Skip to content

Commit

Permalink
kernel: Bluetooth: hci_ldisc: Free rw_semaphore on close
Browse files Browse the repository at this point in the history
See: raspberrypi/linux#2681

kernel: OV5647 kernel driver/overlay tweaks
See: raspberrypi/linux#2686

kernel: BCM270X_DT: Add gpio-fan overlay
  • Loading branch information
popcornmix committed Sep 18, 2018
1 parent 1bd0e85 commit 3221a3d
Show file tree
Hide file tree
Showing 36 changed files with 22 additions and 12 deletions.
Binary file modified boot/bcm2708-rpi-0-w.dtb
Binary file not shown.
Binary file modified boot/bcm2708-rpi-b-plus.dtb
Binary file not shown.
Binary file modified boot/bcm2708-rpi-b.dtb
Binary file not shown.
Binary file modified boot/bcm2708-rpi-cm.dtb
Binary file not shown.
Binary file modified boot/bcm2709-rpi-2-b.dtb
Binary file not shown.
Binary file modified boot/bcm2710-rpi-3-b-plus.dtb
Binary file not shown.
Binary file modified boot/bcm2710-rpi-3-b.dtb
Binary file not shown.
Binary file modified boot/bcm2710-rpi-cm3.dtb
Binary file not shown.
Binary file modified boot/kernel.img
Binary file not shown.
Binary file modified boot/kernel7.img
Binary file not shown.
18 changes: 9 additions & 9 deletions boot/overlays/README
Original file line number Diff line number Diff line change
Expand Up @@ -563,6 +563,14 @@ Load: dtoverlay=googlevoicehat-soundcard
Params: <None>


Name: gpio-fan
Info: Configure a GPIO pin to control a cooling fan.
Load: dtoverlay=gpio-fan,<param>=<val>
Params: gpiopin GPIO used to control the fan (default 12)
temp Temperature at which the fan switches on, in
millicelcius (default 55000)


Name: gpio-ir
Info: Use GPIO pin as rc-core style infrared receiver input. The rc-core-
based gpio_ir_recv driver maps received keys directly to a
Expand Down Expand Up @@ -1275,15 +1283,7 @@ Info: Omnivision OV5647 camera module.
Uses Unicam 1, which is the standard camera connector on most Pi
variants.
Load: dtoverlay=ov5647,<param>=<val>
Params: cam0-pwdn GPIO used to control the sensor powerdown line.

cam0-led GPIO used to control the sensor led
Both these fields should be automatically filled
in by the firmware to reflect the default GPIO
configuration of the particular Pi variant in
use.

i2c_pins_28_29 Use pins 28&29 for the I2C instead of 44&45.
Params: i2c_pins_28_29 Use pins 28&29 for the I2C instead of 44&45.
This is required for Pi B+, 2, 0, and 0W.


Expand Down
Binary file added boot/overlays/gpio-fan.dtbo
Binary file not shown.
Binary file modified boot/overlays/ov5647.dtbo
Binary file not shown.
2 changes: 1 addition & 1 deletion extra/git_hash
Original file line number Diff line number Diff line change
@@ -1 +1 @@
fe827643a5b598651a497ec5cde82efb340401ab
675e29ff7124059cb3b8b56fd7ae0ea131196982
2 changes: 1 addition & 1 deletion extra/uname_string
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Linux version 4.14.70+ (dc4@dc4-XPS13-9333) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) #1143 Mon Sep 17 13:35:52 BST 2018
Linux version 4.14.70+ (dc4@dc4-XPS13-9333) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) #1144 Tue Sep 18 17:20:50 BST 2018
2 changes: 1 addition & 1 deletion extra/uname_string7
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Linux version 4.14.70-v7+ (dc4@dc4-XPS13-9333) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) #1143 SMP Mon Sep 17 13:55:01 BST 2018
Linux version 4.14.70-v7+ (dc4@dc4-XPS13-9333) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) #1144 SMP Tue Sep 18 17:34:46 BST 2018
Binary file modified modules/4.14.70+/kernel/drivers/bluetooth/hci_uart.ko
Binary file not shown.
Binary file added modules/4.14.70+/kernel/drivers/hwmon/gpio-fan.ko
Binary file not shown.
Binary file modified modules/4.14.70+/kernel/drivers/media/i2c/ov5647.ko
Binary file not shown.
Binary file modified modules/4.14.70+/kernel/kernel/configs.ko
Binary file not shown.
3 changes: 3 additions & 0 deletions modules/4.14.70+/modules.alias
Original file line number Diff line number Diff line change
Expand Up @@ -8908,6 +8908,9 @@ alias i2c:ds1721 ds1621
alias i2c:ds1631 ds1621
alias i2c:ds1625 ds1621
alias i2c:ds1621 ds1621
alias platform:gpio-fan gpio_fan
alias of:N*T*Cgpio-fanC* gpio_fan
alias of:N*T*Cgpio-fan gpio_fan
alias i2c:ina231 ina2xx
alias i2c:ina230 ina2xx
alias i2c:ina226 ina2xx
Expand Down
Binary file modified modules/4.14.70+/modules.alias.bin
Binary file not shown.
1 change: 1 addition & 0 deletions modules/4.14.70+/modules.dep
Original file line number Diff line number Diff line change
Expand Up @@ -1034,6 +1034,7 @@ kernel/drivers/w1/wire.ko: kernel/drivers/connector/cn.ko kernel/drivers/hwmon/h
kernel/drivers/hwmon/hwmon.ko:
kernel/drivers/hwmon/ads1015.ko: kernel/drivers/hwmon/hwmon.ko
kernel/drivers/hwmon/ds1621.ko: kernel/drivers/hwmon/hwmon.ko
kernel/drivers/hwmon/gpio-fan.ko: kernel/drivers/hwmon/hwmon.ko
kernel/drivers/hwmon/ina2xx.ko: kernel/drivers/hwmon/hwmon.ko
kernel/drivers/hwmon/jc42.ko: kernel/drivers/hwmon/hwmon.ko
kernel/drivers/hwmon/lm75.ko: kernel/drivers/hwmon/hwmon.ko
Expand Down
Binary file modified modules/4.14.70+/modules.dep.bin
Binary file not shown.
1 change: 1 addition & 0 deletions modules/4.14.70+/modules.order
Original file line number Diff line number Diff line change
Expand Up @@ -1034,6 +1034,7 @@ kernel/drivers/w1/wire.ko
kernel/drivers/hwmon/hwmon.ko
kernel/drivers/hwmon/ads1015.ko
kernel/drivers/hwmon/ds1621.ko
kernel/drivers/hwmon/gpio-fan.ko
kernel/drivers/hwmon/ina2xx.ko
kernel/drivers/hwmon/jc42.ko
kernel/drivers/hwmon/lm75.ko
Expand Down
Binary file modified modules/4.14.70+/modules.symbols.bin
Binary file not shown.
Binary file modified modules/4.14.70-v7+/kernel/drivers/bluetooth/hci_uart.ko
Binary file not shown.
Binary file not shown.
Binary file modified modules/4.14.70-v7+/kernel/drivers/media/i2c/ov5647.ko
Binary file not shown.
Binary file modified modules/4.14.70-v7+/kernel/kernel/configs.ko
Binary file not shown.
3 changes: 3 additions & 0 deletions modules/4.14.70-v7+/modules.alias
Original file line number Diff line number Diff line change
Expand Up @@ -8914,6 +8914,9 @@ alias i2c:ds1721 ds1621
alias i2c:ds1631 ds1621
alias i2c:ds1625 ds1621
alias i2c:ds1621 ds1621
alias platform:gpio-fan gpio_fan
alias of:N*T*Cgpio-fanC* gpio_fan
alias of:N*T*Cgpio-fan gpio_fan
alias i2c:ina231 ina2xx
alias i2c:ina230 ina2xx
alias i2c:ina226 ina2xx
Expand Down
Binary file modified modules/4.14.70-v7+/modules.alias.bin
Binary file not shown.
1 change: 1 addition & 0 deletions modules/4.14.70-v7+/modules.dep
Original file line number Diff line number Diff line change
Expand Up @@ -1031,6 +1031,7 @@ kernel/drivers/w1/wire.ko: kernel/drivers/connector/cn.ko kernel/drivers/hwmon/h
kernel/drivers/hwmon/hwmon.ko:
kernel/drivers/hwmon/ads1015.ko: kernel/drivers/hwmon/hwmon.ko
kernel/drivers/hwmon/ds1621.ko: kernel/drivers/hwmon/hwmon.ko
kernel/drivers/hwmon/gpio-fan.ko: kernel/drivers/hwmon/hwmon.ko
kernel/drivers/hwmon/ina2xx.ko: kernel/drivers/hwmon/hwmon.ko
kernel/drivers/hwmon/jc42.ko: kernel/drivers/hwmon/hwmon.ko
kernel/drivers/hwmon/lm75.ko: kernel/drivers/hwmon/hwmon.ko
Expand Down
Binary file modified modules/4.14.70-v7+/modules.dep.bin
Binary file not shown.
1 change: 1 addition & 0 deletions modules/4.14.70-v7+/modules.order
Original file line number Diff line number Diff line change
Expand Up @@ -1031,6 +1031,7 @@ kernel/drivers/w1/wire.ko
kernel/drivers/hwmon/hwmon.ko
kernel/drivers/hwmon/ads1015.ko
kernel/drivers/hwmon/ds1621.ko
kernel/drivers/hwmon/gpio-fan.ko
kernel/drivers/hwmon/ina2xx.ko
kernel/drivers/hwmon/jc42.ko
kernel/drivers/hwmon/lm75.ko
Expand Down
Binary file modified modules/4.14.70-v7+/modules.symbols.bin
Binary file not shown.

0 comments on commit 3221a3d

Please sign in to comment.