diff --git a/git_hash b/git_hash
index 2b074dcd15ca..d40c9ab77be2 100644
--- a/git_hash
+++ b/git_hash
@@ -1 +1 @@
-a18d9ced4965462cb7b3b4252ada440395105308
+fab0093d88452972f05f4b13e91e31d00b55421a
diff --git a/kernel.img b/kernel.img
index 3564e2f90674..c2f3e34fade6 100755
Binary files a/kernel.img and b/kernel.img differ
diff --git a/kernel7.img b/kernel7.img
index e6f9bf8d38b0..77c4357874ed 100755
Binary files a/kernel7.img and b/kernel7.img differ
diff --git a/kernel7l.img b/kernel7l.img
index bf5f72db9a09..950259cc9f09 100755
Binary files a/kernel7l.img and b/kernel7l.img differ
diff --git a/kernel8.img b/kernel8.img
index fcb27aaa7e2e..8891c1f4b147 100644
Binary files a/kernel8.img and b/kernel8.img differ
diff --git a/kernel_2712.img b/kernel_2712.img
index 55ea12ef57fb..0f55b1862b08 100644
Binary files a/kernel_2712.img and b/kernel_2712.img differ
diff --git a/modules/6.6.74-v8+/kernel/drivers/firmware/rp1.ko.xz b/modules/6.6.74-v8+/kernel/drivers/firmware/rp1.ko.xz
index e3507229119d..0c11364821ac 100644
Binary files a/modules/6.6.74-v8+/kernel/drivers/firmware/rp1.ko.xz and b/modules/6.6.74-v8+/kernel/drivers/firmware/rp1.ko.xz differ
diff --git a/modules/6.6.74-v8+/kernel/drivers/mailbox/rp1-mailbox.ko.xz b/modules/6.6.74-v8+/kernel/drivers/mailbox/rp1-mailbox.ko.xz
index 3db64cafd1ae..ad4340e61a82 100644
Binary files a/modules/6.6.74-v8+/kernel/drivers/mailbox/rp1-mailbox.ko.xz and b/modules/6.6.74-v8+/kernel/drivers/mailbox/rp1-mailbox.ko.xz differ
diff --git a/modules/6.6.74-v8+/kernel/drivers/misc/rp1-pio.ko.xz b/modules/6.6.74-v8+/kernel/drivers/misc/rp1-pio.ko.xz
index 2676741eb322..438317478be0 100644
Binary files a/modules/6.6.74-v8+/kernel/drivers/misc/rp1-pio.ko.xz and b/modules/6.6.74-v8+/kernel/drivers/misc/rp1-pio.ko.xz differ
diff --git a/modules/6.6.74-v8+/kernel/drivers/spi/spi-dw.ko.xz b/modules/6.6.74-v8+/kernel/drivers/spi/spi-dw.ko.xz
index b10ed40b91dc..26eba6c3f635 100644
Binary files a/modules/6.6.74-v8+/kernel/drivers/spi/spi-dw.ko.xz and b/modules/6.6.74-v8+/kernel/drivers/spi/spi-dw.ko.xz differ
diff --git a/modules/6.6.74-v8-16k+/kernel/drivers/firmware/rp1.ko.xz b/modules/6.6.74-v8-16k+/kernel/drivers/firmware/rp1.ko.xz
index d9509b74dc10..720710d8e1b7 100644
Binary files a/modules/6.6.74-v8-16k+/kernel/drivers/firmware/rp1.ko.xz and b/modules/6.6.74-v8-16k+/kernel/drivers/firmware/rp1.ko.xz differ
diff --git a/modules/6.6.74-v8-16k+/kernel/drivers/mailbox/rp1-mailbox.ko.xz b/modules/6.6.74-v8-16k+/kernel/drivers/mailbox/rp1-mailbox.ko.xz
index b6e94892dd1b..f751d17c11ff 100644
Binary files a/modules/6.6.74-v8-16k+/kernel/drivers/mailbox/rp1-mailbox.ko.xz and b/modules/6.6.74-v8-16k+/kernel/drivers/mailbox/rp1-mailbox.ko.xz differ
diff --git a/modules/6.6.74-v8-16k+/kernel/drivers/misc/rp1-pio.ko.xz b/modules/6.6.74-v8-16k+/kernel/drivers/misc/rp1-pio.ko.xz
index a16031243035..046365d485c3 100644
Binary files a/modules/6.6.74-v8-16k+/kernel/drivers/misc/rp1-pio.ko.xz and b/modules/6.6.74-v8-16k+/kernel/drivers/misc/rp1-pio.ko.xz differ
diff --git a/modules/6.6.74-v8-16k+/kernel/drivers/spi/spi-dw.ko.xz b/modules/6.6.74-v8-16k+/kernel/drivers/spi/spi-dw.ko.xz
index 81760b2e9328..d65cf55f6656 100644
Binary files a/modules/6.6.74-v8-16k+/kernel/drivers/spi/spi-dw.ko.xz and b/modules/6.6.74-v8-16k+/kernel/drivers/spi/spi-dw.ko.xz differ
diff --git a/overlays/README b/overlays/README
index 34cdaada82a2..f09b965d9ba5 100644
--- a/overlays/README
+++ b/overlays/README
@@ -568,6 +568,8 @@ Load: dtoverlay=ads1115,[=]
Params: addr I2C bus address of device. Set based on how the
addr pin is wired. (default=0x48 assumes addr
is pulled to GND)
+ i2c-bus Supports all the standard I2C bus selection
+ parameters - see "dtoverlay -h i2c-bus"
cha_enable Enable virtual channel a.
cha_cfg Set the configuration for virtual channel a.
(default=4 configures this channel for the
@@ -577,22 +579,6 @@ Params: addr I2C bus address of device. Set based on how the
cha_gain Set the gain of the Programmable Gain
Amplifier for this channel. (Default 1 sets the
full scale of the channel to 4.096 Volts)
- i2c0 Choose the I2C0 bus on GPIOs 0&1
- i2c_csi_dsi Choose the I2C bus connected to the main
- camera/display connector.
- See "dtparam -h i2c_csi_dsi" for details.
- i2c_csi_dsi0 Choose the I2C bus connected to the second
- camera/display connector, if present.
- See "dtparam -h i2c_csi_dsi0" for details.
- i2c3 Choose the I2C3 bus (configure with the i2c3
- overlay - BCM2711 only)
- i2c4 Choose the I2C4 bus (configure with the i2c4
- overlay - BCM2711 only)
- i2c5 Choose the I2C5 bus (configure with the i2c5
- overlay - BCM2711 only)
- i2c6 Choose the I2C6 bus (configure with the i2c6
- overlay - BCM2711 only)
- i2c-path Override I2C path to allow for i2c-gpio buses
Channel parameters can be set for each enabled channel.
A maximum of 4 channels can be enabled (letters a thru d).
@@ -1263,20 +1249,11 @@ Params: sizex Touchscreen size x (default 800)
invx Touchscreen inverted x axis
invy Touchscreen inverted y axis
swapxy Touchscreen swapped x y axis
- i2c0 Choose the I2C0 bus on GPIOs 0&1
- i2c1 Choose the I2C1 bus on GPIOs 2&3
- i2c3 Choose the I2C3 bus (configure with the i2c3
- overlay - BCM2711 only)
- i2c4 Choose the I2C4 bus (configure with the i2c4
- overlay - BCM2711 only)
- i2c5 Choose the I2C5 bus (configure with the i2c5
- overlay - BCM2711 only)
- i2c6 Choose the I2C6 bus (configure with the i2c6
- overlay - BCM2711 only)
addr Sets the address for the touch controller. Note
that the device must be configured to use the
specified address.
- i2c-path Override I2C path to allow for i2c-gpio buses
+ i2c-bus Supports all the standard I2C bus selection
+ parameters - see "dtoverlay -h i2c-bus"
Name: enc28j60
@@ -2114,37 +2091,41 @@ Load: dtoverlay=i2c-bcm2708
Params:
-Name: i2c-fan
-Info: Adds support for a number of I2C fan controllers
-Load: dtoverlay=i2c-fan,=
-Params: addr Sets the address for the fan controller. Note
- that the device must be configured to use the
- specified address.
-
- i2c0 Choose the I2C0 bus on GPIOs 0&1
-
- i2c_csi_dsi Choose the I2C bus connected to the main
- camera/display connector.
- See "dtparam -h i2c_csi_dsi" for details.
-
- i2c_csi_dsi0 Choose the I2C bus connected to the second
- camera/display connector, if present.
- See "dtparam -h i2c_csi_dsi0" for details.
-
+Name: i2c-bus
+Info: This is not a real overlay. Many overlays support the use of a variety
+ of I2C buses, and this is where the relevant parameters are documented.
+Load:
+Params: i2c0 Choose the I2C0 bus on GPIOs 0&1
+ i2c1 Choose the I2C1 bus on GPIOs 2&3
+ i2c2 Choose the I2C2 bus (configure with the i2c2
+ overlay - BCM2711 only)
i2c3 Choose the I2C3 bus (configure with the i2c3
overlay - BCM2711 only)
-
i2c4 Choose the I2C4 bus (configure with the i2c4
overlay - BCM2711 only)
-
i2c5 Choose the I2C5 bus (configure with the i2c5
overlay - BCM2711 only)
-
i2c6 Choose the I2C6 bus (configure with the i2c6
overlay - BCM2711 only)
-
+ i2c_csi_dsi Choose the I2C bus connected to the main
+ camera/display connector.
+ See "dtparam -h i2c_csi_dsi" for details.
+ i2c_csi_dsi0 Choose the I2C bus connected to the second
+ camera/display connector, if present.
+ See "dtparam -h i2c_csi_dsi0" for details.
i2c-path Override I2C path to allow for i2c-gpio buses
+
+Name: i2c-fan
+Info: Adds support for a number of I2C fan controllers
+Load: dtoverlay=i2c-fan,=
+Params: addr Sets the address for the fan controller. Note
+ that the device must be configured to use the
+ specified address.
+
+ i2c-bus Supports all the standard I2C bus selection
+ parameters - see "dtoverlay -h i2c-bus"
+
minpwm PWM setting for the fan when the SoC is below
mintemp (range 0-255. default 0)
maxpwm PWM setting for the fan when the SoC is above
@@ -2196,33 +2177,12 @@ Params: pca9542 Select the NXP PCA9542 device
addr Change I2C address of the device (default 0x70)
+ i2c-bus Supports all the standard I2C bus selection
+ parameters - see "dtoverlay -h i2c-bus"
+
base Set an explicit base value for the channel bus
numbers
- i2c0 Choose the I2C0 bus on GPIOs 0&1
-
- i2c_csi_dsi Choose the I2C bus connected to the main
- camera/display connector.
- See "dtparam -h i2c_csi_dsi" for details.
-
- i2c_csi_dsi0 Choose the I2C bus connected to the second
- camera/display connector, if present.
- See "dtparam -h i2c_csi_dsi0" for details.
-
- i2c3 Choose the I2C3 bus (configure with the i2c3
- overlay - BCM2711 only)
-
- i2c4 Choose the I2C3 bus (configure with the i2c3
- overlay - BCM2711 only)
-
- i2c5 Choose the I2C5 bus (configure with the i2c4
- overlay - BCM2711 only)
-
- i2c6 Choose the I2C6 bus (configure with the i2c6
- overlay - BCM2711 only)
-
- i2c-path Override I2C path to allow for i2c-gpio buses
-
disconnect_on_idle Force the mux to disconnect all child buses
after every transaction.
@@ -2234,22 +2194,8 @@ Name: i2c-pwm-pca9685a
Info: Adds support for an NXP PCA9685A I2C PWM controller on i2c_arm
Load: dtoverlay=i2c-pwm-pca9685a,=
Params: addr I2C address of PCA9685A (default 0x40)
- i2c0 Choose the I2C0 bus on GPIOs 0&1
- i2c_csi_dsi Choose the I2C bus connected to the main
- camera/display connector.
- See "dtparam -h i2c_csi_dsi" for details.
- i2c_csi_dsi0 Choose the I2C bus connected to the second
- camera/display connector, if present.
- See "dtparam -h i2c_csi_dsi0" for details.
- i2c3 Choose the I2C3 bus (configure with the i2c3
- overlay - BCM2711 only)
- i2c4 Choose the I2C3 bus (configure with the i2c3
- overlay - BCM2711 only)
- i2c5 Choose the I2C5 bus (configure with the i2c4
- overlay - BCM2711 only)
- i2c6 Choose the I2C6 bus (configure with the i2c6
- overlay - BCM2711 only)
- i2c-path Override I2C path to allow for i2c-gpio buses
+ i2c-bus Supports all the standard I2C bus selection
+ parameters - see "dtoverlay -h i2c-bus"
Name: i2c-rtc
@@ -2303,29 +2249,8 @@ Params: abx80x Select one of the ABx80x family:
s35390a Select the ABLIC S35390A device
- i2c0 Choose the I2C0 bus on GPIOs 0&1
-
- i2c_csi_dsi Choose the I2C bus connected to the main
- camera/display connector.
- See "dtparam -h i2c_csi_dsi" for details.
-
- i2c_csi_dsi0 Choose the I2C bus connected to the second
- camera/display connector, if present.
- See "dtparam -h i2c_csi_dsi0" for details.
-
- i2c3 Choose the I2C3 bus (configure with the i2c3
- overlay - BCM2711 only)
-
- i2c4 Choose the I2C3 bus (configure with the i2c3
- overlay - BCM2711 only)
-
- i2c5 Choose the I2C5 bus (configure with the i2c4
- overlay - BCM2711 only)
-
- i2c6 Choose the I2C6 bus (configure with the i2c6
- overlay - BCM2711 only)
-
- i2c-path Override I2C path to allow for i2c-gpio buses
+ i2c-bus Supports all the standard I2C bus selection
+ parameters - see "dtoverlay -h i2c-bus"
addr Sets the address for the RTC. Note that the
device must be configured to use the specified
@@ -2451,6 +2376,9 @@ Params: addr Set the address for the ADT7410, BH1750, BME280,
JC42, LM75, MCP980x, MPU6050, MPU9250, MS5637,
MS5803, MS5805, MS5837, MS8607, SHT3x or TMP102
+ i2c-bus Supports all the standard I2C bus selection
+ parameters - see "dtoverlay -h i2c-bus"
+
adt7410 Select the Analog Devices ADT7410 and ADT7420
temperature sensors
Valid address 0x48-0x4b, default 0x48
@@ -2591,29 +2519,6 @@ Params: addr Set the address for the ADT7410, BH1750, BME280,
veml6070 Select the Vishay VEML6070 ultraviolet light
sensor
- i2c0 Choose the I2C0 bus on GPIOs 0&1
-
- i2c_csi_dsi Choose the I2C bus connected to the main
- camera/display connector.
- See "dtparam -h i2c_csi_dsi" for details.
- i2c_csi_dsi0 Choose the I2C bus connected to the second
- camera/display connector, if present.
- See "dtparam -h i2c_csi_dsi0" for details.
-
- i2c3 Choose the I2C3 bus (configure with the i2c3
- overlay - BCM2711 only)
-
- i2c4 Choose the I2C3 bus (configure with the i2c3
- overlay - BCM2711 only)
-
- i2c5 Choose the I2C5 bus (configure with the i2c4
- overlay - BCM2711 only)
-
- i2c6 Choose the I2C6 bus (configure with the i2c6
- overlay - BCM2711 only)
-
- i2c-path Override I2C path to allow for i2c-gpio buses
-
Name: i2c0
Info: Change i2c0 pin usage. Not all pin combinations are usable on all
@@ -3255,24 +3160,11 @@ Params: gpiopin Gpio pin connected to the INTA output of the
addr I2C address of the MCP23017 (default: 0x20)
+ i2c-bus Supports all the standard I2C bus selection
+ parameters - see "dtoverlay -h i2c-bus"
+
mcp23008 Configure an MCP23008 instead.
noints Disable the interrupt GPIO line.
- i2c0 Choose the I2C0 bus on GPIOs 0&1
- i2c_csi_dsi Choose the I2C bus connected to the main
- camera/display connector.
- See "dtparam -h i2c_csi_dsi" for details.
- i2c_csi_dsi0 Choose the I2C bus connected to the second
- camera/display connector, if present.
- See "dtparam -h i2c_csi_dsi0" for details.
- i2c3 Choose the I2C3 bus (configure with the i2c3
- overlay - BCM2711 only)
- i2c4 Choose the I2C4 bus (configure with the i2c4
- overlay - BCM2711 only)
- i2c5 Choose the I2C5 bus (configure with the i2c5
- overlay - BCM2711 only)
- i2c6 Choose the I2C6 bus (configure with the i2c6
- overlay - BCM2711 only)
- i2c-path Override I2C path to allow for i2c-gpio buses
Name: mcp23s17
@@ -3692,6 +3584,8 @@ Name: pca953x
Info: TI PCA953x family of I2C GPIO expanders. Default is for NXP PCA9534.
Load: dtoverlay=pca953x,=
Params: addr I2C address of expander. Default 0x20.
+ i2c-bus Supports all the standard I2C bus selection
+ parameters - see "dtoverlay -h i2c-bus"
pca6416 Select the NXP PCA6416 (16 bit)
pca9505 Select the NXP PCA9505 (40 bit)
pca9535 Select the NXP PCA9535 (16 bit)
@@ -3722,22 +3616,6 @@ Params: addr I2C address of expander. Default 0x20.
cat9554 Select the Onnn CAT9554 (8 bit)
pca9654 Select the Onnn PCA9654 (8 bit)
xra1202 Select the Exar XRA1202 (8 bit)
- i2c0 Choose the I2C0 bus on GPIOs 0&1
- i2c_csi_dsi Choose the I2C bus connected to the main
- camera/display connector.
- See "dtparam -h i2c_csi_dsi" for details.
- i2c_csi_dsi0 Choose the I2C bus connected to the second
- camera/display connector, if present.
- See "dtparam -h i2c_csi_dsi0" for details.
- i2c3 Choose the I2C3 bus (configure with the i2c3
- overlay - BCM2711 only)
- i2c4 Choose the I2C3 bus (configure with the i2c3
- overlay - BCM2711 only)
- i2c5 Choose the I2C5 bus (configure with the i2c4
- overlay - BCM2711 only)
- i2c6 Choose the I2C6 bus (configure with the i2c6
- overlay - BCM2711 only)
- i2c-path Override I2C path to allow for i2c-gpio buses
Name: pcf857x
@@ -3745,26 +3623,12 @@ Info: NXP PCF857x family of I2C GPIO expanders.
Load: dtoverlay=pcf857x,=
Params: addr I2C address of expander. Default
depends on model selected.
+ i2c-bus Supports all the standard I2C bus selection
+ parameters - see "dtoverlay -h i2c-bus"
pcf8574 Select the NXP PCF8574 (8 bit)
pcf8574a Select the NXP PCF8574A (8 bit)
pcf8575 Select the NXP PCF8575 (16 bit)
pca8574 Select the NXP PCA8574 (8 bit)
- i2c0 Choose the I2C0 bus on GPIOs 0&1
- i2c_csi_dsi Choose the I2C bus connected to the main
- camera/display connector.
- See "dtparam -h i2c_csi_dsi" for details.
- i2c_csi_dsi0 Choose the I2C bus connected to the second
- camera/display connector, if present.
- See "dtparam -h i2c_csi_dsi0" for details.
- i2c3 Choose the I2C3 bus (configure with the i2c3
- overlay - BCM2711 only)
- i2c4 Choose the I2C3 bus (configure with the i2c3
- overlay - BCM2711 only)
- i2c5 Choose the I2C5 bus (configure with the i2c4
- overlay - BCM2711 only)
- i2c6 Choose the I2C6 bus (configure with the i2c6
- overlay - BCM2711 only)
- i2c-path Override I2C path to allow for i2c-gpio buses
Name: pcie-32bit-dma
@@ -4463,23 +4327,9 @@ Info: Overlay for the NXP SC16IS750 UART with I2C Interface
Load: dtoverlay=sc16is750-i2c,=
Params: int_pin GPIO used for IRQ (default 24)
addr Address (default 0x48)
+ i2c-bus Supports all the standard I2C bus selection
+ parameters - see "dtoverlay -h i2c-bus"
xtal On-board crystal frequency (default 14745600)
- i2c0 Choose the I2C0 bus on GPIOs 0&1
- i2c_csi_dsi Choose the I2C bus connected to the main
- camera/display connector.
- See "dtparam -h i2c_csi_dsi" for details.
- i2c_csi_dsi0 Choose the I2C bus connected to the second
- camera/display connector, if present.
- See "dtparam -h i2c_csi_dsi0" for details.
- i2c3 Choose the I2C3 bus (configure with the i2c3
- overlay - BCM2711 only)
- i2c4 Choose the I2C4 bus (configure with the i2c4
- overlay - BCM2711 only)
- i2c5 Choose the I2C5 bus (configure with the i2c5
- overlay - BCM2711 only)
- i2c6 Choose the I2C6 bus (configure with the i2c6
- overlay - BCM2711 only)
- i2c-path Override I2C path to allow for i2c-gpio buses
Name: sc16is750-spi0
@@ -4497,23 +4347,9 @@ Info: Overlay for the NXP SC16IS752 dual UART with I2C Interface
Load: dtoverlay=sc16is752-i2c,=
Params: int_pin GPIO used for IRQ (default 24)
addr Address (default 0x48)
+ i2c-bus Supports all the standard I2C bus selection
+ parameters - see "dtoverlay -h i2c-bus"
xtal On-board crystal frequency (default 14745600)
- i2c0 Choose the I2C0 bus on GPIOs 0&1
- i2c_csi_dsi Choose the I2C bus connected to the main
- camera/display connector.
- See "dtparam -h i2c_csi_dsi" for details.
- i2c_csi_dsi0 Choose the I2C bus connected to the second
- camera/display connector, if present.
- See "dtparam -h i2c_csi_dsi0" for details.
- i2c3 Choose the I2C3 bus (configure with the i2c3
- overlay - BCM2711 only)
- i2c4 Choose the I2C4 bus (configure with the i2c4
- overlay - BCM2711 only)
- i2c5 Choose the I2C5 bus (configure with the i2c5
- overlay - BCM2711 only)
- i2c6 Choose the I2C6 bus (configure with the i2c6
- overlay - BCM2711 only)
- i2c-path Override I2C path to allow for i2c-gpio buses
Name: sc16is752-spi0
diff --git a/overlays/ads1115.dtbo b/overlays/ads1115.dtbo
index 1cc8b563a46c..b73c6ea7cb94 100644
Binary files a/overlays/ads1115.dtbo and b/overlays/ads1115.dtbo differ
diff --git a/overlays/edt-ft5406.dtbo b/overlays/edt-ft5406.dtbo
index 6df96fb18004..a3a9512b6407 100644
Binary files a/overlays/edt-ft5406.dtbo and b/overlays/edt-ft5406.dtbo differ
diff --git a/overlays/i2c-fan.dtbo b/overlays/i2c-fan.dtbo
index 89c81ca2fa19..c38301fa2467 100644
Binary files a/overlays/i2c-fan.dtbo and b/overlays/i2c-fan.dtbo differ
diff --git a/overlays/i2c-mux.dtbo b/overlays/i2c-mux.dtbo
index fd9c96acb43d..1ee0bd28c9ea 100644
Binary files a/overlays/i2c-mux.dtbo and b/overlays/i2c-mux.dtbo differ
diff --git a/overlays/i2c-pwm-pca9685a.dtbo b/overlays/i2c-pwm-pca9685a.dtbo
index a9502252101a..92d157d1a229 100644
Binary files a/overlays/i2c-pwm-pca9685a.dtbo and b/overlays/i2c-pwm-pca9685a.dtbo differ
diff --git a/overlays/i2c-rtc.dtbo b/overlays/i2c-rtc.dtbo
index 67f141071fa2..cd27d77f4ce5 100644
Binary files a/overlays/i2c-rtc.dtbo and b/overlays/i2c-rtc.dtbo differ
diff --git a/overlays/i2c-sensor.dtbo b/overlays/i2c-sensor.dtbo
index 00a4e60ff511..1d027a705feb 100644
Binary files a/overlays/i2c-sensor.dtbo and b/overlays/i2c-sensor.dtbo differ
diff --git a/overlays/mcp23017.dtbo b/overlays/mcp23017.dtbo
index 91b00e69119d..0d5125e79361 100644
Binary files a/overlays/mcp23017.dtbo and b/overlays/mcp23017.dtbo differ
diff --git a/overlays/pca953x.dtbo b/overlays/pca953x.dtbo
index dff2154018c5..70e324363fa0 100644
Binary files a/overlays/pca953x.dtbo and b/overlays/pca953x.dtbo differ
diff --git a/overlays/pcf857x.dtbo b/overlays/pcf857x.dtbo
index 73a6eb694cbd..c1c0357e1948 100644
Binary files a/overlays/pcf857x.dtbo and b/overlays/pcf857x.dtbo differ
diff --git a/overlays/sc16is750-i2c.dtbo b/overlays/sc16is750-i2c.dtbo
index 4376a6b5f70c..523ed7836560 100644
Binary files a/overlays/sc16is750-i2c.dtbo and b/overlays/sc16is750-i2c.dtbo differ
diff --git a/overlays/sc16is752-i2c.dtbo b/overlays/sc16is752-i2c.dtbo
index 32e7e762cd0e..2a817d7e5fec 100644
Binary files a/overlays/sc16is752-i2c.dtbo and b/overlays/sc16is752-i2c.dtbo differ
diff --git a/overlays/seeed-can-fd-hat-v2.dtbo b/overlays/seeed-can-fd-hat-v2.dtbo
index 8bad3013da16..1f667d6f9c4a 100644
Binary files a/overlays/seeed-can-fd-hat-v2.dtbo and b/overlays/seeed-can-fd-hat-v2.dtbo differ
diff --git a/overlays/vc4-kms-dsi-7inch.dtbo b/overlays/vc4-kms-dsi-7inch.dtbo
index d4b7fa4dfc92..079d2251caa2 100644
Binary files a/overlays/vc4-kms-dsi-7inch.dtbo and b/overlays/vc4-kms-dsi-7inch.dtbo differ
diff --git a/overlays/vc4-kms-dsi-waveshare-800x480.dtbo b/overlays/vc4-kms-dsi-waveshare-800x480.dtbo
index 66f6aa9a628b..d5990f8ed6be 100644
Binary files a/overlays/vc4-kms-dsi-waveshare-800x480.dtbo and b/overlays/vc4-kms-dsi-waveshare-800x480.dtbo differ
diff --git a/uname_string b/uname_string
index 60ef2e1caeb6..156db238247a 100644
--- a/uname_string
+++ b/uname_string
@@ -1 +1 @@
-Linux version 6.6.74+ (dom@buildbot) (arm-linux-gnueabihf-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1844 Mon Jan 27 11:36:51 GMT 2025
+Linux version 6.6.74+ (dom@buildbot) (arm-linux-gnueabihf-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1846 Tue Feb 4 16:49:02 GMT 2025
diff --git a/uname_string7 b/uname_string7
index ba1ebebef688..ffdb5523861a 100644
--- a/uname_string7
+++ b/uname_string7
@@ -1 +1 @@
-Linux version 6.6.74-v7+ (dom@buildbot) (arm-linux-gnueabihf-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1844 SMP Mon Jan 27 11:38:16 GMT 2025
+Linux version 6.6.74-v7+ (dom@buildbot) (arm-linux-gnueabihf-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1846 SMP Tue Feb 4 16:50:09 GMT 2025
diff --git a/uname_string7l b/uname_string7l
index 0225ec46da34..aff2f2852d11 100644
--- a/uname_string7l
+++ b/uname_string7l
@@ -1 +1 @@
-Linux version 6.6.74-v7l+ (dom@buildbot) (arm-linux-gnueabihf-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1844 SMP Mon Jan 27 11:39:42 GMT 2025
+Linux version 6.6.74-v7l+ (dom@buildbot) (arm-linux-gnueabihf-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1846 SMP Tue Feb 4 16:51:21 GMT 2025
diff --git a/uname_string8 b/uname_string8
index 4dfedff499be..8eb39ede4838 100644
--- a/uname_string8
+++ b/uname_string8
@@ -1 +1 @@
-Linux version 6.6.74-v8+ (dom@buildbot) (aarch64-linux-gnu-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1844 SMP PREEMPT Mon Jan 27 11:41:19 GMT 2025
+Linux version 6.6.74-v8+ (dom@buildbot) (aarch64-linux-gnu-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1846 SMP PREEMPT Tue Feb 4 16:52:37 GMT 2025
diff --git a/uname_string_2712 b/uname_string_2712
index 0f5dfe1552d8..573366343f96 100644
--- a/uname_string_2712
+++ b/uname_string_2712
@@ -1 +1 @@
-Linux version 6.6.74-v8-16k+ (dom@buildbot) (aarch64-linux-gnu-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1844 SMP PREEMPT Mon Jan 27 11:43:09 GMT 2025
+Linux version 6.6.74-v8-16k+ (dom@buildbot) (aarch64-linux-gnu-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0, GNU ld (GNU Binutils for Ubuntu) 2.38) #1846 SMP PREEMPT Tue Feb 4 16:54:02 GMT 2025