From: Hauke Mehrtens Date: Mon, 12 Jan 2026 22:05:57 +0000 (+0100) Subject: bcm27xx: refresh kernel patches X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=39700aeaa1775a9b72025f3a3b7caae1a37f52ba;p=thirdparty%2Fopenwrt.git bcm27xx: refresh kernel patches The patch 950-0019-BCM2708-Add-core-Device-Tree-support.patch creates a symbolic link. It looks like quilt does not support this and never refreshed it. I removed the symbolic link, refreshed the patch and then added it back again. Link: https://github.com/openwrt/openwrt/pull/21431 Signed-off-by: Hauke Mehrtens --- diff --git a/target/linux/bcm27xx/patches-6.12/950-0019-BCM2708-Add-core-Device-Tree-support.patch b/target/linux/bcm27xx/patches-6.12/950-0019-BCM2708-Add-core-Device-Tree-support.patch index 292f7f4cec8..7d2dda9c470 100644 --- a/target/linux/bcm27xx/patches-6.12/950-0019-BCM2708-Add-core-Device-Tree-support.patch +++ b/target/linux/bcm27xx/patches-6.12/950-0019-BCM2708-Add-core-Device-Tree-support.patch @@ -1081,8 +1081,6 @@ Signed-off-by: Phil Elwell create mode 120000 arch/arm64/boot/dts/overlays create mode 100644 include/dt-bindings/gpio/gpio-fsm.h -diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile -index efe38eb253016..a2a407fb5b281 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile @@ -39,3 +39,8 @@ subdir-y += unisoc @@ -1094,8 +1092,6 @@ index efe38eb253016..a2a407fb5b281 100644 +targets += $(dtb-y) + +subdir-y += overlays -diff --git a/arch/arm/boot/dts/broadcom/Makefile b/arch/arm/boot/dts/broadcom/Makefile -index 5881bcc95eba6..79d83e8a214df 100644 --- a/arch/arm/boot/dts/broadcom/Makefile +++ b/arch/arm/boot/dts/broadcom/Makefile @@ -35,6 +35,41 @@ dtb-$(CONFIG_ARCH_BCM2835) += \ @@ -1140,9 +1136,6 @@ index 5881bcc95eba6..79d83e8a214df 100644 dtb-$(CONFIG_ARCH_BCMBCA) += \ bcm947622.dtb \ bcm963138.dtb \ -diff --git a/arch/arm/boot/dts/broadcom/bcm2708-rpi-b-plus.dts b/arch/arm/boot/dts/broadcom/bcm2708-rpi-b-plus.dts -new file mode 100644 -index 0000000000000..ee72fdac66636 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2708-rpi-b-plus.dts @@ -0,0 +1,210 @@ @@ -1356,9 +1349,6 @@ index 0000000000000..ee72fdac66636 + pwr_led_trigger = <&led_pwr>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2708-rpi-b-rev1.dts b/arch/arm/boot/dts/broadcom/bcm2708-rpi-b-rev1.dts -new file mode 100644 -index 0000000000000..9301e345aea22 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2708-rpi-b-rev1.dts @@ -0,0 +1,223 @@ @@ -1585,9 +1575,6 @@ index 0000000000000..9301e345aea22 + i2c_vc_baudrate = <&i2c1>,"clock-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2708-rpi-b.dts b/arch/arm/boot/dts/broadcom/bcm2708-rpi-b.dts -new file mode 100644 -index 0000000000000..b8459fd0f4970 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2708-rpi-b.dts @@ -0,0 +1,198 @@ @@ -1789,9 +1776,6 @@ index 0000000000000..b8459fd0f4970 + act_led_trigger = <&led_act>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2708-rpi-bt.dtsi b/arch/arm/boot/dts/broadcom/bcm2708-rpi-bt.dtsi -new file mode 100644 -index 0000000000000..87a6c00bd0562 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2708-rpi-bt.dtsi @@ -0,0 +1,42 @@ @@ -1837,9 +1821,6 @@ index 0000000000000..87a6c00bd0562 + krnbt_baudrate = <&bt>,"max-speed:0", <&minibt>,"max-speed:0"; + }; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2708-rpi-cm.dts b/arch/arm/boot/dts/broadcom/bcm2708-rpi-cm.dts -new file mode 100644 -index 0000000000000..fde85c8c7dca2 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2708-rpi-cm.dts @@ -0,0 +1,174 @@ @@ -2017,9 +1998,6 @@ index 0000000000000..fde85c8c7dca2 +&hdmi { + hpd-gpios = <&gpio 46 GPIO_ACTIVE_HIGH>; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2708-rpi-cm.dtsi b/arch/arm/boot/dts/broadcom/bcm2708-rpi-cm.dtsi -new file mode 100644 -index 0000000000000..8d3e42bfe4f08 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2708-rpi-cm.dtsi @@ -0,0 +1,23 @@ @@ -2046,9 +2024,6 @@ index 0000000000000..8d3e42bfe4f08 + act_led_trigger = <&led_act>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2708-rpi-zero-w.dts b/arch/arm/boot/dts/broadcom/bcm2708-rpi-zero-w.dts -new file mode 100644 -index 0000000000000..f6d4e2c73df98 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2708-rpi-zero-w.dts @@ -0,0 +1,250 @@ @@ -2302,9 +2277,6 @@ index 0000000000000..f6d4e2c73df98 + act_led_trigger = <&led_act>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2708-rpi-zero.dts b/arch/arm/boot/dts/broadcom/bcm2708-rpi-zero.dts -new file mode 100644 -index 0000000000000..1721be8dbe20a --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2708-rpi-zero.dts @@ -0,0 +1,189 @@ @@ -2497,9 +2469,6 @@ index 0000000000000..1721be8dbe20a + act_led_trigger = <&led_act>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2708-rpi.dtsi b/arch/arm/boot/dts/broadcom/bcm2708-rpi.dtsi -new file mode 100644 -index 0000000000000..f4aedb5c532b5 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2708-rpi.dtsi @@ -0,0 +1,63 @@ @@ -2566,9 +2535,6 @@ index 0000000000000..f4aedb5c532b5 +&i2c2 { + status = "disabled"; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2708.dtsi b/arch/arm/boot/dts/broadcom/bcm2708.dtsi -new file mode 100644 -index 0000000000000..fdc7f2423bbe6 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2708.dtsi @@ -0,0 +1,19 @@ @@ -2591,9 +2557,6 @@ index 0000000000000..fdc7f2423bbe6 +&vc4 { + status = "disabled"; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2709-rpi-2-b.dts b/arch/arm/boot/dts/broadcom/bcm2709-rpi-2-b.dts -new file mode 100644 -index 0000000000000..7796e545da43f --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2709-rpi-2-b.dts @@ -0,0 +1,204 @@ @@ -2801,9 +2764,6 @@ index 0000000000000..7796e545da43f + pwr_led_trigger = <&led_pwr>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2709-rpi-cm2.dts b/arch/arm/boot/dts/broadcom/bcm2709-rpi-cm2.dts -new file mode 100644 -index 0000000000000..36d00aa889a39 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2709-rpi-cm2.dts @@ -0,0 +1,215 @@ @@ -3022,9 +2982,6 @@ index 0000000000000..36d00aa889a39 + act_led_trigger = <&led_act>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2709-rpi.dtsi b/arch/arm/boot/dts/broadcom/bcm2709-rpi.dtsi -new file mode 100644 -index 0000000000000..7335e7fbcb714 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2709-rpi.dtsi @@ -0,0 +1,8 @@ @@ -3036,9 +2993,6 @@ index 0000000000000..7335e7fbcb714 + +i2c_arm: &i2c1 {}; +i2c_vc: &i2c0 {}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2709.dtsi b/arch/arm/boot/dts/broadcom/bcm2709.dtsi -new file mode 100644 -index 0000000000000..868f65f922ff4 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2709.dtsi @@ -0,0 +1,29 @@ @@ -3071,9 +3025,6 @@ index 0000000000000..868f65f922ff4 +&vc4 { + status = "disabled"; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm270x-rpi.dtsi b/arch/arm/boot/dts/broadcom/bcm270x-rpi.dtsi -new file mode 100644 -index 0000000000000..eeef9788d6492 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm270x-rpi.dtsi @@ -0,0 +1,201 @@ @@ -3278,9 +3229,6 @@ index 0000000000000..eeef9788d6492 +}; + +#endif -diff --git a/arch/arm/boot/dts/broadcom/bcm270x.dtsi b/arch/arm/boot/dts/broadcom/bcm270x.dtsi -new file mode 100644 -index 0000000000000..678bee7d96e7c --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm270x.dtsi @@ -0,0 +1,264 @@ @@ -3548,9 +3496,6 @@ index 0000000000000..678bee7d96e7c + dmas = <&dma 6>, <&dma 7>; + dma-names = "tx", "rx"; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2710-rpi-2-b.dts b/arch/arm/boot/dts/broadcom/bcm2710-rpi-2-b.dts -new file mode 100644 -index 0000000000000..ce48eb6073f0c --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2710-rpi-2-b.dts @@ -0,0 +1,204 @@ @@ -3758,9 +3703,6 @@ index 0000000000000..ce48eb6073f0c + pwr_led_trigger = <&led_pwr>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2710-rpi-3-b-plus.dts b/arch/arm/boot/dts/broadcom/bcm2710-rpi-3-b-plus.dts -new file mode 100644 -index 0000000000000..8973985e99028 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2710-rpi-3-b-plus.dts @@ -0,0 +1,295 @@ @@ -4059,9 +4001,6 @@ index 0000000000000..8973985e99028 + eth_max_speed = <ð_phy>,"max-speed:0"; + }; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2710-rpi-3-b.dts b/arch/arm/boot/dts/broadcom/bcm2710-rpi-3-b.dts -new file mode 100644 -index 0000000000000..35e6e99000834 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2710-rpi-3-b.dts @@ -0,0 +1,293 @@ @@ -4358,9 +4297,6 @@ index 0000000000000..35e6e99000834 + pwr_led_trigger = <&led_pwr>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2710-rpi-cm3.dts b/arch/arm/boot/dts/broadcom/bcm2710-rpi-cm3.dts -new file mode 100644 -index 0000000000000..0d6e9e61f8775 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2710-rpi-cm3.dts @@ -0,0 +1,215 @@ @@ -4579,9 +4515,6 @@ index 0000000000000..0d6e9e61f8775 + act_led_trigger = <&led_act>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2710-rpi-zero-2-w.dts b/arch/arm/boot/dts/broadcom/bcm2710-rpi-zero-2-w.dts -new file mode 100644 -index 0000000000000..16971e50229f0 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2710-rpi-zero-2-w.dts @@ -0,0 +1,257 @@ @@ -4842,16 +4775,10 @@ index 0000000000000..16971e50229f0 + act_led_trigger = <&led_act>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2710-rpi-zero-2.dts b/arch/arm/boot/dts/broadcom/bcm2710-rpi-zero-2.dts -new file mode 100644 -index 0000000000000..daa12bd30d6b6 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2710-rpi-zero-2.dts @@ -0,0 +1 @@ +#include "bcm2710-rpi-zero-2-w.dts" -diff --git a/arch/arm/boot/dts/broadcom/bcm2710.dtsi b/arch/arm/boot/dts/broadcom/bcm2710.dtsi -new file mode 100644 -index 0000000000000..bdcdbb51fab83 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2710.dtsi @@ -0,0 +1,32 @@ @@ -4887,8 +4814,6 @@ index 0000000000000..bdcdbb51fab83 +&vc4 { + status = "disabled"; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2711-rpi-4-b.dts b/arch/arm/boot/dts/broadcom/bcm2711-rpi-4-b.dts -index 353bb50ce5425..a4aae12775dc5 100644 --- a/arch/arm/boot/dts/broadcom/bcm2711-rpi-4-b.dts +++ b/arch/arm/boot/dts/broadcom/bcm2711-rpi-4-b.dts @@ -1,11 +1,19 @@ @@ -4912,7 +4837,7 @@ index 353bb50ce5425..a4aae12775dc5 100644 / { compatible = "raspberrypi,4-model-b", "brcm,bcm2711"; -@@ -68,7 +76,7 @@ &expgpio { +@@ -68,7 +76,7 @@ "VDD_SD_IO_SEL", "CAM_GPIO", /* 5 */ "SD_PWR_ON", @@ -4921,7 +4846,7 @@ index 353bb50ce5425..a4aae12775dc5 100644 }; &gpio { -@@ -82,21 +90,21 @@ &gpio { +@@ -82,21 +90,21 @@ */ gpio-line-names = "ID_SDA", /* 0 */ "ID_SCL", @@ -4953,7 +4878,7 @@ index 353bb50ce5425..a4aae12775dc5 100644 "GPIO16", "GPIO17", "GPIO18", -@@ -214,7 +222,7 @@ leds { +@@ -214,7 +222,7 @@ led@0 { reg = <0>; color = ; @@ -4962,7 +4887,7 @@ index 353bb50ce5425..a4aae12775dc5 100644 default-state = "keep"; }; -@@ -222,7 +230,7 @@ led@0 { +@@ -222,7 +230,7 @@ led@1 { reg = <1>; color = ; @@ -4971,7 +4896,7 @@ index 353bb50ce5425..a4aae12775dc5 100644 default-state = "keep"; }; }; -@@ -270,3 +278,233 @@ &vec { +@@ -270,3 +278,233 @@ &wifi_pwrseq { reset-gpios = <&expgpio 1 GPIO_ACTIVE_LOW>; }; @@ -5205,11 +5130,9 @@ index 353bb50ce5425..a4aae12775dc5 100644 + eth_led1 = <&phy1>,"led-modes:4"; + }; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2711-rpi-400.dts b/arch/arm/boot/dts/broadcom/bcm2711-rpi-400.dts -index ca9be91b4f365..553fb0e246964 100644 --- a/arch/arm/boot/dts/broadcom/bcm2711-rpi-400.dts +++ b/arch/arm/boot/dts/broadcom/bcm2711-rpi-400.dts -@@ -37,8 +37,53 @@ &led_pwr { +@@ -37,8 +37,53 @@ gpios = <&gpio 42 GPIO_ACTIVE_HIGH>; }; @@ -5265,9 +5188,6 @@ index ca9be91b4f365..553fb0e246964 100644 + pwr_led_trigger = <&led_pwr>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4.dts b/arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4.dts -new file mode 100644 -index 0000000000000..668e31d67cf8e --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4.dts @@ -0,0 +1,499 @@ @@ -5770,9 +5690,6 @@ index 0000000000000..668e31d67cf8e + pcie_tperst_clk_ms = <&pcie0>,"brcm,tperst-clk-ms:0"; + }; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4s.dts b/arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4s.dts -new file mode 100644 -index 0000000000000..badf2a2fc3e9c --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2711-rpi-cm4s.dts @@ -0,0 +1,293 @@ @@ -6069,9 +5986,6 @@ index 0000000000000..badf2a2fc3e9c + act_led_trigger = <&led_act>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2711-rpi-ds.dtsi b/arch/arm/boot/dts/broadcom/bcm2711-rpi-ds.dtsi -new file mode 100644 -index 0000000000000..fd70dea32e3a5 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm2711-rpi-ds.dtsi @@ -0,0 +1,562 @@ @@ -6637,11 +6551,9 @@ index 0000000000000..fd70dea32e3a5 + }; + }; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm2711-rpi.dtsi b/arch/arm/boot/dts/broadcom/bcm2711-rpi.dtsi -index c78ed064d1667..da5f54e7dd244 100644 --- a/arch/arm/boot/dts/broadcom/bcm2711-rpi.dtsi +++ b/arch/arm/boot/dts/broadcom/bcm2711-rpi.dtsi -@@ -15,6 +15,7 @@ aliases { +@@ -15,6 +15,7 @@ ethernet0 = &genet; pcie0 = &pcie0; blconfig = &blconfig; @@ -6649,10 +6561,13 @@ index c78ed064d1667..da5f54e7dd244 100644 }; i2c0mux: i2c-mux0 { -@@ -91,6 +92,18 @@ blconfig: nvram@0 { - no-map; - status = "disabled"; - }; +@@ -88,6 +89,18 @@ + #address-cells = <1>; + #size-cells = <1>; + reg = <0x0 0x0 0x0>; ++ no-map; ++ status = "disabled"; ++ }; + /* + * RPi4 will copy the binary public key blob (if present) from the bootloader + * into memory for use by the OS. @@ -6662,17 +6577,12 @@ index c78ed064d1667..da5f54e7dd244 100644 + #address-cells = <1>; + #size-cells = <1>; + reg = <0x0 0x0 0x0>; -+ no-map; -+ status = "disabled"; -+ }; - }; - - &v3d { -diff --git a/arch/arm/boot/dts/broadcom/bcm2711.dtsi b/arch/arm/boot/dts/broadcom/bcm2711.dtsi -index 93174b596373b..f24b518772dd6 100644 + no-map; + status = "disabled"; + }; --- a/arch/arm/boot/dts/broadcom/bcm2711.dtsi +++ b/arch/arm/boot/dts/broadcom/bcm2711.dtsi -@@ -277,7 +277,7 @@ pwm1: pwm@7e20c800 { +@@ -277,7 +277,7 @@ reg = <0x7e20c800 0x28>; clocks = <&clocks BCM2835_CLOCK_PWM>; assigned-clocks = <&clocks BCM2835_CLOCK_PWM>; @@ -6681,9 +6591,6 @@ index 93174b596373b..f24b518772dd6 100644 #pwm-cells = <3>; status = "disabled"; }; -diff --git a/arch/arm/boot/dts/broadcom/bcm271x-rpi-bt.dtsi b/arch/arm/boot/dts/broadcom/bcm271x-rpi-bt.dtsi -new file mode 100644 -index 0000000000000..c77e280ccd163 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm271x-rpi-bt.dtsi @@ -0,0 +1,42 @@ @@ -6729,9 +6636,6 @@ index 0000000000000..c77e280ccd163 + krnbt_baudrate = <&bt>,"max-speed:0", <&minibt>,"max-speed:0"; + }; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm283x-rpi-csi0-2lane.dtsi b/arch/arm/boot/dts/broadcom/bcm283x-rpi-csi0-2lane.dtsi -new file mode 100644 -index 0000000000000..6e4ce8622b477 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm283x-rpi-csi0-2lane.dtsi @@ -0,0 +1,4 @@ @@ -6739,9 +6643,6 @@ index 0000000000000..6e4ce8622b477 +&csi0 { + brcm,num-data-lanes = <2>; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm283x-rpi-csi1-2lane.dtsi b/arch/arm/boot/dts/broadcom/bcm283x-rpi-csi1-2lane.dtsi -new file mode 100644 -index 0000000000000..6938f4daacdc2 --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm283x-rpi-csi1-2lane.dtsi @@ -0,0 +1,4 @@ @@ -6749,9 +6650,6 @@ index 0000000000000..6938f4daacdc2 +&csi1 { + brcm,num-data-lanes = <2>; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm283x-rpi-csi1-4lane.dtsi b/arch/arm/boot/dts/broadcom/bcm283x-rpi-csi1-4lane.dtsi -new file mode 100644 -index 0000000000000..b37037437beed --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm283x-rpi-csi1-4lane.dtsi @@ -0,0 +1,4 @@ @@ -6759,9 +6657,6 @@ index 0000000000000..b37037437beed +&csi1 { + brcm,num-data-lanes = <4>; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm283x-rpi-i2c0mux_0_28.dtsi b/arch/arm/boot/dts/broadcom/bcm283x-rpi-i2c0mux_0_28.dtsi -new file mode 100644 -index 0000000000000..38f0074bce3ff --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm283x-rpi-i2c0mux_0_28.dtsi @@ -0,0 +1,4 @@ @@ -6769,9 +6664,6 @@ index 0000000000000..38f0074bce3ff + pinctrl-0 = <&i2c0_gpio0>; + pinctrl-1 = <&i2c0_gpio28>; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm283x-rpi-i2c0mux_0_44.dtsi b/arch/arm/boot/dts/broadcom/bcm283x-rpi-i2c0mux_0_44.dtsi -new file mode 100644 -index 0000000000000..119946d878dbf --- /dev/null +++ b/arch/arm/boot/dts/broadcom/bcm283x-rpi-i2c0mux_0_44.dtsi @@ -0,0 +1,4 @@ @@ -6779,11 +6671,9 @@ index 0000000000000..119946d878dbf + pinctrl-0 = <&i2c0_gpio0>; + pinctrl-1 = <&i2c0_gpio44>; +}; -diff --git a/arch/arm/boot/dts/broadcom/bcm283x.dtsi b/arch/arm/boot/dts/broadcom/bcm283x.dtsi -index 69b0919f1324a..562c4e9d08cc0 100644 --- a/arch/arm/boot/dts/broadcom/bcm283x.dtsi +++ b/arch/arm/boot/dts/broadcom/bcm283x.dtsi -@@ -363,7 +363,7 @@ dsi0: dsi@7e209000 { +@@ -363,7 +363,7 @@ #size-cells = <0>; #clock-cells = <1>; @@ -6792,7 +6682,7 @@ index 69b0919f1324a..562c4e9d08cc0 100644 <&clocks BCM2835_CLOCK_DSI0E>, <&clocks BCM2835_CLOCK_DSI0P>; clock-names = "phy", "escape", "pixel"; -@@ -415,7 +415,7 @@ pwm: pwm@7e20c000 { +@@ -415,7 +415,7 @@ reg = <0x7e20c000 0x28>; clocks = <&clocks BCM2835_CLOCK_PWM>; assigned-clocks = <&clocks BCM2835_CLOCK_PWM>; @@ -6801,7 +6691,7 @@ index 69b0919f1324a..562c4e9d08cc0 100644 #pwm-cells = <3>; status = "disabled"; }; -@@ -502,6 +502,10 @@ usb: usb@7e980000 { +@@ -502,6 +502,10 @@ }; clocks { @@ -6812,9 +6702,6 @@ index 69b0919f1324a..562c4e9d08cc0 100644 /* The oscillator is the root of the clock tree. */ clk_osc: clk-osc { compatible = "fixed-clock"; -diff --git a/arch/arm/boot/dts/overlays/Makefile b/arch/arm/boot/dts/overlays/Makefile -new file mode 100644 -index 0000000000000..5e43c52116c28 --- /dev/null +++ b/arch/arm/boot/dts/overlays/Makefile @@ -0,0 +1,349 @@ @@ -7167,9 +7054,6 @@ index 0000000000000..5e43c52116c28 + +always-y := $(dtbo-y) +clean-files := *.dtbo -diff --git a/arch/arm/boot/dts/overlays/README b/arch/arm/boot/dts/overlays/README -new file mode 100644 -index 0000000000000..be091ab98206e --- /dev/null +++ b/arch/arm/boot/dts/overlays/README @@ -0,0 +1,5558 @@ @@ -12731,9 +12615,6 @@ index 0000000000000..be091ab98206e +Raspberry Pi. There is a more complete explanation here: + +http://www.raspberrypi.org/documentation/configuration/device-tree.md -diff --git a/arch/arm/boot/dts/overlays/act-led-overlay.dts b/arch/arm/boot/dts/overlays/act-led-overlay.dts -new file mode 100644 -index 0000000000000..685e354923a0a --- /dev/null +++ b/arch/arm/boot/dts/overlays/act-led-overlay.dts @@ -0,0 +1,28 @@ @@ -12765,9 +12646,6 @@ index 0000000000000..685e354923a0a + activelow = <&frag0>,"gpios:8"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/adafruit-st7735r-overlay.dts b/arch/arm/boot/dts/overlays/adafruit-st7735r-overlay.dts -new file mode 100644 -index 0000000000000..6e69bd7fa0318 --- /dev/null +++ b/arch/arm/boot/dts/overlays/adafruit-st7735r-overlay.dts @@ -0,0 +1,83 @@ @@ -12854,9 +12732,6 @@ index 0000000000000..6e69bd7fa0318 + <&backlight_pins>,"brcm,pins:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/adafruit18-overlay.dts b/arch/arm/boot/dts/overlays/adafruit18-overlay.dts -new file mode 100644 -index 0000000000000..e1ce94a8cd3e2 --- /dev/null +++ b/arch/arm/boot/dts/overlays/adafruit18-overlay.dts @@ -0,0 +1,55 @@ @@ -12915,9 +12790,6 @@ index 0000000000000..e1ce94a8cd3e2 + led_pin = <&af18>,"led-gpios:4"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/adau1977-adc-overlay.dts b/arch/arm/boot/dts/overlays/adau1977-adc-overlay.dts -new file mode 100644 -index 0000000000000..cf6d1ef3bfffb --- /dev/null +++ b/arch/arm/boot/dts/overlays/adau1977-adc-overlay.dts @@ -0,0 +1,40 @@ @@ -12961,9 +12833,6 @@ index 0000000000000..cf6d1ef3bfffb + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/adau7002-simple-overlay.dts b/arch/arm/boot/dts/overlays/adau7002-simple-overlay.dts -new file mode 100644 -index 0000000000000..62e92bd8f9525 --- /dev/null +++ b/arch/arm/boot/dts/overlays/adau7002-simple-overlay.dts @@ -0,0 +1,52 @@ @@ -13019,9 +12888,6 @@ index 0000000000000..62e92bd8f9525 + card-name = <&sound_overlay>,"simple-audio-card,name"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/ads1015-overlay.dts b/arch/arm/boot/dts/overlays/ads1015-overlay.dts -new file mode 100644 -index 0000000000000..dc1764613a8b0 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ads1015-overlay.dts @@ -0,0 +1,98 @@ @@ -13123,9 +12989,6 @@ index 0000000000000..dc1764613a8b0 + }; + +}; -diff --git a/arch/arm/boot/dts/overlays/ads1115-overlay.dts b/arch/arm/boot/dts/overlays/ads1115-overlay.dts -new file mode 100644 -index 0000000000000..64ada16de9c72 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ads1115-overlay.dts @@ -0,0 +1,135 @@ @@ -13264,9 +13127,6 @@ index 0000000000000..64ada16de9c72 + <&frag100>, "target-path=i2c6"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/ads7846-overlay.dts b/arch/arm/boot/dts/overlays/ads7846-overlay.dts -new file mode 100644 -index 0000000000000..211a002c0b344 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ads7846-overlay.dts @@ -0,0 +1,89 @@ @@ -13359,9 +13219,6 @@ index 0000000000000..211a002c0b344 + xohms = <&ads7846>,"ti,x-plate-ohms;0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/adv7282m-overlay.dts b/arch/arm/boot/dts/overlays/adv7282m-overlay.dts -new file mode 100644 -index 0000000000000..a9eb75a30825f --- /dev/null +++ b/arch/arm/boot/dts/overlays/adv7282m-overlay.dts @@ -0,0 +1,73 @@ @@ -13438,9 +13295,6 @@ index 0000000000000..a9eb75a30825f + media-controller = <0>,"!4"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/adv728x-m-overlay.dts b/arch/arm/boot/dts/overlays/adv728x-m-overlay.dts -new file mode 100644 -index 0000000000000..ea392e886984b --- /dev/null +++ b/arch/arm/boot/dts/overlays/adv728x-m-overlay.dts @@ -0,0 +1,37 @@ @@ -13481,9 +13335,6 @@ index 0000000000000..ea392e886984b + adv7281ma = <0>, "+103"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/akkordion-iqdacplus-overlay.dts b/arch/arm/boot/dts/overlays/akkordion-iqdacplus-overlay.dts -new file mode 100644 -index 0000000000000..d867146bcb8ff --- /dev/null +++ b/arch/arm/boot/dts/overlays/akkordion-iqdacplus-overlay.dts @@ -0,0 +1,49 @@ @@ -13536,9 +13387,6 @@ index 0000000000000..d867146bcb8ff + 24db_digital_gain = <&frag2>,"iqaudio,24db_digital_gain?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/allo-boss-dac-pcm512x-audio-overlay.dts b/arch/arm/boot/dts/overlays/allo-boss-dac-pcm512x-audio-overlay.dts -new file mode 100644 -index 0000000000000..16806945890ba --- /dev/null +++ b/arch/arm/boot/dts/overlays/allo-boss-dac-pcm512x-audio-overlay.dts @@ -0,0 +1,61 @@ @@ -13603,9 +13451,6 @@ index 0000000000000..16806945890ba + <&boss_dac>,"i2s-controller:0=",<&i2s_clk_producer>; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/allo-boss2-dac-audio-overlay.dts b/arch/arm/boot/dts/overlays/allo-boss2-dac-audio-overlay.dts -new file mode 100644 -index 0000000000000..feac2b091b365 --- /dev/null +++ b/arch/arm/boot/dts/overlays/allo-boss2-dac-audio-overlay.dts @@ -0,0 +1,57 @@ @@ -13666,9 +13511,6 @@ index 0000000000000..feac2b091b365 + }; +}; + -diff --git a/arch/arm/boot/dts/overlays/allo-digione-overlay.dts b/arch/arm/boot/dts/overlays/allo-digione-overlay.dts -new file mode 100644 -index 0000000000000..61c3c2e9fbd83 --- /dev/null +++ b/arch/arm/boot/dts/overlays/allo-digione-overlay.dts @@ -0,0 +1,44 @@ @@ -13716,9 +13558,6 @@ index 0000000000000..61c3c2e9fbd83 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/allo-katana-dac-audio-overlay.dts b/arch/arm/boot/dts/overlays/allo-katana-dac-audio-overlay.dts -new file mode 100644 -index 0000000000000..1ebb6bc6b9073 --- /dev/null +++ b/arch/arm/boot/dts/overlays/allo-katana-dac-audio-overlay.dts @@ -0,0 +1,58 @@ @@ -13780,9 +13619,6 @@ index 0000000000000..1ebb6bc6b9073 + }; +}; + -diff --git a/arch/arm/boot/dts/overlays/allo-piano-dac-pcm512x-audio-overlay.dts b/arch/arm/boot/dts/overlays/allo-piano-dac-pcm512x-audio-overlay.dts -new file mode 100644 -index 0000000000000..1b79ef1df2a1d --- /dev/null +++ b/arch/arm/boot/dts/overlays/allo-piano-dac-pcm512x-audio-overlay.dts @@ -0,0 +1,54 @@ @@ -13840,9 +13676,6 @@ index 0000000000000..1b79ef1df2a1d + <&piano_dac>,"allo,24db_digital_gain?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio-overlay.dts b/arch/arm/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio-overlay.dts -new file mode 100644 -index 0000000000000..d17c9c10df398 --- /dev/null +++ b/arch/arm/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio-overlay.dts @@ -0,0 +1,57 @@ @@ -13903,9 +13736,6 @@ index 0000000000000..d17c9c10df398 + <&piano_dac>,"allo,glb_mclk?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/anyspi-overlay.dts b/arch/arm/boot/dts/overlays/anyspi-overlay.dts -new file mode 100755 -index 0000000000000..87523dcca318c --- /dev/null +++ b/arch/arm/boot/dts/overlays/anyspi-overlay.dts @@ -0,0 +1,205 @@ @@ -14114,9 +13944,6 @@ index 0000000000000..87523dcca318c + <&anyspi_22>, "spi-max-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/apds9960-overlay.dts b/arch/arm/boot/dts/overlays/apds9960-overlay.dts -new file mode 100644 -index 0000000000000..bb18cca1ac664 --- /dev/null +++ b/arch/arm/boot/dts/overlays/apds9960-overlay.dts @@ -0,0 +1,55 @@ @@ -14175,9 +14002,6 @@ index 0000000000000..bb18cca1ac664 + }; +}; + -diff --git a/arch/arm/boot/dts/overlays/applepi-dac-overlay.dts b/arch/arm/boot/dts/overlays/applepi-dac-overlay.dts -new file mode 100644 -index 0000000000000..cb7649d3a6133 --- /dev/null +++ b/arch/arm/boot/dts/overlays/applepi-dac-overlay.dts @@ -0,0 +1,57 @@ @@ -14238,9 +14062,6 @@ index 0000000000000..cb7649d3a6133 + compile with: + dtc -@ -H epapr -O dtb -o ApplePi-DAC.dtbo -W no-unit_address_vs_reg ApplePi-DAC.dts +*/ -diff --git a/arch/arm/boot/dts/overlays/arducam-64mp-overlay.dts b/arch/arm/boot/dts/overlays/arducam-64mp-overlay.dts -new file mode 100644 -index 0000000000000..3f3d7858f2fdc --- /dev/null +++ b/arch/arm/boot/dts/overlays/arducam-64mp-overlay.dts @@ -0,0 +1,97 @@ @@ -14341,9 +14162,6 @@ index 0000000000000..3f3d7858f2fdc +&vcm_node { + status = "okay"; +}; -diff --git a/arch/arm/boot/dts/overlays/arducam-64mp.dtsi b/arch/arm/boot/dts/overlays/arducam-64mp.dtsi -new file mode 100644 -index 0000000000000..ed9f2e50c287c --- /dev/null +++ b/arch/arm/boot/dts/overlays/arducam-64mp.dtsi @@ -0,0 +1,34 @@ @@ -14381,9 +14199,6 @@ index 0000000000000..ed9f2e50c287c + status = "disabled"; + VDD-supply = <&cam1_reg>; +}; -diff --git a/arch/arm/boot/dts/overlays/arducam-pivariety-overlay.dts b/arch/arm/boot/dts/overlays/arducam-pivariety-overlay.dts -new file mode 100644 -index 0000000000000..752022786f707 --- /dev/null +++ b/arch/arm/boot/dts/overlays/arducam-pivariety-overlay.dts @@ -0,0 +1,100 @@ @@ -14487,9 +14302,6 @@ index 0000000000000..752022786f707 + <&arducam_pivariety>, "VANA-supply:0=",<&cam0_reg>; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/at86rf233-overlay.dts b/arch/arm/boot/dts/overlays/at86rf233-overlay.dts -new file mode 100644 -index 0000000000000..5a3f4571ee789 --- /dev/null +++ b/arch/arm/boot/dts/overlays/at86rf233-overlay.dts @@ -0,0 +1,57 @@ @@ -14550,9 +14362,6 @@ index 0000000000000..5a3f4571ee789 + trim = <&lowpan0>, "xtal-trim.0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/audioinjector-addons-overlay.dts b/arch/arm/boot/dts/overlays/audioinjector-addons-overlay.dts -new file mode 100644 -index 0000000000000..af72ea0b706af --- /dev/null +++ b/arch/arm/boot/dts/overlays/audioinjector-addons-overlay.dts @@ -0,0 +1,60 @@ @@ -14616,9 +14425,6 @@ index 0000000000000..af72ea0b706af + non-stop-clocks = <&snd>, "non-stop-clocks?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/audioinjector-bare-i2s-overlay.dts b/arch/arm/boot/dts/overlays/audioinjector-bare-i2s-overlay.dts -new file mode 100644 -index 0000000000000..a536fbb1a985c --- /dev/null +++ b/arch/arm/boot/dts/overlays/audioinjector-bare-i2s-overlay.dts @@ -0,0 +1,50 @@ @@ -14672,9 +14478,6 @@ index 0000000000000..a536fbb1a985c + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/audioinjector-isolated-soundcard-overlay.dts b/arch/arm/boot/dts/overlays/audioinjector-isolated-soundcard-overlay.dts -new file mode 100644 -index 0000000000000..89faed778fcb2 --- /dev/null +++ b/arch/arm/boot/dts/overlays/audioinjector-isolated-soundcard-overlay.dts @@ -0,0 +1,55 @@ @@ -14733,9 +14536,6 @@ index 0000000000000..89faed778fcb2 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/audioinjector-ultra-overlay.dts b/arch/arm/boot/dts/overlays/audioinjector-ultra-overlay.dts -new file mode 100644 -index 0000000000000..ee79441187bd5 --- /dev/null +++ b/arch/arm/boot/dts/overlays/audioinjector-ultra-overlay.dts @@ -0,0 +1,71 @@ @@ -14810,9 +14610,6 @@ index 0000000000000..ee79441187bd5 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/audioinjector-wm8731-audio-overlay.dts b/arch/arm/boot/dts/overlays/audioinjector-wm8731-audio-overlay.dts -new file mode 100644 -index 0000000000000..417353b2798e7 --- /dev/null +++ b/arch/arm/boot/dts/overlays/audioinjector-wm8731-audio-overlay.dts @@ -0,0 +1,39 @@ @@ -14855,9 +14652,6 @@ index 0000000000000..417353b2798e7 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/audiosense-pi-overlay.dts b/arch/arm/boot/dts/overlays/audiosense-pi-overlay.dts -new file mode 100644 -index 0000000000000..a89d38b2fe197 --- /dev/null +++ b/arch/arm/boot/dts/overlays/audiosense-pi-overlay.dts @@ -0,0 +1,82 @@ @@ -14943,9 +14737,6 @@ index 0000000000000..a89d38b2fe197 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/audremap-overlay.dts b/arch/arm/boot/dts/overlays/audremap-overlay.dts -new file mode 100644 -index 0000000000000..95027c5c8f9e7 --- /dev/null +++ b/arch/arm/boot/dts/overlays/audremap-overlay.dts @@ -0,0 +1,38 @@ @@ -14987,9 +14778,6 @@ index 0000000000000..95027c5c8f9e7 + <&frag0>,"brcm,function:0=4"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/balena-fin-overlay.dts b/arch/arm/boot/dts/overlays/balena-fin-overlay.dts -new file mode 100644 -index 0000000000000..8fc22587e69cd --- /dev/null +++ b/arch/arm/boot/dts/overlays/balena-fin-overlay.dts @@ -0,0 +1,125 @@ @@ -15118,9 +14906,6 @@ index 0000000000000..8fc22587e69cd + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/bcm2712d0-overlay.dts b/arch/arm/boot/dts/overlays/bcm2712d0-overlay.dts -new file mode 100644 -index 0000000000000..3ce844f4f1136 --- /dev/null +++ b/arch/arm/boot/dts/overlays/bcm2712d0-overlay.dts @@ -0,0 +1,75 @@ @@ -15199,9 +14984,6 @@ index 0000000000000..3ce844f4f1136 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/camera-mux-2port-overlay.dts b/arch/arm/boot/dts/overlays/camera-mux-2port-overlay.dts -new file mode 100644 -index 0000000000000..97d1988dd9841 --- /dev/null +++ b/arch/arm/boot/dts/overlays/camera-mux-2port-overlay.dts @@ -0,0 +1,545 @@ @@ -15750,9 +15532,6 @@ index 0000000000000..97d1988dd9841 + cam1-sync-sink = <&imx477_1>, "trigger-mode:0=2"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/camera-mux-4port-overlay.dts b/arch/arm/boot/dts/overlays/camera-mux-4port-overlay.dts -new file mode 100644 -index 0000000000000..dbbb476f51e7f --- /dev/null +++ b/arch/arm/boot/dts/overlays/camera-mux-4port-overlay.dts @@ -0,0 +1,954 @@ @@ -16710,9 +16489,6 @@ index 0000000000000..dbbb476f51e7f + cam3-sync-sink = <&imx477_3>, "trigger-mode:0=2"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/cap1106-overlay.dts b/arch/arm/boot/dts/overlays/cap1106-overlay.dts -new file mode 100644 -index 0000000000000..0a585e725f842 --- /dev/null +++ b/arch/arm/boot/dts/overlays/cap1106-overlay.dts @@ -0,0 +1,52 @@ @@ -16768,9 +16544,6 @@ index 0000000000000..0a585e725f842 + <&cap1106_pins>, "brcm,pins:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/chipcap2-overlay.dts b/arch/arm/boot/dts/overlays/chipcap2-overlay.dts -new file mode 100644 -index 0000000000000..e0b627e036cd8 --- /dev/null +++ b/arch/arm/boot/dts/overlays/chipcap2-overlay.dts @@ -0,0 +1,66 @@ @@ -16840,9 +16613,6 @@ index 0000000000000..e0b627e036cd8 + <&chipcap2_pins>, "brcm,pins:12"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/chipdip-dac-overlay.dts b/arch/arm/boot/dts/overlays/chipdip-dac-overlay.dts -new file mode 100644 -index 0000000000000..3ef7565a93126 --- /dev/null +++ b/arch/arm/boot/dts/overlays/chipdip-dac-overlay.dts @@ -0,0 +1,46 @@ @@ -16892,9 +16662,6 @@ index 0000000000000..3ef7565a93126 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/cirrus-wm5102-overlay.dts b/arch/arm/boot/dts/overlays/cirrus-wm5102-overlay.dts -new file mode 100644 -index 0000000000000..a82b422ba16ed --- /dev/null +++ b/arch/arm/boot/dts/overlays/cirrus-wm5102-overlay.dts @@ -0,0 +1,172 @@ @@ -17070,9 +16837,6 @@ index 0000000000000..a82b422ba16ed + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/cm-swap-i2c0-overlay.dts b/arch/arm/boot/dts/overlays/cm-swap-i2c0-overlay.dts -new file mode 100644 -index 0000000000000..6b7f599f76115 --- /dev/null +++ b/arch/arm/boot/dts/overlays/cm-swap-i2c0-overlay.dts @@ -0,0 +1,27 @@ @@ -17103,9 +16867,6 @@ index 0000000000000..6b7f599f76115 + i2c10-gpio44 = <&i2c0mux_frag>, "pinctrl-1:0=",<&i2c0_gpio44>; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/cma-overlay.dts b/arch/arm/boot/dts/overlays/cma-overlay.dts -new file mode 100644 -index 0000000000000..1d87c599f909d --- /dev/null +++ b/arch/arm/boot/dts/overlays/cma-overlay.dts @@ -0,0 +1,36 @@ @@ -17145,9 +16906,6 @@ index 0000000000000..1d87c599f909d + cma-default = <0>,"-0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/crystalfontz-cfa050_pi_m-overlay.dts b/arch/arm/boot/dts/overlays/crystalfontz-cfa050_pi_m-overlay.dts -new file mode 100644 -index 0000000000000..544036589b667 --- /dev/null +++ b/arch/arm/boot/dts/overlays/crystalfontz-cfa050_pi_m-overlay.dts @@ -0,0 +1,124 @@ @@ -17275,9 +17033,6 @@ index 0000000000000..544036589b667 + captouch = <0>,"+3+4"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/cutiepi-panel-overlay.dts b/arch/arm/boot/dts/overlays/cutiepi-panel-overlay.dts -new file mode 100644 -index 0000000000000..d14c3698eb752 --- /dev/null +++ b/arch/arm/boot/dts/overlays/cutiepi-panel-overlay.dts @@ -0,0 +1,117 @@ @@ -17398,9 +17153,6 @@ index 0000000000000..d14c3698eb752 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/dacberry400-overlay.dts b/arch/arm/boot/dts/overlays/dacberry400-overlay.dts -new file mode 100644 -index 0000000000000..c9ac11db20de7 --- /dev/null +++ b/arch/arm/boot/dts/overlays/dacberry400-overlay.dts @@ -0,0 +1,71 @@ @@ -17475,9 +17227,6 @@ index 0000000000000..c9ac11db20de7 +}; + + -diff --git a/arch/arm/boot/dts/overlays/dht11-overlay.dts b/arch/arm/boot/dts/overlays/dht11-overlay.dts -new file mode 100644 -index 0000000000000..8b0fc6b7a3cb6 --- /dev/null +++ b/arch/arm/boot/dts/overlays/dht11-overlay.dts @@ -0,0 +1,48 @@ @@ -17529,9 +17278,6 @@ index 0000000000000..8b0fc6b7a3cb6 + <&iio>,"reg:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/dionaudio-kiwi-overlay.dts b/arch/arm/boot/dts/overlays/dionaudio-kiwi-overlay.dts -new file mode 100644 -index 0000000000000..ab0144cd17dc2 --- /dev/null +++ b/arch/arm/boot/dts/overlays/dionaudio-kiwi-overlay.dts @@ -0,0 +1,39 @@ @@ -17574,9 +17320,6 @@ index 0000000000000..ab0144cd17dc2 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/dionaudio-loco-overlay.dts b/arch/arm/boot/dts/overlays/dionaudio-loco-overlay.dts -new file mode 100644 -index 0000000000000..6f4a9c1a82434 --- /dev/null +++ b/arch/arm/boot/dts/overlays/dionaudio-loco-overlay.dts @@ -0,0 +1,39 @@ @@ -17619,9 +17362,6 @@ index 0000000000000..6f4a9c1a82434 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/dionaudio-loco-v2-overlay.dts b/arch/arm/boot/dts/overlays/dionaudio-loco-v2-overlay.dts -new file mode 100644 -index 0000000000000..975a844eb2721 --- /dev/null +++ b/arch/arm/boot/dts/overlays/dionaudio-loco-v2-overlay.dts @@ -0,0 +1,49 @@ @@ -17674,9 +17414,6 @@ index 0000000000000..975a844eb2721 + 24db_digital_gain = <&frag0>,"dionaudio,24db_digital_gain?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/disable-bt-overlay.dts b/arch/arm/boot/dts/overlays/disable-bt-overlay.dts -new file mode 100644 -index 0000000000000..f3a8af1375f06 --- /dev/null +++ b/arch/arm/boot/dts/overlays/disable-bt-overlay.dts @@ -0,0 +1,59 @@ @@ -17739,9 +17476,6 @@ index 0000000000000..f3a8af1375f06 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/disable-bt-pi5-overlay.dts b/arch/arm/boot/dts/overlays/disable-bt-pi5-overlay.dts -new file mode 100644 -index 0000000000000..6e23b64d44e72 --- /dev/null +++ b/arch/arm/boot/dts/overlays/disable-bt-pi5-overlay.dts @@ -0,0 +1,17 @@ @@ -17762,9 +17496,6 @@ index 0000000000000..6e23b64d44e72 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/disable-emmc2-overlay.dts b/arch/arm/boot/dts/overlays/disable-emmc2-overlay.dts -new file mode 100644 -index 0000000000000..8cd1d7fa4a90a --- /dev/null +++ b/arch/arm/boot/dts/overlays/disable-emmc2-overlay.dts @@ -0,0 +1,13 @@ @@ -17781,9 +17512,6 @@ index 0000000000000..8cd1d7fa4a90a + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/disable-wifi-overlay.dts b/arch/arm/boot/dts/overlays/disable-wifi-overlay.dts -new file mode 100644 -index 0000000000000..75e0464639000 --- /dev/null +++ b/arch/arm/boot/dts/overlays/disable-wifi-overlay.dts @@ -0,0 +1,20 @@ @@ -17807,9 +17535,6 @@ index 0000000000000..75e0464639000 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/disable-wifi-pi5-overlay.dts b/arch/arm/boot/dts/overlays/disable-wifi-pi5-overlay.dts -new file mode 100644 -index 0000000000000..d5389c5dbb69a --- /dev/null +++ b/arch/arm/boot/dts/overlays/disable-wifi-pi5-overlay.dts @@ -0,0 +1,13 @@ @@ -17826,9 +17551,6 @@ index 0000000000000..d5389c5dbb69a + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/dpi18-overlay.dts b/arch/arm/boot/dts/overlays/dpi18-overlay.dts -new file mode 100644 -index 0000000000000..4abe5be744db7 --- /dev/null +++ b/arch/arm/boot/dts/overlays/dpi18-overlay.dts @@ -0,0 +1,39 @@ @@ -17871,9 +17593,6 @@ index 0000000000000..4abe5be744db7 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/dpi18cpadhi-overlay.dts b/arch/arm/boot/dts/overlays/dpi18cpadhi-overlay.dts -new file mode 100644 -index 0000000000000..50c88a1ed299b --- /dev/null +++ b/arch/arm/boot/dts/overlays/dpi18cpadhi-overlay.dts @@ -0,0 +1,26 @@ @@ -17903,9 +17622,6 @@ index 0000000000000..50c88a1ed299b + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/dpi24-overlay.dts b/arch/arm/boot/dts/overlays/dpi24-overlay.dts -new file mode 100644 -index 0000000000000..44335cc812770 --- /dev/null +++ b/arch/arm/boot/dts/overlays/dpi24-overlay.dts @@ -0,0 +1,39 @@ @@ -17948,9 +17664,6 @@ index 0000000000000..44335cc812770 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/draws-overlay.dts b/arch/arm/boot/dts/overlays/draws-overlay.dts -new file mode 100644 -index 0000000000000..b8801f583369d --- /dev/null +++ b/arch/arm/boot/dts/overlays/draws-overlay.dts @@ -0,0 +1,208 @@ @@ -18162,9 +17875,6 @@ index 0000000000000..b8801f583369d + alsaname = <&snd>, "simple-audio-card,name"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/dwc-otg-overlay.dts b/arch/arm/boot/dts/overlays/dwc-otg-overlay.dts -new file mode 100644 -index 0000000000000..78c5e9f850484 --- /dev/null +++ b/arch/arm/boot/dts/overlays/dwc-otg-overlay.dts @@ -0,0 +1,14 @@ @@ -18182,9 +17892,6 @@ index 0000000000000..78c5e9f850484 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/dwc2-overlay.dts b/arch/arm/boot/dts/overlays/dwc2-overlay.dts -new file mode 100644 -index 0000000000000..0d83e344ad973 --- /dev/null +++ b/arch/arm/boot/dts/overlays/dwc2-overlay.dts @@ -0,0 +1,26 @@ @@ -18214,9 +17921,6 @@ index 0000000000000..0d83e344ad973 + g-rx-fifo-size = <&dwc2_usb>,"g-rx-fifo-size:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/edt-ft5406-overlay.dts b/arch/arm/boot/dts/overlays/edt-ft5406-overlay.dts -new file mode 100644 -index 0000000000000..6e40c0ebb3bf9 --- /dev/null +++ b/arch/arm/boot/dts/overlays/edt-ft5406-overlay.dts @@ -0,0 +1,46 @@ @@ -18266,9 +17970,6 @@ index 0000000000000..6e40c0ebb3bf9 + addr = <&ft5406>,"reg:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/edt-ft5406.dtsi b/arch/arm/boot/dts/overlays/edt-ft5406.dtsi -new file mode 100644 -index 0000000000000..16aa5cf91df57 --- /dev/null +++ b/arch/arm/boot/dts/overlays/edt-ft5406.dtsi @@ -0,0 +1,49 @@ @@ -18321,9 +18022,6 @@ index 0000000000000..16aa5cf91df57 + swapxy = <&ft5406>,"touchscreen-swapped-x-y?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/enc28j60-overlay.dts b/arch/arm/boot/dts/overlays/enc28j60-overlay.dts -new file mode 100644 -index 0000000000000..7af5c2e607ea0 --- /dev/null +++ b/arch/arm/boot/dts/overlays/enc28j60-overlay.dts @@ -0,0 +1,53 @@ @@ -18380,9 +18078,6 @@ index 0000000000000..7af5c2e607ea0 + speed = <ð1>, "spi-max-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/enc28j60-spi2-overlay.dts b/arch/arm/boot/dts/overlays/enc28j60-spi2-overlay.dts -new file mode 100644 -index 0000000000000..17cb5b8fa4852 --- /dev/null +++ b/arch/arm/boot/dts/overlays/enc28j60-spi2-overlay.dts @@ -0,0 +1,47 @@ @@ -18433,9 +18128,6 @@ index 0000000000000..17cb5b8fa4852 + speed = <ð1>, "spi-max-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/exc3000-overlay.dts b/arch/arm/boot/dts/overlays/exc3000-overlay.dts -new file mode 100644 -index 0000000000000..6f087fb206618 --- /dev/null +++ b/arch/arm/boot/dts/overlays/exc3000-overlay.dts @@ -0,0 +1,48 @@ @@ -18487,9 +18179,6 @@ index 0000000000000..6f087fb206618 + swapxy = <&exc3000>,"touchscreen-swapped-x-y?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/fbtft-overlay.dts b/arch/arm/boot/dts/overlays/fbtft-overlay.dts -new file mode 100644 -index 0000000000000..db45f8c53bcc6 --- /dev/null +++ b/arch/arm/boot/dts/overlays/fbtft-overlay.dts @@ -0,0 +1,611 @@ @@ -19104,9 +18793,6 @@ index 0000000000000..db45f8c53bcc6 + <&display>, "led-gpios:8=0"; /* GPIO_ACTIVE_HIGH */ + }; +}; -diff --git a/arch/arm/boot/dts/overlays/fe-pi-audio-overlay.dts b/arch/arm/boot/dts/overlays/fe-pi-audio-overlay.dts -new file mode 100644 -index 0000000000000..10624fe4f5ac1 --- /dev/null +++ b/arch/arm/boot/dts/overlays/fe-pi-audio-overlay.dts @@ -0,0 +1,70 @@ @@ -19180,9 +18866,6 @@ index 0000000000000..10624fe4f5ac1 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/fsm-demo-overlay.dts b/arch/arm/boot/dts/overlays/fsm-demo-overlay.dts -new file mode 100644 -index 0000000000000..e9944f5cd2581 --- /dev/null +++ b/arch/arm/boot/dts/overlays/fsm-demo-overlay.dts @@ -0,0 +1,104 @@ @@ -19290,9 +18973,6 @@ index 0000000000000..e9944f5cd2581 + fsm_debug = <&fsm_demo>,"debug:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/gc9a01-overlay.dts b/arch/arm/boot/dts/overlays/gc9a01-overlay.dts -new file mode 100644 -index 0000000000000..3d31030c5564e --- /dev/null +++ b/arch/arm/boot/dts/overlays/gc9a01-overlay.dts @@ -0,0 +1,151 @@ @@ -19447,9 +19127,6 @@ index 0000000000000..3d31030c5564e + debug = <&gc9a01>,"debug:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/ghost-amp-overlay.dts b/arch/arm/boot/dts/overlays/ghost-amp-overlay.dts -new file mode 100644 -index 0000000000000..d2f1e9a888e0b --- /dev/null +++ b/arch/arm/boot/dts/overlays/ghost-amp-overlay.dts @@ -0,0 +1,145 @@ @@ -19598,9 +19275,6 @@ index 0000000000000..d2f1e9a888e0b + fsm_debug = <&>,"debug:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/goodix-overlay.dts b/arch/arm/boot/dts/overlays/goodix-overlay.dts -new file mode 100644 -index 0000000000000..8571527de49a6 --- /dev/null +++ b/arch/arm/boot/dts/overlays/goodix-overlay.dts @@ -0,0 +1,46 @@ @@ -19650,9 +19324,6 @@ index 0000000000000..8571527de49a6 + <>9271>,"reset-gpios:4"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/googlevoicehat-soundcard-overlay.dts b/arch/arm/boot/dts/overlays/googlevoicehat-soundcard-overlay.dts -new file mode 100644 -index 0000000000000..1063f18985628 --- /dev/null +++ b/arch/arm/boot/dts/overlays/googlevoicehat-soundcard-overlay.dts @@ -0,0 +1,49 @@ @@ -19705,9 +19376,6 @@ index 0000000000000..1063f18985628 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/gpio-charger-overlay.dts b/arch/arm/boot/dts/overlays/gpio-charger-overlay.dts -new file mode 100644 -index 0000000000000..2868aa06dd6d3 --- /dev/null +++ b/arch/arm/boot/dts/overlays/gpio-charger-overlay.dts @@ -0,0 +1,42 @@ @@ -19753,9 +19421,6 @@ index 0000000000000..2868aa06dd6d3 + }; + +}; -diff --git a/arch/arm/boot/dts/overlays/gpio-fan-overlay.dts b/arch/arm/boot/dts/overlays/gpio-fan-overlay.dts -new file mode 100644 -index 0000000000000..17b77bb279317 --- /dev/null +++ b/arch/arm/boot/dts/overlays/gpio-fan-overlay.dts @@ -0,0 +1,89 @@ @@ -19848,9 +19513,6 @@ index 0000000000000..17b77bb279317 + hyst = <&cpu_hot>,"hysteresis:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/gpio-hog-overlay.dts b/arch/arm/boot/dts/overlays/gpio-hog-overlay.dts -new file mode 100644 -index 0000000000000..c9e39046fed96 --- /dev/null +++ b/arch/arm/boot/dts/overlays/gpio-hog-overlay.dts @@ -0,0 +1,27 @@ @@ -19881,9 +19543,6 @@ index 0000000000000..c9e39046fed96 + <&hog>,"output-low?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/gpio-ir-overlay.dts b/arch/arm/boot/dts/overlays/gpio-ir-overlay.dts -new file mode 100644 -index 0000000000000..162b6ce07dc91 --- /dev/null +++ b/arch/arm/boot/dts/overlays/gpio-ir-overlay.dts @@ -0,0 +1,49 @@ @@ -19936,9 +19595,6 @@ index 0000000000000..162b6ce07dc91 + rc-map-name = <&gpio_ir>,"linux,rc-map-name"; // default rc map + }; +}; -diff --git a/arch/arm/boot/dts/overlays/gpio-ir-tx-overlay.dts b/arch/arm/boot/dts/overlays/gpio-ir-tx-overlay.dts -new file mode 100644 -index 0000000000000..3625431b75604 --- /dev/null +++ b/arch/arm/boot/dts/overlays/gpio-ir-tx-overlay.dts @@ -0,0 +1,36 @@ @@ -19978,9 +19634,6 @@ index 0000000000000..3625431b75604 + invert = <&gpio_ir_tx>, "gpios:8"; // 1 = active low + }; +}; -diff --git a/arch/arm/boot/dts/overlays/gpio-key-overlay.dts b/arch/arm/boot/dts/overlays/gpio-key-overlay.dts -new file mode 100644 -index 0000000000000..2e7253d1d0abf --- /dev/null +++ b/arch/arm/boot/dts/overlays/gpio-key-overlay.dts @@ -0,0 +1,48 @@ @@ -20032,9 +19685,6 @@ index 0000000000000..2e7253d1d0abf + }; + +}; -diff --git a/arch/arm/boot/dts/overlays/gpio-led-overlay.dts b/arch/arm/boot/dts/overlays/gpio-led-overlay.dts -new file mode 100755 -index 0000000000000..d8e9d53f1b619 --- /dev/null +++ b/arch/arm/boot/dts/overlays/gpio-led-overlay.dts @@ -0,0 +1,97 @@ @@ -20135,9 +19785,6 @@ index 0000000000000..d8e9d53f1b619 + +}; + -diff --git a/arch/arm/boot/dts/overlays/gpio-no-bank0-irq-overlay.dts b/arch/arm/boot/dts/overlays/gpio-no-bank0-irq-overlay.dts -new file mode 100755 -index 0000000000000..96cbe80820b72 --- /dev/null +++ b/arch/arm/boot/dts/overlays/gpio-no-bank0-irq-overlay.dts @@ -0,0 +1,14 @@ @@ -20155,9 +19802,6 @@ index 0000000000000..96cbe80820b72 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/gpio-no-irq-overlay.dts b/arch/arm/boot/dts/overlays/gpio-no-irq-overlay.dts -new file mode 100644 -index 0000000000000..55f9bff3a8f62 --- /dev/null +++ b/arch/arm/boot/dts/overlays/gpio-no-irq-overlay.dts @@ -0,0 +1,14 @@ @@ -20175,9 +19819,6 @@ index 0000000000000..55f9bff3a8f62 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/gpio-poweroff-overlay.dts b/arch/arm/boot/dts/overlays/gpio-poweroff-overlay.dts -new file mode 100644 -index 0000000000000..8153f83f04270 --- /dev/null +++ b/arch/arm/boot/dts/overlays/gpio-poweroff-overlay.dts @@ -0,0 +1,39 @@ @@ -20220,9 +19861,6 @@ index 0000000000000..8153f83f04270 + inactive_delay_ms = <&power_ctrl>,"inactive-delay-ms:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/gpio-shutdown-overlay.dts b/arch/arm/boot/dts/overlays/gpio-shutdown-overlay.dts -new file mode 100644 -index 0000000000000..da148064aedd1 --- /dev/null +++ b/arch/arm/boot/dts/overlays/gpio-shutdown-overlay.dts @@ -0,0 +1,86 @@ @@ -20312,9 +19950,6 @@ index 0000000000000..da148064aedd1 + }; + +}; -diff --git a/arch/arm/boot/dts/overlays/hat_map.dts b/arch/arm/boot/dts/overlays/hat_map.dts -new file mode 100644 -index 0000000000000..0b5d902e85b8f --- /dev/null +++ b/arch/arm/boot/dts/overlays/hat_map.dts @@ -0,0 +1,124 @@ @@ -20442,9 +20077,6 @@ index 0000000000000..0b5d902e85b8f + overlay = "rpi-sense-v2"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/hd44780-i2c-lcd-overlay.dts b/arch/arm/boot/dts/overlays/hd44780-i2c-lcd-overlay.dts -new file mode 100644 -index 0000000000000..36fcf049ffbfe --- /dev/null +++ b/arch/arm/boot/dts/overlays/hd44780-i2c-lcd-overlay.dts @@ -0,0 +1,57 @@ @@ -20505,9 +20137,6 @@ index 0000000000000..36fcf049ffbfe + }; + +}; -diff --git a/arch/arm/boot/dts/overlays/hd44780-lcd-overlay.dts b/arch/arm/boot/dts/overlays/hd44780-lcd-overlay.dts -new file mode 100644 -index 0000000000000..ee726669ff511 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hd44780-lcd-overlay.dts @@ -0,0 +1,46 @@ @@ -20557,9 +20186,6 @@ index 0000000000000..ee726669ff511 + }; + +}; -diff --git a/arch/arm/boot/dts/overlays/hdmi-backlight-hwhack-gpio-overlay.dts b/arch/arm/boot/dts/overlays/hdmi-backlight-hwhack-gpio-overlay.dts -new file mode 100644 -index 0000000000000..50b9a2665c80b --- /dev/null +++ b/arch/arm/boot/dts/overlays/hdmi-backlight-hwhack-gpio-overlay.dts @@ -0,0 +1,47 @@ @@ -20610,9 +20236,6 @@ index 0000000000000..50b9a2665c80b + active_low = <&hdmi_backlight_hwhack_gpio>,"gpios:8"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/hifiberry-adc-overlay.dts b/arch/arm/boot/dts/overlays/hifiberry-adc-overlay.dts -new file mode 100644 -index 0000000000000..2658f32425561 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-adc-overlay.dts @@ -0,0 +1,45 @@ @@ -20661,9 +20284,6 @@ index 0000000000000..2658f32425561 + leds_off = <&hifiberry_adc>,"hifiberry-adc,leds_off?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/hifiberry-adc8x-overlay.dts b/arch/arm/boot/dts/overlays/hifiberry-adc8x-overlay.dts -new file mode 100644 -index 0000000000000..e0432115dc392 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-adc8x-overlay.dts @@ -0,0 +1,50 @@ @@ -20717,9 +20337,6 @@ index 0000000000000..e0432115dc392 + }; + +}; -diff --git a/arch/arm/boot/dts/overlays/hifiberry-amp-overlay.dts b/arch/arm/boot/dts/overlays/hifiberry-amp-overlay.dts -new file mode 100644 -index 0000000000000..667cd26018064 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-amp-overlay.dts @@ -0,0 +1,39 @@ @@ -20762,9 +20379,6 @@ index 0000000000000..667cd26018064 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/hifiberry-amp100-overlay.dts b/arch/arm/boot/dts/overlays/hifiberry-amp100-overlay.dts -new file mode 100644 -index 0000000000000..b38e6631a5725 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-amp100-overlay.dts @@ -0,0 +1,67 @@ @@ -20835,9 +20449,6 @@ index 0000000000000..b38e6631a5725 + auto_mute = <&hifiberry_dacplus>,"hifiberry-dacplus,auto_mute?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/hifiberry-amp3-overlay.dts b/arch/arm/boot/dts/overlays/hifiberry-amp3-overlay.dts -new file mode 100644 -index 0000000000000..fc8f11b6294e6 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-amp3-overlay.dts @@ -0,0 +1,57 @@ @@ -20898,9 +20509,6 @@ index 0000000000000..fc8f11b6294e6 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/hifiberry-amp4pro-overlay.dts b/arch/arm/boot/dts/overlays/hifiberry-amp4pro-overlay.dts -new file mode 100644 -index 0000000000000..6b211c2932dd1 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-amp4pro-overlay.dts @@ -0,0 +1,63 @@ @@ -20967,9 +20575,6 @@ index 0000000000000..6b211c2932dd1 + <&hifiberry_dacplus>,"i2s-controller:0=",<&i2s_clk_producer>; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/hifiberry-dac-overlay.dts b/arch/arm/boot/dts/overlays/hifiberry-dac-overlay.dts -new file mode 100644 -index 0000000000000..efb0e18dbdc4a --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-dac-overlay.dts @@ -0,0 +1,34 @@ @@ -21007,9 +20612,6 @@ index 0000000000000..efb0e18dbdc4a + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/hifiberry-dac8x-overlay.dts b/arch/arm/boot/dts/overlays/hifiberry-dac8x-overlay.dts -new file mode 100644 -index 0000000000000..efeff792f396d --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-dac8x-overlay.dts @@ -0,0 +1,50 @@ @@ -21063,9 +20665,6 @@ index 0000000000000..efeff792f396d + }; + +}; -diff --git a/arch/arm/boot/dts/overlays/hifiberry-dacplus-overlay.dts b/arch/arm/boot/dts/overlays/hifiberry-dacplus-overlay.dts -new file mode 100644 -index 0000000000000..0d0ab068112fa --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-dacplus-overlay.dts @@ -0,0 +1,68 @@ @@ -21137,9 +20736,6 @@ index 0000000000000..0d0ab068112fa + leds_off = <&hifiberry_dacplus>,"hifiberry-dacplus,leds_off?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/hifiberry-dacplus-pro-overlay.dts b/arch/arm/boot/dts/overlays/hifiberry-dacplus-pro-overlay.dts -new file mode 100644 -index 0000000000000..28b1c2f2f1a8b --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-dacplus-pro-overlay.dts @@ -0,0 +1,64 @@ @@ -21207,9 +20803,6 @@ index 0000000000000..28b1c2f2f1a8b + leds_off = <&hifiberry_dacplus>,"hifiberry-dacplus,leds_off?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/hifiberry-dacplus-std-overlay.dts b/arch/arm/boot/dts/overlays/hifiberry-dacplus-std-overlay.dts -new file mode 100644 -index 0000000000000..8872e3aa348d5 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-dacplus-std-overlay.dts @@ -0,0 +1,65 @@ @@ -21278,9 +20871,6 @@ index 0000000000000..8872e3aa348d5 + leds_off = <&hifiberry_dacplus>,"hifiberry-dacplus,leds_off?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/hifiberry-dacplusadc-overlay.dts b/arch/arm/boot/dts/overlays/hifiberry-dacplusadc-overlay.dts -new file mode 100644 -index 0000000000000..ea4c3572826f8 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-dacplusadc-overlay.dts @@ -0,0 +1,72 @@ @@ -21356,9 +20946,6 @@ index 0000000000000..ea4c3572826f8 + leds_off = <&hifiberry_dacplusadc>,"hifiberry-dacplusadc,leds_off?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/hifiberry-dacplusadcpro-overlay.dts b/arch/arm/boot/dts/overlays/hifiberry-dacplusadcpro-overlay.dts -new file mode 100644 -index 0000000000000..a4268bd72477f --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-dacplusadcpro-overlay.dts @@ -0,0 +1,72 @@ @@ -21434,9 +21021,6 @@ index 0000000000000..a4268bd72477f + leds_off = <&hifiberry_dacplusadcpro>,"hifiberry-dacplusadcpro,leds_off?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/hifiberry-dacplusdsp-overlay.dts b/arch/arm/boot/dts/overlays/hifiberry-dacplusdsp-overlay.dts -new file mode 100644 -index 0000000000000..e916485f737e8 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-dacplusdsp-overlay.dts @@ -0,0 +1,34 @@ @@ -21474,9 +21058,6 @@ index 0000000000000..e916485f737e8 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/hifiberry-dacplushd-overlay.dts b/arch/arm/boot/dts/overlays/hifiberry-dacplushd-overlay.dts -new file mode 100644 -index 0000000000000..1856ac19793b3 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-dacplushd-overlay.dts @@ -0,0 +1,94 @@ @@ -21574,9 +21155,6 @@ index 0000000000000..1856ac19793b3 + }; + +}; -diff --git a/arch/arm/boot/dts/overlays/hifiberry-digi-overlay.dts b/arch/arm/boot/dts/overlays/hifiberry-digi-overlay.dts -new file mode 100644 -index 0000000000000..eb68f117a92af --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-digi-overlay.dts @@ -0,0 +1,41 @@ @@ -21621,9 +21199,6 @@ index 0000000000000..eb68f117a92af + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/hifiberry-digi-pro-overlay.dts b/arch/arm/boot/dts/overlays/hifiberry-digi-pro-overlay.dts -new file mode 100644 -index 0000000000000..18d16276e120d --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-digi-pro-overlay.dts @@ -0,0 +1,43 @@ @@ -21670,9 +21245,6 @@ index 0000000000000..18d16276e120d + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/highperi-overlay.dts b/arch/arm/boot/dts/overlays/highperi-overlay.dts -new file mode 100644 -index 0000000000000..46cb76c2d34ff --- /dev/null +++ b/arch/arm/boot/dts/overlays/highperi-overlay.dts @@ -0,0 +1,63 @@ @@ -21739,9 +21311,6 @@ index 0000000000000..46cb76c2d34ff + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/hy28a-overlay.dts b/arch/arm/boot/dts/overlays/hy28a-overlay.dts -new file mode 100644 -index 0000000000000..d0d52ebd9bd54 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hy28a-overlay.dts @@ -0,0 +1,93 @@ @@ -21838,9 +21407,6 @@ index 0000000000000..d0d52ebd9bd54 + <&hy28a_pins>, "brcm,pins:8"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/hy28b-2017-overlay.dts b/arch/arm/boot/dts/overlays/hy28b-2017-overlay.dts -new file mode 100644 -index 0000000000000..9df33c5d95bbc --- /dev/null +++ b/arch/arm/boot/dts/overlays/hy28b-2017-overlay.dts @@ -0,0 +1,152 @@ @@ -21996,9 +21562,6 @@ index 0000000000000..9df33c5d95bbc + <&hy28b_pins>, "brcm,pins:8"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/hy28b-overlay.dts b/arch/arm/boot/dts/overlays/hy28b-overlay.dts -new file mode 100644 -index 0000000000000..421bde94a4a0c --- /dev/null +++ b/arch/arm/boot/dts/overlays/hy28b-overlay.dts @@ -0,0 +1,148 @@ @@ -22150,9 +21713,6 @@ index 0000000000000..421bde94a4a0c + <&hy28b_pins>, "brcm,pins:8"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i-sabre-q2m-overlay.dts b/arch/arm/boot/dts/overlays/i-sabre-q2m-overlay.dts -new file mode 100644 -index 0000000000000..6db52955a8f80 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i-sabre-q2m-overlay.dts @@ -0,0 +1,39 @@ @@ -22195,9 +21755,6 @@ index 0000000000000..6db52955a8f80 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2c-bcm2708-overlay.dts b/arch/arm/boot/dts/overlays/i2c-bcm2708-overlay.dts -new file mode 100644 -index 0000000000000..8204b6b3aef83 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c-bcm2708-overlay.dts @@ -0,0 +1,13 @@ @@ -22214,9 +21771,6 @@ index 0000000000000..8204b6b3aef83 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2c-fan-overlay.dts b/arch/arm/boot/dts/overlays/i2c-fan-overlay.dts -new file mode 100644 -index 0000000000000..f2f4a2aa797a6 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c-fan-overlay.dts @@ -0,0 +1,108 @@ @@ -22328,9 +21882,6 @@ index 0000000000000..f2f4a2aa797a6 + <&map1>,"cooling-device:0=",<&emc2301>; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2c-gpio-overlay.dts b/arch/arm/boot/dts/overlays/i2c-gpio-overlay.dts -new file mode 100644 -index 0000000000000..63231b5d7c0c1 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c-gpio-overlay.dts @@ -0,0 +1,47 @@ @@ -22381,9 +21932,6 @@ index 0000000000000..63231b5d7c0c1 + bus = <&i2c_gpio>, "reg:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2c-mux-overlay.dts b/arch/arm/boot/dts/overlays/i2c-mux-overlay.dts -new file mode 100644 -index 0000000000000..0575b276cd269 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c-mux-overlay.dts @@ -0,0 +1,183 @@ @@ -22570,9 +22118,6 @@ index 0000000000000..0575b276cd269 + <&pca9548>,"idle-state:0=", ; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2c-pwm-pca9685a-overlay.dts b/arch/arm/boot/dts/overlays/i2c-pwm-pca9685a-overlay.dts -new file mode 100644 -index 0000000000000..b8dfbd56d1216 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c-pwm-pca9685a-overlay.dts @@ -0,0 +1,61 @@ @@ -22637,9 +22182,6 @@ index 0000000000000..b8dfbd56d1216 + <&frag100>, "target-path=i2c6"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2c-rtc-common.dtsi b/arch/arm/boot/dts/overlays/i2c-rtc-common.dtsi -new file mode 100644 -index 0000000000000..8638123336baa --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c-rtc-common.dtsi @@ -0,0 +1,367 @@ @@ -23010,9 +22552,6 @@ index 0000000000000..8638123336baa + <&pcf8563>,"wakeup-source?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2c-rtc-gpio-overlay.dts b/arch/arm/boot/dts/overlays/i2c-rtc-gpio-overlay.dts -new file mode 100644 -index 0000000000000..c83480c1c3279 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c-rtc-gpio-overlay.dts @@ -0,0 +1,31 @@ @@ -23047,9 +22586,6 @@ index 0000000000000..c83480c1c3279 + i2c_gpio_delay_us = <&i2cbus>,"i2c-gpio,delay-us:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts b/arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts -new file mode 100644 -index 0000000000000..cd31eac7e3335 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts @@ -0,0 +1,42 @@ @@ -23095,9 +22631,6 @@ index 0000000000000..cd31eac7e3335 + <&frag100>, "target-path=i2c6"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2c-sensor-common.dtsi b/arch/arm/boot/dts/overlays/i2c-sensor-common.dtsi -new file mode 100755 -index 0000000000000..9a2a7d4054a4d --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c-sensor-common.dtsi @@ -0,0 +1,696 @@ @@ -23797,9 +23330,6 @@ index 0000000000000..9a2a7d4054a4d + reset_pin = <&bno055>,"reset-gpios:4", <0>,"+30"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2c-sensor-overlay.dts b/arch/arm/boot/dts/overlays/i2c-sensor-overlay.dts -new file mode 100755 -index 0000000000000..f8a39659d83e4 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c-sensor-overlay.dts @@ -0,0 +1,42 @@ @@ -23845,9 +23375,6 @@ index 0000000000000..f8a39659d83e4 + <&frag100>, "target-path=i2c6"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2c0-overlay.dts b/arch/arm/boot/dts/overlays/i2c0-overlay.dts -new file mode 100644 -index 0000000000000..46bf1bf2dc5cb --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c0-overlay.dts @@ -0,0 +1,83 @@ @@ -23934,9 +23461,6 @@ index 0000000000000..46bf1bf2dc5cb + combine = <0>, "!5"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2c0-pi5-overlay.dts b/arch/arm/boot/dts/overlays/i2c0-pi5-overlay.dts -new file mode 100644 -index 0000000000000..152794822552f --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c0-pi5-overlay.dts @@ -0,0 +1,34 @@ @@ -23974,9 +23498,6 @@ index 0000000000000..152794822552f + baudrate = <&frag0>, "clock-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2c1-overlay.dts b/arch/arm/boot/dts/overlays/i2c1-overlay.dts -new file mode 100644 -index 0000000000000..addaed73e6656 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c1-overlay.dts @@ -0,0 +1,44 @@ @@ -24024,9 +23545,6 @@ index 0000000000000..addaed73e6656 + combine = <0>, "!3"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2c1-pi5-overlay.dts b/arch/arm/boot/dts/overlays/i2c1-pi5-overlay.dts -new file mode 100644 -index 0000000000000..719966ceb59af --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c1-pi5-overlay.dts @@ -0,0 +1,34 @@ @@ -24064,9 +23582,6 @@ index 0000000000000..719966ceb59af + baudrate = <&frag0>, "clock-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2c2-pi5-overlay.dts b/arch/arm/boot/dts/overlays/i2c2-pi5-overlay.dts -new file mode 100644 -index 0000000000000..324d344052b87 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c2-pi5-overlay.dts @@ -0,0 +1,21 @@ @@ -24091,9 +23606,6 @@ index 0000000000000..324d344052b87 + baudrate = <&frag0>, "clock-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2c3-overlay.dts b/arch/arm/boot/dts/overlays/i2c3-overlay.dts -new file mode 100644 -index 0000000000000..663d4f060ee8e --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c3-overlay.dts @@ -0,0 +1,34 @@ @@ -24131,9 +23643,6 @@ index 0000000000000..663d4f060ee8e + baudrate = <&frag0>, "clock-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2c3-pi5-overlay.dts b/arch/arm/boot/dts/overlays/i2c3-pi5-overlay.dts -new file mode 100644 -index 0000000000000..cbd1f9ff650d7 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c3-pi5-overlay.dts @@ -0,0 +1,22 @@ @@ -24159,9 +23668,6 @@ index 0000000000000..cbd1f9ff650d7 + baudrate = <&frag0>, "clock-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2c4-overlay.dts b/arch/arm/boot/dts/overlays/i2c4-overlay.dts -new file mode 100644 -index 0000000000000..495de00f7aa18 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c4-overlay.dts @@ -0,0 +1,34 @@ @@ -24199,9 +23705,6 @@ index 0000000000000..495de00f7aa18 + baudrate = <&frag0>, "clock-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2c5-overlay.dts b/arch/arm/boot/dts/overlays/i2c5-overlay.dts -new file mode 100644 -index 0000000000000..d498ebc72de6f --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c5-overlay.dts @@ -0,0 +1,34 @@ @@ -24239,9 +23742,6 @@ index 0000000000000..d498ebc72de6f + baudrate = <&frag0>, "clock-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2c6-overlay.dts b/arch/arm/boot/dts/overlays/i2c6-overlay.dts -new file mode 100644 -index 0000000000000..4d26178a73ca7 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c6-overlay.dts @@ -0,0 +1,34 @@ @@ -24279,9 +23779,6 @@ index 0000000000000..4d26178a73ca7 + baudrate = <&frag0>, "clock-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2s-dac-overlay.dts b/arch/arm/boot/dts/overlays/i2s-dac-overlay.dts -new file mode 100644 -index 0000000000000..1d8874a188606 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2s-dac-overlay.dts @@ -0,0 +1,34 @@ @@ -24319,9 +23816,6 @@ index 0000000000000..1d8874a188606 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2s-gpio28-31-overlay.dts b/arch/arm/boot/dts/overlays/i2s-gpio28-31-overlay.dts -new file mode 100644 -index 0000000000000..cf43094c6ff45 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2s-gpio28-31-overlay.dts @@ -0,0 +1,18 @@ @@ -24343,9 +23837,6 @@ index 0000000000000..cf43094c6ff45 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/i2s-master-dac-overlay.dts b/arch/arm/boot/dts/overlays/i2s-master-dac-overlay.dts -new file mode 100644 -index 0000000000000..8b46067858d72 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2s-master-dac-overlay.dts @@ -0,0 +1,50 @@ @@ -24399,9 +23890,6 @@ index 0000000000000..8b46067858d72 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/ilitek251x-overlay.dts b/arch/arm/boot/dts/overlays/ilitek251x-overlay.dts -new file mode 100644 -index 0000000000000..551aba591d263 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ilitek251x-overlay.dts @@ -0,0 +1,45 @@ @@ -24450,9 +23938,6 @@ index 0000000000000..551aba591d263 + sizey = <&ili251x>,"touchscreen-size-y:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/imx219-overlay.dts b/arch/arm/boot/dts/overlays/imx219-overlay.dts -new file mode 100644 -index 0000000000000..77bdea8e2961e --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx219-overlay.dts @@ -0,0 +1,95 @@ @@ -24551,9 +24036,6 @@ index 0000000000000..77bdea8e2961e +&cam_endpoint { + remote-endpoint = <&csi_ep>; +}; -diff --git a/arch/arm/boot/dts/overlays/imx219.dtsi b/arch/arm/boot/dts/overlays/imx219.dtsi -new file mode 100644 -index 0000000000000..fa870f77ef074 --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx219.dtsi @@ -0,0 +1,27 @@ @@ -24584,9 +24066,6 @@ index 0000000000000..fa870f77ef074 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/imx258-overlay.dts b/arch/arm/boot/dts/overlays/imx258-overlay.dts -new file mode 100644 -index 0000000000000..bf06d681d5dc5 --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx258-overlay.dts @@ -0,0 +1,137 @@ @@ -24727,9 +24206,6 @@ index 0000000000000..bf06d681d5dc5 +&cam_endpoint { + remote-endpoint = <&csi_ep>; +}; -diff --git a/arch/arm/boot/dts/overlays/imx258.dtsi b/arch/arm/boot/dts/overlays/imx258.dtsi -new file mode 100644 -index 0000000000000..cca81e1aa8b34 --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx258.dtsi @@ -0,0 +1,27 @@ @@ -24760,9 +24236,6 @@ index 0000000000000..cca81e1aa8b34 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/imx290-overlay.dts b/arch/arm/boot/dts/overlays/imx290-overlay.dts -new file mode 100644 -index 0000000000000..3de3c3910d907 --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx290-overlay.dts @@ -0,0 +1,32 @@ @@ -24798,9 +24271,6 @@ index 0000000000000..3de3c3910d907 + mono = <0>, "-101+102"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/imx290_327-overlay.dtsi b/arch/arm/boot/dts/overlays/imx290_327-overlay.dtsi -new file mode 100644 -index 0000000000000..b0da92bf47217 --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx290_327-overlay.dtsi @@ -0,0 +1,118 @@ @@ -24922,9 +24392,6 @@ index 0000000000000..b0da92bf47217 +&cam_endpoint { + remote-endpoint = <&csi_ep>; +}; -diff --git a/arch/arm/boot/dts/overlays/imx290_327.dtsi b/arch/arm/boot/dts/overlays/imx290_327.dtsi -new file mode 100644 -index 0000000000000..14d1f0b95bb34 --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx290_327.dtsi @@ -0,0 +1,24 @@ @@ -24952,9 +24419,6 @@ index 0000000000000..14d1f0b95bb34 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/imx296-overlay.dts b/arch/arm/boot/dts/overlays/imx296-overlay.dts -new file mode 100644 -index 0000000000000..018beafdfbd74 --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx296-overlay.dts @@ -0,0 +1,120 @@ @@ -25078,9 +24542,6 @@ index 0000000000000..018beafdfbd74 + always-on = <0>, "+99"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/imx327-overlay.dts b/arch/arm/boot/dts/overlays/imx327-overlay.dts -new file mode 100644 -index 0000000000000..0776954bdba26 --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx327-overlay.dts @@ -0,0 +1,33 @@ @@ -25117,9 +24578,6 @@ index 0000000000000..0776954bdba26 + mono = <0>, "-101+102"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/imx378-overlay.dts b/arch/arm/boot/dts/overlays/imx378-overlay.dts -new file mode 100644 -index 0000000000000..4a5072489a344 --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx378-overlay.dts @@ -0,0 +1,17 @@ @@ -25140,9 +24598,6 @@ index 0000000000000..4a5072489a344 + sync-source = <&cam_node>,"trigger-mode:0=1"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/imx462-overlay.dts b/arch/arm/boot/dts/overlays/imx462-overlay.dts -new file mode 100644 -index 0000000000000..c4d7aabe2efed --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx462-overlay.dts @@ -0,0 +1,39 @@ @@ -25185,9 +24640,6 @@ index 0000000000000..c4d7aabe2efed + mono = <0>, "-101+102"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/imx477-overlay.dts b/arch/arm/boot/dts/overlays/imx477-overlay.dts -new file mode 100644 -index 0000000000000..8645162682f42 --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx477-overlay.dts @@ -0,0 +1,17 @@ @@ -25208,9 +24660,6 @@ index 0000000000000..8645162682f42 + sync-source = <&cam_node>,"trigger-mode:0=1"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/imx477_378-overlay.dtsi b/arch/arm/boot/dts/overlays/imx477_378-overlay.dtsi -new file mode 100644 -index 0000000000000..2152be1b2cd84 --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx477_378-overlay.dtsi @@ -0,0 +1,98 @@ @@ -25312,9 +24761,6 @@ index 0000000000000..2152be1b2cd84 +&cam_endpoint { + remote-endpoint = <&csi_ep>; +}; -diff --git a/arch/arm/boot/dts/overlays/imx477_378.dtsi b/arch/arm/boot/dts/overlays/imx477_378.dtsi -new file mode 100644 -index 0000000000000..a0c154c2a11fb --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx477_378.dtsi @@ -0,0 +1,24 @@ @@ -25342,9 +24788,6 @@ index 0000000000000..a0c154c2a11fb + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/imx500-overlay.dts b/arch/arm/boot/dts/overlays/imx500-overlay.dts -new file mode 100644 -index 0000000000000..b8d76feb259aa --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx500-overlay.dts @@ -0,0 +1,122 @@ @@ -25470,9 +24913,6 @@ index 0000000000000..b8d76feb259aa +&cam_endpoint { + remote-endpoint = <&csi_ep>; +}; -diff --git a/arch/arm/boot/dts/overlays/imx500-pi5-overlay.dts b/arch/arm/boot/dts/overlays/imx500-pi5-overlay.dts -new file mode 100644 -index 0000000000000..8ad4f0cd1c7b5 --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx500-pi5-overlay.dts @@ -0,0 +1,127 @@ @@ -25603,9 +25043,6 @@ index 0000000000000..8ad4f0cd1c7b5 +&cam_endpoint { + remote-endpoint = <&csi_ep>; +}; -diff --git a/arch/arm/boot/dts/overlays/imx500.dtsi b/arch/arm/boot/dts/overlays/imx500.dtsi -new file mode 100644 -index 0000000000000..a931aa9941e67 --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx500.dtsi @@ -0,0 +1,28 @@ @@ -25637,9 +25074,6 @@ index 0000000000000..a931aa9941e67 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/imx519-overlay.dts b/arch/arm/boot/dts/overlays/imx519-overlay.dts -new file mode 100644 -index 0000000000000..f1bcd782b99fb --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx519-overlay.dts @@ -0,0 +1,99 @@ @@ -25742,9 +25176,6 @@ index 0000000000000..f1bcd782b99fb +&vcm_node { + status = "okay"; +}; -diff --git a/arch/arm/boot/dts/overlays/imx519.dtsi b/arch/arm/boot/dts/overlays/imx519.dtsi -new file mode 100644 -index 0000000000000..18cba1781ec4f --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx519.dtsi @@ -0,0 +1,34 @@ @@ -25782,9 +25213,6 @@ index 0000000000000..18cba1781ec4f + status = "disabled"; + vdd-supply = <&cam1_reg>; +}; -diff --git a/arch/arm/boot/dts/overlays/imx708-overlay.dts b/arch/arm/boot/dts/overlays/imx708-overlay.dts -new file mode 100644 -index 0000000000000..3cbec474ce3e9 --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx708-overlay.dts @@ -0,0 +1,111 @@ @@ -25899,9 +25327,6 @@ index 0000000000000..3cbec474ce3e9 +&vcm_node { + status = "okay"; +}; -diff --git a/arch/arm/boot/dts/overlays/imx708.dtsi b/arch/arm/boot/dts/overlays/imx708.dtsi -new file mode 100644 -index 0000000000000..1558458d58ecb --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx708.dtsi @@ -0,0 +1,35 @@ @@ -25940,9 +25365,6 @@ index 0000000000000..1558458d58ecb + status = "disabled"; + VDD-supply = <&cam1_reg>; +}; -diff --git a/arch/arm/boot/dts/overlays/interludeaudio-analog-overlay.dts b/arch/arm/boot/dts/overlays/interludeaudio-analog-overlay.dts -new file mode 100644 -index 0000000000000..e2590135f9198 --- /dev/null +++ b/arch/arm/boot/dts/overlays/interludeaudio-analog-overlay.dts @@ -0,0 +1,73 @@ @@ -26019,9 +25441,6 @@ index 0000000000000..e2590135f9198 + gpiopin = <&cs4271>,"reset-gpio:4"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/interludeaudio-digital-overlay.dts b/arch/arm/boot/dts/overlays/interludeaudio-digital-overlay.dts -new file mode 100644 -index 0000000000000..24be00860310b --- /dev/null +++ b/arch/arm/boot/dts/overlays/interludeaudio-digital-overlay.dts @@ -0,0 +1,49 @@ @@ -26074,9 +25493,6 @@ index 0000000000000..24be00860310b + }; + +}; -diff --git a/arch/arm/boot/dts/overlays/iqaudio-codec-overlay.dts b/arch/arm/boot/dts/overlays/iqaudio-codec-overlay.dts -new file mode 100644 -index 0000000000000..bffff5a4d64ca --- /dev/null +++ b/arch/arm/boot/dts/overlays/iqaudio-codec-overlay.dts @@ -0,0 +1,42 @@ @@ -26122,9 +25538,6 @@ index 0000000000000..bffff5a4d64ca + __overrides__ { + }; +}; -diff --git a/arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts b/arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts -new file mode 100644 -index 0000000000000..05d348f5e58af --- /dev/null +++ b/arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts @@ -0,0 +1,46 @@ @@ -26174,9 +25587,6 @@ index 0000000000000..05d348f5e58af + 24db_digital_gain = <&frag2>,"iqaudio,24db_digital_gain?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/iqaudio-dacplus-overlay.dts b/arch/arm/boot/dts/overlays/iqaudio-dacplus-overlay.dts -new file mode 100644 -index 0000000000000..3993580f7ac1f --- /dev/null +++ b/arch/arm/boot/dts/overlays/iqaudio-dacplus-overlay.dts @@ -0,0 +1,49 @@ @@ -26229,9 +25639,6 @@ index 0000000000000..3993580f7ac1f + unmute_amp = <&iqaudio_dac>,"iqaudio-dac,unmute-amp?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/iqaudio-digi-wm8804-audio-overlay.dts b/arch/arm/boot/dts/overlays/iqaudio-digi-wm8804-audio-overlay.dts -new file mode 100644 -index 0000000000000..f24faf11ecfac --- /dev/null +++ b/arch/arm/boot/dts/overlays/iqaudio-digi-wm8804-audio-overlay.dts @@ -0,0 +1,47 @@ @@ -26282,9 +25689,6 @@ index 0000000000000..f24faf11ecfac + dai_stream_name = <&wm8804_digi>,"wm8804-digi,dai-stream-name"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/iqs550-overlay.dts b/arch/arm/boot/dts/overlays/iqs550-overlay.dts -new file mode 100644 -index 0000000000000..c3956937055fa --- /dev/null +++ b/arch/arm/boot/dts/overlays/iqs550-overlay.dts @@ -0,0 +1,59 @@ @@ -26347,9 +25751,6 @@ index 0000000000000..c3956937055fa + swapxy = <&iqs550>,"touchscreen-swapped-x-y?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/irs1125-overlay.dts b/arch/arm/boot/dts/overlays/irs1125-overlay.dts -new file mode 100644 -index 0000000000000..07996247a7bea --- /dev/null +++ b/arch/arm/boot/dts/overlays/irs1125-overlay.dts @@ -0,0 +1,97 @@ @@ -26450,9 +25851,6 @@ index 0000000000000..07996247a7bea + <&irs1125>, "clocks:0=",<&cam0_clk>; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/jedec-spi-nor-overlay.dts b/arch/arm/boot/dts/overlays/jedec-spi-nor-overlay.dts -new file mode 100644 -index 0000000000000..fb6d4bc91bf3c --- /dev/null +++ b/arch/arm/boot/dts/overlays/jedec-spi-nor-overlay.dts @@ -0,0 +1,136 @@ @@ -26592,9 +25990,6 @@ index 0000000000000..fb6d4bc91bf3c + }; +}; + -diff --git a/arch/arm/boot/dts/overlays/justboom-both-overlay.dts b/arch/arm/boot/dts/overlays/justboom-both-overlay.dts -new file mode 100644 -index 0000000000000..9185d668d1d5b --- /dev/null +++ b/arch/arm/boot/dts/overlays/justboom-both-overlay.dts @@ -0,0 +1,65 @@ @@ -26663,9 +26058,6 @@ index 0000000000000..9185d668d1d5b + 24db_digital_gain = <&frag3>,"justboom,24db_digital_gain?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/justboom-dac-overlay.dts b/arch/arm/boot/dts/overlays/justboom-dac-overlay.dts -new file mode 100644 -index 0000000000000..901a6aaba4bcd --- /dev/null +++ b/arch/arm/boot/dts/overlays/justboom-dac-overlay.dts @@ -0,0 +1,46 @@ @@ -26715,9 +26107,6 @@ index 0000000000000..901a6aaba4bcd + 24db_digital_gain = <&frag2>,"justboom,24db_digital_gain?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/justboom-digi-overlay.dts b/arch/arm/boot/dts/overlays/justboom-digi-overlay.dts -new file mode 100644 -index 0000000000000..c4c968200a4cd --- /dev/null +++ b/arch/arm/boot/dts/overlays/justboom-digi-overlay.dts @@ -0,0 +1,41 @@ @@ -26762,9 +26151,6 @@ index 0000000000000..c4c968200a4cd + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/ltc294x-overlay.dts b/arch/arm/boot/dts/overlays/ltc294x-overlay.dts -new file mode 100644 -index 0000000000000..6d971f3649ca5 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ltc294x-overlay.dts @@ -0,0 +1,86 @@ @@ -26854,9 +26240,6 @@ index 0000000000000..6d971f3649ca5 + <<c2944>, "lltc,prescaler-exponent:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/max98357a-overlay.dts b/arch/arm/boot/dts/overlays/max98357a-overlay.dts -new file mode 100644 -index 0000000000000..263d071fe9772 --- /dev/null +++ b/arch/arm/boot/dts/overlays/max98357a-overlay.dts @@ -0,0 +1,84 @@ @@ -26944,9 +26327,6 @@ index 0000000000000..263d071fe9772 + sdmode-pin = <&max98357a_dac>,"sdmode-gpios:4"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/maxtherm-overlay.dts b/arch/arm/boot/dts/overlays/maxtherm-overlay.dts -new file mode 100644 -index 0000000000000..9964e246c14f6 --- /dev/null +++ b/arch/arm/boot/dts/overlays/maxtherm-overlay.dts @@ -0,0 +1,186 @@ @@ -27136,9 +26516,6 @@ index 0000000000000..9964e246c14f6 + type_t = <&max>,"thermocouple-type:0=",; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/mbed-dac-overlay.dts b/arch/arm/boot/dts/overlays/mbed-dac-overlay.dts -new file mode 100644 -index 0000000000000..e3f56608c643a --- /dev/null +++ b/arch/arm/boot/dts/overlays/mbed-dac-overlay.dts @@ -0,0 +1,64 @@ @@ -27206,9 +26583,6 @@ index 0000000000000..e3f56608c643a + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/mcp23017-overlay.dts b/arch/arm/boot/dts/overlays/mcp23017-overlay.dts -new file mode 100644 -index 0000000000000..0f9e89484c55e --- /dev/null +++ b/arch/arm/boot/dts/overlays/mcp23017-overlay.dts @@ -0,0 +1,103 @@ @@ -27315,9 +26689,6 @@ index 0000000000000..0f9e89484c55e + }; +}; + -diff --git a/arch/arm/boot/dts/overlays/mcp23s17-overlay.dts b/arch/arm/boot/dts/overlays/mcp23s17-overlay.dts -new file mode 100644 -index 0000000000000..484d64b225fb8 --- /dev/null +++ b/arch/arm/boot/dts/overlays/mcp23s17-overlay.dts @@ -0,0 +1,732 @@ @@ -28053,9 +27424,6 @@ index 0000000000000..484d64b225fb8 + }; +}; + -diff --git a/arch/arm/boot/dts/overlays/mcp2515-can0-overlay.dts b/arch/arm/boot/dts/overlays/mcp2515-can0-overlay.dts -new file mode 100755 -index 0000000000000..46f143d809cc8 --- /dev/null +++ b/arch/arm/boot/dts/overlays/mcp2515-can0-overlay.dts @@ -0,0 +1,73 @@ @@ -28132,9 +27500,6 @@ index 0000000000000..46f143d809cc8 + interrupt = <&can0_pins>,"brcm,pins:0",<&can0>,"interrupts:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/mcp2515-can1-overlay.dts b/arch/arm/boot/dts/overlays/mcp2515-can1-overlay.dts -new file mode 100644 -index 0000000000000..0a8dd576818e9 --- /dev/null +++ b/arch/arm/boot/dts/overlays/mcp2515-can1-overlay.dts @@ -0,0 +1,73 @@ @@ -28211,9 +27576,6 @@ index 0000000000000..0a8dd576818e9 + interrupt = <&can1_pins>,"brcm,pins:0",<&can1>,"interrupts:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/mcp2515-overlay.dts b/arch/arm/boot/dts/overlays/mcp2515-overlay.dts -new file mode 100644 -index 0000000000000..cda1fb0b11992 --- /dev/null +++ b/arch/arm/boot/dts/overlays/mcp2515-overlay.dts @@ -0,0 +1,156 @@ @@ -28373,9 +27735,6 @@ index 0000000000000..cda1fb0b11992 + <&mcp2515>, "interrupts:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/mcp251xfd-overlay.dts b/arch/arm/boot/dts/overlays/mcp251xfd-overlay.dts -new file mode 100644 -index 0000000000000..65c861bbd3401 --- /dev/null +++ b/arch/arm/boot/dts/overlays/mcp251xfd-overlay.dts @@ -0,0 +1,226 @@ @@ -28605,9 +27964,6 @@ index 0000000000000..65c861bbd3401 + xceiver_active_high = <®_mcp251xfd_xceiver>, "enable-active-high?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/mcp3008-overlay.dts b/arch/arm/boot/dts/overlays/mcp3008-overlay.dts -new file mode 100755 -index 0000000000000..957fdb9310af4 --- /dev/null +++ b/arch/arm/boot/dts/overlays/mcp3008-overlay.dts @@ -0,0 +1,205 @@ @@ -28816,9 +28172,6 @@ index 0000000000000..957fdb9310af4 + spi2-2-speed = <&mcp3008_22>, "spi-max-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/mcp3202-overlay.dts b/arch/arm/boot/dts/overlays/mcp3202-overlay.dts -new file mode 100755 -index 0000000000000..8e4e9f60f285f --- /dev/null +++ b/arch/arm/boot/dts/overlays/mcp3202-overlay.dts @@ -0,0 +1,205 @@ @@ -29027,9 +28380,6 @@ index 0000000000000..8e4e9f60f285f + spi2-2-speed = <&mcp3202_22>, "spi-max-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/mcp342x-overlay.dts b/arch/arm/boot/dts/overlays/mcp342x-overlay.dts -new file mode 100644 -index 0000000000000..714eca5a4b5e0 --- /dev/null +++ b/arch/arm/boot/dts/overlays/mcp342x-overlay.dts @@ -0,0 +1,164 @@ @@ -29197,9 +28547,6 @@ index 0000000000000..714eca5a4b5e0 + }; +}; + -diff --git a/arch/arm/boot/dts/overlays/media-center-overlay.dts b/arch/arm/boot/dts/overlays/media-center-overlay.dts -new file mode 100644 -index 0000000000000..4bc2eaa1f2153 --- /dev/null +++ b/arch/arm/boot/dts/overlays/media-center-overlay.dts @@ -0,0 +1,86 @@ @@ -29289,9 +28636,6 @@ index 0000000000000..4bc2eaa1f2153 + <&rpi_display_pins>,"brcm,pins:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/merus-amp-overlay.dts b/arch/arm/boot/dts/overlays/merus-amp-overlay.dts -new file mode 100644 -index 0000000000000..96159a48d33f6 --- /dev/null +++ b/arch/arm/boot/dts/overlays/merus-amp-overlay.dts @@ -0,0 +1,59 @@ @@ -29354,9 +28698,6 @@ index 0000000000000..96159a48d33f6 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/midi-uart0-overlay.dts b/arch/arm/boot/dts/overlays/midi-uart0-overlay.dts -new file mode 100644 -index 0000000000000..f7e44d29e1010 --- /dev/null +++ b/arch/arm/boot/dts/overlays/midi-uart0-overlay.dts @@ -0,0 +1,36 @@ @@ -29396,9 +28737,6 @@ index 0000000000000..f7e44d29e1010 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/midi-uart0-pi5-overlay.dts b/arch/arm/boot/dts/overlays/midi-uart0-pi5-overlay.dts -new file mode 100644 -index 0000000000000..837d1b014e28a --- /dev/null +++ b/arch/arm/boot/dts/overlays/midi-uart0-pi5-overlay.dts @@ -0,0 +1,35 @@ @@ -29437,9 +28775,6 @@ index 0000000000000..837d1b014e28a + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/midi-uart1-overlay.dts b/arch/arm/boot/dts/overlays/midi-uart1-overlay.dts -new file mode 100644 -index 0000000000000..e0bc410acbff3 --- /dev/null +++ b/arch/arm/boot/dts/overlays/midi-uart1-overlay.dts @@ -0,0 +1,43 @@ @@ -29486,9 +28821,6 @@ index 0000000000000..e0bc410acbff3 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/midi-uart1-pi5-overlay.dts b/arch/arm/boot/dts/overlays/midi-uart1-pi5-overlay.dts -new file mode 100644 -index 0000000000000..e803876622a96 --- /dev/null +++ b/arch/arm/boot/dts/overlays/midi-uart1-pi5-overlay.dts @@ -0,0 +1,35 @@ @@ -29527,9 +28859,6 @@ index 0000000000000..e803876622a96 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/midi-uart2-overlay.dts b/arch/arm/boot/dts/overlays/midi-uart2-overlay.dts -new file mode 100644 -index 0000000000000..5c6985f41ea25 --- /dev/null +++ b/arch/arm/boot/dts/overlays/midi-uart2-overlay.dts @@ -0,0 +1,37 @@ @@ -29570,9 +28899,6 @@ index 0000000000000..5c6985f41ea25 + }; +}; + -diff --git a/arch/arm/boot/dts/overlays/midi-uart2-pi5-overlay.dts b/arch/arm/boot/dts/overlays/midi-uart2-pi5-overlay.dts -new file mode 100644 -index 0000000000000..4f07e7de2df33 --- /dev/null +++ b/arch/arm/boot/dts/overlays/midi-uart2-pi5-overlay.dts @@ -0,0 +1,35 @@ @@ -29611,9 +28937,6 @@ index 0000000000000..4f07e7de2df33 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/midi-uart3-overlay.dts b/arch/arm/boot/dts/overlays/midi-uart3-overlay.dts -new file mode 100644 -index 0000000000000..052027db05648 --- /dev/null +++ b/arch/arm/boot/dts/overlays/midi-uart3-overlay.dts @@ -0,0 +1,38 @@ @@ -29655,9 +28978,6 @@ index 0000000000000..052027db05648 +}; + + -diff --git a/arch/arm/boot/dts/overlays/midi-uart3-pi5-overlay.dts b/arch/arm/boot/dts/overlays/midi-uart3-pi5-overlay.dts -new file mode 100644 -index 0000000000000..478220d41edce --- /dev/null +++ b/arch/arm/boot/dts/overlays/midi-uart3-pi5-overlay.dts @@ -0,0 +1,35 @@ @@ -29696,9 +29016,6 @@ index 0000000000000..478220d41edce + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/midi-uart4-overlay.dts b/arch/arm/boot/dts/overlays/midi-uart4-overlay.dts -new file mode 100644 -index 0000000000000..5f09a7ccd675b --- /dev/null +++ b/arch/arm/boot/dts/overlays/midi-uart4-overlay.dts @@ -0,0 +1,38 @@ @@ -29740,9 +29057,6 @@ index 0000000000000..5f09a7ccd675b +}; + + -diff --git a/arch/arm/boot/dts/overlays/midi-uart4-pi5-overlay.dts b/arch/arm/boot/dts/overlays/midi-uart4-pi5-overlay.dts -new file mode 100644 -index 0000000000000..827bd5e951ba4 --- /dev/null +++ b/arch/arm/boot/dts/overlays/midi-uart4-pi5-overlay.dts @@ -0,0 +1,35 @@ @@ -29781,9 +29095,6 @@ index 0000000000000..827bd5e951ba4 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/midi-uart5-overlay.dts b/arch/arm/boot/dts/overlays/midi-uart5-overlay.dts -new file mode 100644 -index 0000000000000..74551ec2a6721 --- /dev/null +++ b/arch/arm/boot/dts/overlays/midi-uart5-overlay.dts @@ -0,0 +1,38 @@ @@ -29825,9 +29136,6 @@ index 0000000000000..74551ec2a6721 +}; + + -diff --git a/arch/arm/boot/dts/overlays/minipitft13-overlay.dts b/arch/arm/boot/dts/overlays/minipitft13-overlay.dts -new file mode 100644 -index 0000000000000..5e0941e8ba540 --- /dev/null +++ b/arch/arm/boot/dts/overlays/minipitft13-overlay.dts @@ -0,0 +1,70 @@ @@ -29901,9 +29209,6 @@ index 0000000000000..5e0941e8ba540 + debug = <&pitft>,"debug:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/miniuart-bt-overlay.dts b/arch/arm/boot/dts/overlays/miniuart-bt-overlay.dts -new file mode 100644 -index 0000000000000..757e5cd3c4e85 --- /dev/null +++ b/arch/arm/boot/dts/overlays/miniuart-bt-overlay.dts @@ -0,0 +1,83 @@ @@ -29990,9 +29295,6 @@ index 0000000000000..757e5cd3c4e85 + krnbt = <&minibt_frag>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/mipi-dbi-spi-overlay.dts b/arch/arm/boot/dts/overlays/mipi-dbi-spi-overlay.dts -new file mode 100644 -index 0000000000000..63fb3a5f23885 --- /dev/null +++ b/arch/arm/boot/dts/overlays/mipi-dbi-spi-overlay.dts @@ -0,0 +1,175 @@ @@ -30171,9 +29473,6 @@ index 0000000000000..63fb3a5f23885 + backlight-def-brightness = <&backlight_pwm>, "default-brightness-level:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/mlx90640-overlay.dts b/arch/arm/boot/dts/overlays/mlx90640-overlay.dts -new file mode 100644 -index 0000000000000..a2655ed825859 --- /dev/null +++ b/arch/arm/boot/dts/overlays/mlx90640-overlay.dts @@ -0,0 +1,22 @@ @@ -30199,9 +29498,6 @@ index 0000000000000..a2655ed825859 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/mmc-overlay.dts b/arch/arm/boot/dts/overlays/mmc-overlay.dts -new file mode 100644 -index 0000000000000..c1a2f691aa1e7 --- /dev/null +++ b/arch/arm/boot/dts/overlays/mmc-overlay.dts @@ -0,0 +1,46 @@ @@ -30251,9 +29547,6 @@ index 0000000000000..c1a2f691aa1e7 + overclock_50 = <&frag0>,"brcm,overclock-50:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/mz61581-overlay.dts b/arch/arm/boot/dts/overlays/mz61581-overlay.dts -new file mode 100644 -index 0000000000000..101ad21d8093b --- /dev/null +++ b/arch/arm/boot/dts/overlays/mz61581-overlay.dts @@ -0,0 +1,117 @@ @@ -30374,9 +29667,6 @@ index 0000000000000..101ad21d8093b + xohms = <&mz61581_ts>,"ti,x-plate-ohms;0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/ov2311-overlay.dts b/arch/arm/boot/dts/overlays/ov2311-overlay.dts -new file mode 100644 -index 0000000000000..4dad303c17689 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ov2311-overlay.dts @@ -0,0 +1,83 @@ @@ -30463,9 +29753,6 @@ index 0000000000000..4dad303c17689 +&cam_endpoint { + remote-endpoint = <&csi_ep>; +}; -diff --git a/arch/arm/boot/dts/overlays/ov2311.dtsi b/arch/arm/boot/dts/overlays/ov2311.dtsi -new file mode 100644 -index 0000000000000..a1714d6941c3a --- /dev/null +++ b/arch/arm/boot/dts/overlays/ov2311.dtsi @@ -0,0 +1,26 @@ @@ -30495,9 +29782,6 @@ index 0000000000000..a1714d6941c3a + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/ov5647-overlay.dts b/arch/arm/boot/dts/overlays/ov5647-overlay.dts -new file mode 100644 -index 0000000000000..e2d40dac80c9d --- /dev/null +++ b/arch/arm/boot/dts/overlays/ov5647-overlay.dts @@ -0,0 +1,100 @@ @@ -30601,9 +29885,6 @@ index 0000000000000..e2d40dac80c9d +&cam_endpoint { + remote-endpoint = <&csi_ep>; +}; -diff --git a/arch/arm/boot/dts/overlays/ov5647.dtsi b/arch/arm/boot/dts/overlays/ov5647.dtsi -new file mode 100644 -index 0000000000000..6455a191a394b --- /dev/null +++ b/arch/arm/boot/dts/overlays/ov5647.dtsi @@ -0,0 +1,25 @@ @@ -30632,9 +29913,6 @@ index 0000000000000..6455a191a394b + }; +}; + -diff --git a/arch/arm/boot/dts/overlays/ov64a40-overlay.dts b/arch/arm/boot/dts/overlays/ov64a40-overlay.dts -new file mode 100644 -index 0000000000000..a765483aaaca8 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ov64a40-overlay.dts @@ -0,0 +1,97 @@ @@ -30735,9 +30013,6 @@ index 0000000000000..a765483aaaca8 +&vcm_node { + status = "okay"; +}; -diff --git a/arch/arm/boot/dts/overlays/ov64a40.dtsi b/arch/arm/boot/dts/overlays/ov64a40.dtsi -new file mode 100644 -index 0000000000000..471b383fa1512 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ov64a40.dtsi @@ -0,0 +1,34 @@ @@ -30775,9 +30050,6 @@ index 0000000000000..471b383fa1512 + status = "disabled"; + vdd-supply = <&cam1_reg>; +}; -diff --git a/arch/arm/boot/dts/overlays/ov7251-overlay.dts b/arch/arm/boot/dts/overlays/ov7251-overlay.dts -new file mode 100644 -index 0000000000000..e12953809690c --- /dev/null +++ b/arch/arm/boot/dts/overlays/ov7251-overlay.dts @@ -0,0 +1,83 @@ @@ -30864,9 +30136,6 @@ index 0000000000000..e12953809690c +&cam_endpoint { + remote-endpoint = <&csi_ep>; +}; -diff --git a/arch/arm/boot/dts/overlays/ov7251.dtsi b/arch/arm/boot/dts/overlays/ov7251.dtsi -new file mode 100644 -index 0000000000000..561fed1db8370 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ov7251.dtsi @@ -0,0 +1,28 @@ @@ -30898,9 +30167,6 @@ index 0000000000000..561fed1db8370 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/ov9281-overlay.dts b/arch/arm/boot/dts/overlays/ov9281-overlay.dts -new file mode 100644 -index 0000000000000..eee59474e700f --- /dev/null +++ b/arch/arm/boot/dts/overlays/ov9281-overlay.dts @@ -0,0 +1,84 @@ @@ -30988,9 +30254,6 @@ index 0000000000000..eee59474e700f +&cam_endpoint { + remote-endpoint = <&csi_ep>; +}; -diff --git a/arch/arm/boot/dts/overlays/ov9281.dtsi b/arch/arm/boot/dts/overlays/ov9281.dtsi -new file mode 100644 -index 0000000000000..7df43bc6ef395 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ov9281.dtsi @@ -0,0 +1,27 @@ @@ -31021,9 +30284,6 @@ index 0000000000000..7df43bc6ef395 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/overlay_map.dts b/arch/arm/boot/dts/overlays/overlay_map.dts -new file mode 100644 -index 0000000000000..2ddf4c7f4323b --- /dev/null +++ b/arch/arm/boot/dts/overlays/overlay_map.dts @@ -0,0 +1,514 @@ @@ -31541,9 +30801,6 @@ index 0000000000000..2ddf4c7f4323b + }; + +}; -diff --git a/arch/arm/boot/dts/overlays/papirus-overlay.dts b/arch/arm/boot/dts/overlays/papirus-overlay.dts -new file mode 100644 -index 0000000000000..67052b53a59cf --- /dev/null +++ b/arch/arm/boot/dts/overlays/papirus-overlay.dts @@ -0,0 +1,84 @@ @@ -31631,9 +30888,6 @@ index 0000000000000..67052b53a59cf + speed = <&repaper>, "spi-max-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pca953x-overlay.dts b/arch/arm/boot/dts/overlays/pca953x-overlay.dts -new file mode 100644 -index 0000000000000..ab414e92e3669 --- /dev/null +++ b/arch/arm/boot/dts/overlays/pca953x-overlay.dts @@ -0,0 +1,240 @@ @@ -31877,9 +31131,6 @@ index 0000000000000..ab414e92e3669 + xra1202 = <0>, "+30"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pcf857x-overlay.dts b/arch/arm/boot/dts/overlays/pcf857x-overlay.dts -new file mode 100644 -index 0000000000000..68943e1c33201 --- /dev/null +++ b/arch/arm/boot/dts/overlays/pcf857x-overlay.dts @@ -0,0 +1,32 @@ @@ -31915,9 +31166,6 @@ index 0000000000000..68943e1c33201 + addr = <&pcf857x>,"reg:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pcie-32bit-dma-overlay.dts b/arch/arm/boot/dts/overlays/pcie-32bit-dma-overlay.dts -new file mode 100644 -index 0000000000000..955703563df77 --- /dev/null +++ b/arch/arm/boot/dts/overlays/pcie-32bit-dma-overlay.dts @@ -0,0 +1,38 @@ @@ -31959,9 +31207,6 @@ index 0000000000000..955703563df77 + }; + +}; -diff --git a/arch/arm/boot/dts/overlays/pcie-32bit-dma-pi5-overlay.dts b/arch/arm/boot/dts/overlays/pcie-32bit-dma-pi5-overlay.dts -new file mode 100644 -index 0000000000000..f9908494f101f --- /dev/null +++ b/arch/arm/boot/dts/overlays/pcie-32bit-dma-pi5-overlay.dts @@ -0,0 +1,26 @@ @@ -31991,9 +31236,6 @@ index 0000000000000..f9908494f101f + }; + +}; -diff --git a/arch/arm/boot/dts/overlays/pciex1-compat-pi5-overlay.dts b/arch/arm/boot/dts/overlays/pciex1-compat-pi5-overlay.dts -new file mode 100644 -index 0000000000000..77d59bbc86cee --- /dev/null +++ b/arch/arm/boot/dts/overlays/pciex1-compat-pi5-overlay.dts @@ -0,0 +1,60 @@ @@ -32057,9 +31299,6 @@ index 0000000000000..77d59bbc86cee + mmio-hi = <0>, "+3"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pibell-overlay.dts b/arch/arm/boot/dts/overlays/pibell-overlay.dts -new file mode 100644 -index 0000000000000..99d4b6d97969a --- /dev/null +++ b/arch/arm/boot/dts/overlays/pibell-overlay.dts @@ -0,0 +1,81 @@ @@ -32144,9 +31383,6 @@ index 0000000000000..99d4b6d97969a + alsaname = <&snd>, "simple-audio-card,name"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pifacedigital-overlay.dts b/arch/arm/boot/dts/overlays/pifacedigital-overlay.dts -new file mode 100644 -index 0000000000000..532a858683d6f --- /dev/null +++ b/arch/arm/boot/dts/overlays/pifacedigital-overlay.dts @@ -0,0 +1,144 @@ @@ -32294,9 +31530,6 @@ index 0000000000000..532a858683d6f + spi-present-mask = <&pfdigital>, "microchip,spi-present-mask:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pifi-40-overlay.dts b/arch/arm/boot/dts/overlays/pifi-40-overlay.dts -new file mode 100644 -index 0000000000000..d9ef4ea4097e1 --- /dev/null +++ b/arch/arm/boot/dts/overlays/pifi-40-overlay.dts @@ -0,0 +1,50 @@ @@ -32350,9 +31583,6 @@ index 0000000000000..d9ef4ea4097e1 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pifi-dac-hd-overlay.dts b/arch/arm/boot/dts/overlays/pifi-dac-hd-overlay.dts -new file mode 100644 -index 0000000000000..236098365dc28 --- /dev/null +++ b/arch/arm/boot/dts/overlays/pifi-dac-hd-overlay.dts @@ -0,0 +1,49 @@ @@ -32405,9 +31635,6 @@ index 0000000000000..236098365dc28 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pifi-dac-zero-overlay.dts b/arch/arm/boot/dts/overlays/pifi-dac-zero-overlay.dts -new file mode 100644 -index 0000000000000..dd272388779e3 --- /dev/null +++ b/arch/arm/boot/dts/overlays/pifi-dac-zero-overlay.dts @@ -0,0 +1,49 @@ @@ -32460,9 +31687,6 @@ index 0000000000000..dd272388779e3 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pifi-mini-210-overlay.dts b/arch/arm/boot/dts/overlays/pifi-mini-210-overlay.dts -new file mode 100644 -index 0000000000000..a7b857144a48d --- /dev/null +++ b/arch/arm/boot/dts/overlays/pifi-mini-210-overlay.dts @@ -0,0 +1,42 @@ @@ -32508,9 +31732,6 @@ index 0000000000000..a7b857144a48d + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/piglow-overlay.dts b/arch/arm/boot/dts/overlays/piglow-overlay.dts -new file mode 100644 -index 0000000000000..075bceef158c8 --- /dev/null +++ b/arch/arm/boot/dts/overlays/piglow-overlay.dts @@ -0,0 +1,97 @@ @@ -32611,9 +31832,6 @@ index 0000000000000..075bceef158c8 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pineboards-hat-ai-overlay.dts b/arch/arm/boot/dts/overlays/pineboards-hat-ai-overlay.dts -new file mode 100644 -index 0000000000000..8160272f47058 --- /dev/null +++ b/arch/arm/boot/dts/overlays/pineboards-hat-ai-overlay.dts @@ -0,0 +1,18 @@ @@ -32635,9 +31853,6 @@ index 0000000000000..8160272f47058 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pineboards-hatdrive-poe-plus-overlay.dts b/arch/arm/boot/dts/overlays/pineboards-hatdrive-poe-plus-overlay.dts -new file mode 100644 -index 0000000000000..77b8e0d3be311 --- /dev/null +++ b/arch/arm/boot/dts/overlays/pineboards-hatdrive-poe-plus-overlay.dts @@ -0,0 +1,19 @@ @@ -32660,9 +31875,6 @@ index 0000000000000..77b8e0d3be311 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/piscreen-overlay.dts b/arch/arm/boot/dts/overlays/piscreen-overlay.dts -new file mode 100644 -index 0000000000000..bd389c8a5e51f --- /dev/null +++ b/arch/arm/boot/dts/overlays/piscreen-overlay.dts @@ -0,0 +1,110 @@ @@ -32776,9 +31988,6 @@ index 0000000000000..bd389c8a5e51f + swapxy = <&piscreen_ts>,"touchscreen-swapped-x-y!"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/piscreen2r-overlay.dts b/arch/arm/boot/dts/overlays/piscreen2r-overlay.dts -new file mode 100644 -index 0000000000000..4468f4a54bf7a --- /dev/null +++ b/arch/arm/boot/dts/overlays/piscreen2r-overlay.dts @@ -0,0 +1,106 @@ @@ -32888,9 +32097,6 @@ index 0000000000000..4468f4a54bf7a + }; +}; + -diff --git a/arch/arm/boot/dts/overlays/pisound-overlay.dts b/arch/arm/boot/dts/overlays/pisound-overlay.dts -new file mode 100644 -index 0000000000000..226bcbdf8a096 --- /dev/null +++ b/arch/arm/boot/dts/overlays/pisound-overlay.dts @@ -0,0 +1,118 @@ @@ -33012,9 +32218,6 @@ index 0000000000000..226bcbdf8a096 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pisound-pi5-overlay.dts b/arch/arm/boot/dts/overlays/pisound-pi5-overlay.dts -new file mode 100644 -index 0000000000000..a54974c446a0b --- /dev/null +++ b/arch/arm/boot/dts/overlays/pisound-pi5-overlay.dts @@ -0,0 +1,31 @@ @@ -33049,9 +32252,6 @@ index 0000000000000..a54974c446a0b +/ { + compatible = "brcm,bcm2712"; +}; -diff --git a/arch/arm/boot/dts/overlays/pitft22-overlay.dts b/arch/arm/boot/dts/overlays/pitft22-overlay.dts -new file mode 100644 -index 0000000000000..5759d48aed57e --- /dev/null +++ b/arch/arm/boot/dts/overlays/pitft22-overlay.dts @@ -0,0 +1,71 @@ @@ -33126,9 +32326,6 @@ index 0000000000000..5759d48aed57e + drm = <&pitft>,"compatible=adafruit,yx240qv29"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pitft28-capacitive-overlay.dts b/arch/arm/boot/dts/overlays/pitft28-capacitive-overlay.dts -new file mode 100644 -index 0000000000000..de98ee7b44967 --- /dev/null +++ b/arch/arm/boot/dts/overlays/pitft28-capacitive-overlay.dts @@ -0,0 +1,93 @@ @@ -33225,9 +32422,6 @@ index 0000000000000..de98ee7b44967 + touch-swapxy = <&ft6236>,"touchscreen-swapped-x-y?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pitft28-resistive-overlay.dts b/arch/arm/boot/dts/overlays/pitft28-resistive-overlay.dts -new file mode 100644 -index 0000000000000..bc2597179b9c8 --- /dev/null +++ b/arch/arm/boot/dts/overlays/pitft28-resistive-overlay.dts @@ -0,0 +1,126 @@ @@ -33357,9 +32551,6 @@ index 0000000000000..bc2597179b9c8 + touch-swapxy = <&stmpe_touchscreen>,"touchscreen-swapped-x-y?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pitft35-resistive-overlay.dts b/arch/arm/boot/dts/overlays/pitft35-resistive-overlay.dts -new file mode 100644 -index 0000000000000..c3e81ef6003ae --- /dev/null +++ b/arch/arm/boot/dts/overlays/pitft35-resistive-overlay.dts @@ -0,0 +1,127 @@ @@ -33490,9 +32681,6 @@ index 0000000000000..c3e81ef6003ae + touch-swapxy = <&stmpe_touchscreen>,"touchscreen-swapped-x-y?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pps-gpio-overlay.dts b/arch/arm/boot/dts/overlays/pps-gpio-overlay.dts -new file mode 100644 -index 0000000000000..a4f6b868aad8a --- /dev/null +++ b/arch/arm/boot/dts/overlays/pps-gpio-overlay.dts @@ -0,0 +1,39 @@ @@ -33535,9 +32723,6 @@ index 0000000000000..a4f6b868aad8a + pull = <&pps_pins>,"brcm,pull:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/proto-codec-overlay.dts b/arch/arm/boot/dts/overlays/proto-codec-overlay.dts -new file mode 100644 -index 0000000000000..92f6ed158923c --- /dev/null +++ b/arch/arm/boot/dts/overlays/proto-codec-overlay.dts @@ -0,0 +1,39 @@ @@ -33580,9 +32765,6 @@ index 0000000000000..92f6ed158923c + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pwm-2chan-overlay.dts b/arch/arm/boot/dts/overlays/pwm-2chan-overlay.dts -new file mode 100644 -index 0000000000000..823c8b4126d18 --- /dev/null +++ b/arch/arm/boot/dts/overlays/pwm-2chan-overlay.dts @@ -0,0 +1,48 @@ @@ -33634,9 +32816,6 @@ index 0000000000000..823c8b4126d18 + clock = <&frag1>,"assigned-clock-rates:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pwm-gpio-overlay.dts b/arch/arm/boot/dts/overlays/pwm-gpio-overlay.dts -new file mode 100644 -index 0000000000000..f5a1fb38e2578 --- /dev/null +++ b/arch/arm/boot/dts/overlays/pwm-gpio-overlay.dts @@ -0,0 +1,38 @@ @@ -33678,9 +32857,6 @@ index 0000000000000..f5a1fb38e2578 + <&pwm_gpio_pins>,"reg:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pwm-ir-tx-overlay.dts b/arch/arm/boot/dts/overlays/pwm-ir-tx-overlay.dts -new file mode 100644 -index 0000000000000..33597eb79729f --- /dev/null +++ b/arch/arm/boot/dts/overlays/pwm-ir-tx-overlay.dts @@ -0,0 +1,40 @@ @@ -33724,9 +32900,6 @@ index 0000000000000..33597eb79729f + func = <&pwm0_pins>,"brcm,function:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pwm-overlay.dts b/arch/arm/boot/dts/overlays/pwm-overlay.dts -new file mode 100644 -index 0000000000000..32853492aaea3 --- /dev/null +++ b/arch/arm/boot/dts/overlays/pwm-overlay.dts @@ -0,0 +1,44 @@ @@ -33774,9 +32947,6 @@ index 0000000000000..32853492aaea3 + clock = <&frag1>,"assigned-clock-rates:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/pwm1-overlay.dts b/arch/arm/boot/dts/overlays/pwm1-overlay.dts -new file mode 100644 -index 0000000000000..3324d4160653e --- /dev/null +++ b/arch/arm/boot/dts/overlays/pwm1-overlay.dts @@ -0,0 +1,59 @@ @@ -33839,9 +33009,6 @@ index 0000000000000..3324d4160653e + pull_off = <&pins>, "brcm,pull:0=", ; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/qca7000-overlay.dts b/arch/arm/boot/dts/overlays/qca7000-overlay.dts -new file mode 100644 -index 0000000000000..cc5a4fda4e01f --- /dev/null +++ b/arch/arm/boot/dts/overlays/qca7000-overlay.dts @@ -0,0 +1,55 @@ @@ -33900,9 +33067,6 @@ index 0000000000000..cc5a4fda4e01f + speed = <ð1>, "spi-max-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/qca7000-uart0-overlay.dts b/arch/arm/boot/dts/overlays/qca7000-uart0-overlay.dts -new file mode 100644 -index 0000000000000..f103916c9e1c9 --- /dev/null +++ b/arch/arm/boot/dts/overlays/qca7000-uart0-overlay.dts @@ -0,0 +1,46 @@ @@ -33952,9 +33116,6 @@ index 0000000000000..f103916c9e1c9 + baudrate = <ð2>, "current-speed:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/ramoops-overlay.dts b/arch/arm/boot/dts/overlays/ramoops-overlay.dts -new file mode 100644 -index 0000000000000..e5038658138d6 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ramoops-overlay.dts @@ -0,0 +1,25 @@ @@ -33983,9 +33144,6 @@ index 0000000000000..e5038658138d6 + console-size = <&ramoops>,"console-size:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/ramoops-pi4-overlay.dts b/arch/arm/boot/dts/overlays/ramoops-pi4-overlay.dts -new file mode 100644 -index 0000000000000..1737e37f5724e --- /dev/null +++ b/arch/arm/boot/dts/overlays/ramoops-pi4-overlay.dts @@ -0,0 +1,25 @@ @@ -34014,9 +33172,6 @@ index 0000000000000..1737e37f5724e + console-size = <&ramoops>,"console-size:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/rotary-encoder-overlay.dts b/arch/arm/boot/dts/overlays/rotary-encoder-overlay.dts -new file mode 100644 -index 0000000000000..ea1d952734e9f --- /dev/null +++ b/arch/arm/boot/dts/overlays/rotary-encoder-overlay.dts @@ -0,0 +1,59 @@ @@ -34079,9 +33234,6 @@ index 0000000000000..ea1d952734e9f + <&rotary_pins>,"brcm,pins:4"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/rpi-backlight-overlay.dts b/arch/arm/boot/dts/overlays/rpi-backlight-overlay.dts -new file mode 100644 -index 0000000000000..cac5e44c6ec54 --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-backlight-overlay.dts @@ -0,0 +1,21 @@ @@ -34106,9 +33258,6 @@ index 0000000000000..cac5e44c6ec54 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/rpi-codeczero-overlay.dts b/arch/arm/boot/dts/overlays/rpi-codeczero-overlay.dts -new file mode 100644 -index 0000000000000..c3b0564b2fb2c --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-codeczero-overlay.dts @@ -0,0 +1,9 @@ @@ -34121,9 +33270,6 @@ index 0000000000000..c3b0564b2fb2c + dai_name = "Raspberry Pi Codec Zero"; + dai_stream_name = "Raspberry Pi Codec Zero HiFi"; +}; -diff --git a/arch/arm/boot/dts/overlays/rpi-dacplus-overlay.dts b/arch/arm/boot/dts/overlays/rpi-dacplus-overlay.dts -new file mode 100644 -index 0000000000000..47557aa17f19b --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-dacplus-overlay.dts @@ -0,0 +1,17 @@ @@ -34144,9 +33290,6 @@ index 0000000000000..47557aa17f19b + /delete-property/ unmute_amp; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/rpi-dacpro-overlay.dts b/arch/arm/boot/dts/overlays/rpi-dacpro-overlay.dts -new file mode 100644 -index 0000000000000..412260c64edf2 --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-dacpro-overlay.dts @@ -0,0 +1,17 @@ @@ -34167,9 +33310,6 @@ index 0000000000000..412260c64edf2 + /delete-property/ unmute_amp; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/rpi-digiampplus-overlay.dts b/arch/arm/boot/dts/overlays/rpi-digiampplus-overlay.dts -new file mode 100644 -index 0000000000000..5e73d6c1bf421 --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-digiampplus-overlay.dts @@ -0,0 +1,17 @@ @@ -34190,9 +33330,6 @@ index 0000000000000..5e73d6c1bf421 + <&iqaudio_dac>,"iqaudio-dac,auto-mute-amp!"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts b/arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts -new file mode 100644 -index 0000000000000..8483c4f4b2eb2 --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts @@ -0,0 +1,25 @@ @@ -34221,9 +33358,6 @@ index 0000000000000..8483c4f4b2eb2 + touchscreen-swapped-x-y = <&ts>,"touchscreen-swapped-x-y?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/rpi-poe-overlay.dts b/arch/arm/boot/dts/overlays/rpi-poe-overlay.dts -new file mode 100644 -index 0000000000000..cfd9fe37e108c --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-poe-overlay.dts @@ -0,0 +1,154 @@ @@ -34381,9 +33515,6 @@ index 0000000000000..cfd9fe37e108c + <&fan>,"pwms:0=",<&poe_mfd_pwm>; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/rpi-poe-plus-overlay.dts b/arch/arm/boot/dts/overlays/rpi-poe-plus-overlay.dts -new file mode 100644 -index 0000000000000..54deda2f18c36 --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-poe-plus-overlay.dts @@ -0,0 +1,49 @@ @@ -34436,9 +33567,6 @@ index 0000000000000..54deda2f18c36 + <&poe_mfd>,"status=okay", + <&fan>,"pwms:0=",<&poe_mfd_pwm>; +}; -diff --git a/arch/arm/boot/dts/overlays/rpi-rp2040-gpio-bridge.dtsi b/arch/arm/boot/dts/overlays/rpi-rp2040-gpio-bridge.dtsi -new file mode 100644 -index 0000000000000..2b7f670a1f6d0 --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-rp2040-gpio-bridge.dtsi @@ -0,0 +1,21 @@ @@ -34463,9 +33591,6 @@ index 0000000000000..2b7f670a1f6d0 + spi-max-frequency = <35000000>; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/rpi-sense-overlay.dts b/arch/arm/boot/dts/overlays/rpi-sense-overlay.dts -new file mode 100644 -index 0000000000000..32e99b7effc89 --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-sense-overlay.dts @@ -0,0 +1,69 @@ @@ -34538,9 +33663,6 @@ index 0000000000000..32e99b7effc89 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/rpi-sense-v2-overlay.dts b/arch/arm/boot/dts/overlays/rpi-sense-v2-overlay.dts -new file mode 100644 -index 0000000000000..c4fe97db52fbc --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-sense-v2-overlay.dts @@ -0,0 +1,69 @@ @@ -34613,9 +33735,6 @@ index 0000000000000..c4fe97db52fbc + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/rpi-tv-overlay.dts b/arch/arm/boot/dts/overlays/rpi-tv-overlay.dts -new file mode 100644 -index 0000000000000..3c97a545d8207 --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-tv-overlay.dts @@ -0,0 +1,34 @@ @@ -34653,9 +33772,6 @@ index 0000000000000..3c97a545d8207 + }; + +}; -diff --git a/arch/arm/boot/dts/overlays/rra-digidac1-wm8741-audio-overlay.dts b/arch/arm/boot/dts/overlays/rra-digidac1-wm8741-audio-overlay.dts -new file mode 100644 -index 0000000000000..97db53a91fdaa --- /dev/null +++ b/arch/arm/boot/dts/overlays/rra-digidac1-wm8741-audio-overlay.dts @@ -0,0 +1,49 @@ @@ -34708,9 +33824,6 @@ index 0000000000000..97db53a91fdaa + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/sainsmart18-overlay.dts b/arch/arm/boot/dts/overlays/sainsmart18-overlay.dts -new file mode 100644 -index 0000000000000..c51f1c030a557 --- /dev/null +++ b/arch/arm/boot/dts/overlays/sainsmart18-overlay.dts @@ -0,0 +1,52 @@ @@ -34766,9 +33879,6 @@ index 0000000000000..c51f1c030a557 + reset_pin = <&ss18>,"reset-gpios:4"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/sc16is750-i2c-overlay.dts b/arch/arm/boot/dts/overlays/sc16is750-i2c-overlay.dts -new file mode 100644 -index 0000000000000..09c08c1c54332 --- /dev/null +++ b/arch/arm/boot/dts/overlays/sc16is750-i2c-overlay.dts @@ -0,0 +1,57 @@ @@ -34829,9 +33939,6 @@ index 0000000000000..09c08c1c54332 + xtal = <&sc16is750_clk>,"clock-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/sc16is750-spi0-overlay.dts b/arch/arm/boot/dts/overlays/sc16is750-spi0-overlay.dts -new file mode 100644 -index 0000000000000..b289ee900edfe --- /dev/null +++ b/arch/arm/boot/dts/overlays/sc16is750-spi0-overlay.dts @@ -0,0 +1,63 @@ @@ -34898,9 +34005,6 @@ index 0000000000000..b289ee900edfe + xtal = <&sc16is750_clk>,"clock-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/sc16is752-i2c-overlay.dts b/arch/arm/boot/dts/overlays/sc16is752-i2c-overlay.dts -new file mode 100644 -index 0000000000000..a7c538943859e --- /dev/null +++ b/arch/arm/boot/dts/overlays/sc16is752-i2c-overlay.dts @@ -0,0 +1,57 @@ @@ -34961,9 +34065,6 @@ index 0000000000000..a7c538943859e + xtal = <&sc16is752_clk>,"clock-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/sc16is752-spi0-overlay.dts b/arch/arm/boot/dts/overlays/sc16is752-spi0-overlay.dts -new file mode 100644 -index 0000000000000..5f89410858317 --- /dev/null +++ b/arch/arm/boot/dts/overlays/sc16is752-spi0-overlay.dts @@ -0,0 +1,63 @@ @@ -35030,9 +34131,6 @@ index 0000000000000..5f89410858317 + xtal = <&sc16is752_clk>,"clock-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/sc16is752-spi1-overlay.dts b/arch/arm/boot/dts/overlays/sc16is752-spi1-overlay.dts -new file mode 100644 -index 0000000000000..a9b64a98c278c --- /dev/null +++ b/arch/arm/boot/dts/overlays/sc16is752-spi1-overlay.dts @@ -0,0 +1,76 @@ @@ -35112,9 +34210,6 @@ index 0000000000000..a9b64a98c278c + xtal = <&sc16is752_clk>,"clock-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/sdhost-overlay.dts b/arch/arm/boot/dts/overlays/sdhost-overlay.dts -new file mode 100644 -index 0000000000000..0b72b4eeac887 --- /dev/null +++ b/arch/arm/boot/dts/overlays/sdhost-overlay.dts @@ -0,0 +1,38 @@ @@ -35156,9 +34251,6 @@ index 0000000000000..0b72b4eeac887 + debug = <&frag0>,"brcm,debug?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/sdio-overlay.dts b/arch/arm/boot/dts/overlays/sdio-overlay.dts -new file mode 100644 -index 0000000000000..873e490563797 --- /dev/null +++ b/arch/arm/boot/dts/overlays/sdio-overlay.dts @@ -0,0 +1,77 @@ @@ -35239,9 +34331,6 @@ index 0000000000000..873e490563797 + gpios_34_39 = <0>,"=5"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/sdio-pi5-overlay.dts b/arch/arm/boot/dts/overlays/sdio-pi5-overlay.dts -new file mode 100644 -index 0000000000000..4e42cb5c856eb --- /dev/null +++ b/arch/arm/boot/dts/overlays/sdio-pi5-overlay.dts @@ -0,0 +1,24 @@ @@ -35269,9 +34358,6 @@ index 0000000000000..4e42cb5c856eb + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/seeed-can-fd-hat-v1-overlay.dts b/arch/arm/boot/dts/overlays/seeed-can-fd-hat-v1-overlay.dts -new file mode 100644 -index 0000000000000..210d027a073ee --- /dev/null +++ b/arch/arm/boot/dts/overlays/seeed-can-fd-hat-v1-overlay.dts @@ -0,0 +1,138 @@ @@ -35413,9 +34499,6 @@ index 0000000000000..210d027a073ee + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/seeed-can-fd-hat-v2-overlay.dts b/arch/arm/boot/dts/overlays/seeed-can-fd-hat-v2-overlay.dts -new file mode 100644 -index 0000000000000..e843d0b197450 --- /dev/null +++ b/arch/arm/boot/dts/overlays/seeed-can-fd-hat-v2-overlay.dts @@ -0,0 +1,117 @@ @@ -35536,9 +34619,6 @@ index 0000000000000..e843d0b197450 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/sh1106-spi-overlay.dts b/arch/arm/boot/dts/overlays/sh1106-spi-overlay.dts -new file mode 100644 -index 0000000000000..57a0cc9b17410 --- /dev/null +++ b/arch/arm/boot/dts/overlays/sh1106-spi-overlay.dts @@ -0,0 +1,84 @@ @@ -35626,9 +34706,6 @@ index 0000000000000..57a0cc9b17410 + height = <&sh1106>,"sinowealth,height:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/si446x-spi0-overlay.dts b/arch/arm/boot/dts/overlays/si446x-spi0-overlay.dts -new file mode 100644 -index 0000000000000..90495f0941fbb --- /dev/null +++ b/arch/arm/boot/dts/overlays/si446x-spi0-overlay.dts @@ -0,0 +1,53 @@ @@ -35685,9 +34762,6 @@ index 0000000000000..90495f0941fbb + speed = <&uhf0>, "spi-max-frequency:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/smi-dev-overlay.dts b/arch/arm/boot/dts/overlays/smi-dev-overlay.dts -new file mode 100644 -index 0000000000000..bafab6c92506d --- /dev/null +++ b/arch/arm/boot/dts/overlays/smi-dev-overlay.dts @@ -0,0 +1,20 @@ @@ -35711,9 +34785,6 @@ index 0000000000000..bafab6c92506d + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/smi-nand-overlay.dts b/arch/arm/boot/dts/overlays/smi-nand-overlay.dts -new file mode 100644 -index 0000000000000..ae1e50329d660 --- /dev/null +++ b/arch/arm/boot/dts/overlays/smi-nand-overlay.dts @@ -0,0 +1,66 @@ @@ -35783,9 +34854,6 @@ index 0000000000000..ae1e50329d660 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/smi-overlay.dts b/arch/arm/boot/dts/overlays/smi-overlay.dts -new file mode 100644 -index 0000000000000..bb8c7830df23f --- /dev/null +++ b/arch/arm/boot/dts/overlays/smi-overlay.dts @@ -0,0 +1,37 @@ @@ -35826,9 +34894,6 @@ index 0000000000000..bb8c7830df23f + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi-gpio35-39-overlay.dts b/arch/arm/boot/dts/overlays/spi-gpio35-39-overlay.dts -new file mode 100644 -index 0000000000000..a132b8637c313 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi-gpio35-39-overlay.dts @@ -0,0 +1,31 @@ @@ -35863,9 +34928,6 @@ index 0000000000000..a132b8637c313 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi-gpio40-45-overlay.dts b/arch/arm/boot/dts/overlays/spi-gpio40-45-overlay.dts -new file mode 100644 -index 0000000000000..9ebcaf1b5ea07 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi-gpio40-45-overlay.dts @@ -0,0 +1,36 @@ @@ -35905,9 +34967,6 @@ index 0000000000000..9ebcaf1b5ea07 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi-rtc-overlay.dts b/arch/arm/boot/dts/overlays/spi-rtc-overlay.dts -new file mode 100644 -index 0000000000000..df3286929c2e3 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi-rtc-overlay.dts @@ -0,0 +1,75 @@ @@ -35986,9 +35045,6 @@ index 0000000000000..df3286929c2e3 + pcf2123 = <0>,"+2"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi0-0cs-overlay.dts b/arch/arm/boot/dts/overlays/spi0-0cs-overlay.dts -new file mode 100644 -index 0000000000000..0d2acabf56a46 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi0-0cs-overlay.dts @@ -0,0 +1,39 @@ @@ -36031,9 +35087,6 @@ index 0000000000000..0d2acabf56a46 + no_miso = <0>,"=3"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi0-1cs-overlay.dts b/arch/arm/boot/dts/overlays/spi0-1cs-overlay.dts -new file mode 100644 -index 0000000000000..e6eb66e2076aa --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi0-1cs-overlay.dts @@ -0,0 +1,42 @@ @@ -36079,9 +35132,6 @@ index 0000000000000..e6eb66e2076aa + no_miso = <0>,"=3"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi0-2cs-overlay.dts b/arch/arm/boot/dts/overlays/spi0-2cs-overlay.dts -new file mode 100644 -index 0000000000000..df6519537c3a8 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi0-2cs-overlay.dts @@ -0,0 +1,37 @@ @@ -36122,9 +35172,6 @@ index 0000000000000..df6519537c3a8 + no_miso = <0>,"=2"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi1-1cs-overlay.dts b/arch/arm/boot/dts/overlays/spi1-1cs-overlay.dts -new file mode 100644 -index 0000000000000..ea2794bc5fd5d --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi1-1cs-overlay.dts @@ -0,0 +1,57 @@ @@ -36185,9 +35232,6 @@ index 0000000000000..ea2794bc5fd5d + cs0_spidev = <&spidev1_0>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi1-2cs-overlay.dts b/arch/arm/boot/dts/overlays/spi1-2cs-overlay.dts -new file mode 100644 -index 0000000000000..dab34ee79ae28 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi1-2cs-overlay.dts @@ -0,0 +1,69 @@ @@ -36260,9 +35304,6 @@ index 0000000000000..dab34ee79ae28 + cs1_spidev = <&spidev1_1>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi1-3cs-overlay.dts b/arch/arm/boot/dts/overlays/spi1-3cs-overlay.dts -new file mode 100644 -index 0000000000000..bc7e7d04324bd --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi1-3cs-overlay.dts @@ -0,0 +1,81 @@ @@ -36347,9 +35388,6 @@ index 0000000000000..bc7e7d04324bd + cs2_spidev = <&spidev1_2>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi2-1cs-overlay.dts b/arch/arm/boot/dts/overlays/spi2-1cs-overlay.dts -new file mode 100644 -index 0000000000000..2a29750462af8 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi2-1cs-overlay.dts @@ -0,0 +1,57 @@ @@ -36410,9 +35448,6 @@ index 0000000000000..2a29750462af8 + cs0_spidev = <&spidev2_0>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi2-1cs-pi5-overlay.dts b/arch/arm/boot/dts/overlays/spi2-1cs-pi5-overlay.dts -new file mode 100644 -index 0000000000000..44382cc5a7c04 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi2-1cs-pi5-overlay.dts @@ -0,0 +1,33 @@ @@ -36449,9 +35484,6 @@ index 0000000000000..44382cc5a7c04 + cs0_spidev = <&spidev2_0>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts b/arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts -new file mode 100644 -index 0000000000000..642678fc9ddd5 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts @@ -0,0 +1,69 @@ @@ -36524,9 +35556,6 @@ index 0000000000000..642678fc9ddd5 + cs1_spidev = <&spidev2_1>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi2-2cs-pi5-overlay.dts b/arch/arm/boot/dts/overlays/spi2-2cs-pi5-overlay.dts -new file mode 100644 -index 0000000000000..b37a2c21c7b47 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi2-2cs-pi5-overlay.dts @@ -0,0 +1,44 @@ @@ -36574,9 +35603,6 @@ index 0000000000000..b37a2c21c7b47 + cs1_spidev = <&spidev2_1>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi2-3cs-overlay.dts b/arch/arm/boot/dts/overlays/spi2-3cs-overlay.dts -new file mode 100644 -index 0000000000000..28d40c6c3c379 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi2-3cs-overlay.dts @@ -0,0 +1,81 @@ @@ -36661,9 +35687,6 @@ index 0000000000000..28d40c6c3c379 + cs2_spidev = <&spidev2_2>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi3-1cs-overlay.dts b/arch/arm/boot/dts/overlays/spi3-1cs-overlay.dts -new file mode 100644 -index 0000000000000..7abea6d86fd09 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi3-1cs-overlay.dts @@ -0,0 +1,42 @@ @@ -36709,9 +35732,6 @@ index 0000000000000..7abea6d86fd09 + cs0_spidev = <&spidev3_0>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi3-1cs-pi5-overlay.dts b/arch/arm/boot/dts/overlays/spi3-1cs-pi5-overlay.dts -new file mode 100644 -index 0000000000000..a94e3a9f35ce6 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi3-1cs-pi5-overlay.dts @@ -0,0 +1,33 @@ @@ -36748,9 +35768,6 @@ index 0000000000000..a94e3a9f35ce6 + cs0_spidev = <&spidev3_0>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi3-2cs-overlay.dts b/arch/arm/boot/dts/overlays/spi3-2cs-overlay.dts -new file mode 100644 -index 0000000000000..2f474ac769f5a --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi3-2cs-overlay.dts @@ -0,0 +1,54 @@ @@ -36808,9 +35825,6 @@ index 0000000000000..2f474ac769f5a + cs1_spidev = <&spidev3_1>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi3-2cs-pi5-overlay.dts b/arch/arm/boot/dts/overlays/spi3-2cs-pi5-overlay.dts -new file mode 100644 -index 0000000000000..259548b37d5c0 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi3-2cs-pi5-overlay.dts @@ -0,0 +1,44 @@ @@ -36858,9 +35872,6 @@ index 0000000000000..259548b37d5c0 + cs1_spidev = <&spidev3_1>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi4-1cs-overlay.dts b/arch/arm/boot/dts/overlays/spi4-1cs-overlay.dts -new file mode 100644 -index 0000000000000..66d89521124a5 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi4-1cs-overlay.dts @@ -0,0 +1,42 @@ @@ -36906,9 +35917,6 @@ index 0000000000000..66d89521124a5 + cs0_spidev = <&spidev4_0>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi4-2cs-overlay.dts b/arch/arm/boot/dts/overlays/spi4-2cs-overlay.dts -new file mode 100644 -index 0000000000000..83d8cb8b918cd --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi4-2cs-overlay.dts @@ -0,0 +1,54 @@ @@ -36966,9 +35974,6 @@ index 0000000000000..83d8cb8b918cd + cs1_spidev = <&spidev4_1>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi5-1cs-overlay.dts b/arch/arm/boot/dts/overlays/spi5-1cs-overlay.dts -new file mode 100644 -index 0000000000000..168b4825de34f --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi5-1cs-overlay.dts @@ -0,0 +1,42 @@ @@ -37014,9 +36019,6 @@ index 0000000000000..168b4825de34f + cs0_spidev = <&spidev5_0>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi5-1cs-pi5-overlay.dts b/arch/arm/boot/dts/overlays/spi5-1cs-pi5-overlay.dts -new file mode 100644 -index 0000000000000..bde1837f26c01 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi5-1cs-pi5-overlay.dts @@ -0,0 +1,33 @@ @@ -37053,9 +36055,6 @@ index 0000000000000..bde1837f26c01 + cs0_spidev = <&spidev5_0>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi5-2cs-overlay.dts b/arch/arm/boot/dts/overlays/spi5-2cs-overlay.dts -new file mode 100644 -index 0000000000000..c2a239a34b35d --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi5-2cs-overlay.dts @@ -0,0 +1,54 @@ @@ -37113,9 +36112,6 @@ index 0000000000000..c2a239a34b35d + cs1_spidev = <&spidev5_1>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi5-2cs-pi5-overlay.dts b/arch/arm/boot/dts/overlays/spi5-2cs-pi5-overlay.dts -new file mode 100644 -index 0000000000000..2c9eee2a9db8a --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi5-2cs-pi5-overlay.dts @@ -0,0 +1,44 @@ @@ -37163,9 +36159,6 @@ index 0000000000000..2c9eee2a9db8a + cs1_spidev = <&spidev5_1>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi6-1cs-overlay.dts b/arch/arm/boot/dts/overlays/spi6-1cs-overlay.dts -new file mode 100644 -index 0000000000000..a784f8a17d230 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi6-1cs-overlay.dts @@ -0,0 +1,42 @@ @@ -37211,9 +36204,6 @@ index 0000000000000..a784f8a17d230 + cs0_spidev = <&spidev6_0>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/spi6-2cs-overlay.dts b/arch/arm/boot/dts/overlays/spi6-2cs-overlay.dts -new file mode 100644 -index 0000000000000..8ef513814d2b6 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi6-2cs-overlay.dts @@ -0,0 +1,54 @@ @@ -37271,9 +36261,6 @@ index 0000000000000..8ef513814d2b6 + cs1_spidev = <&spidev6_1>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/ssd1306-overlay.dts b/arch/arm/boot/dts/overlays/ssd1306-overlay.dts -new file mode 100644 -index 0000000000000..84cf10e489d3c --- /dev/null +++ b/arch/arm/boot/dts/overlays/ssd1306-overlay.dts @@ -0,0 +1,36 @@ @@ -37313,9 +36300,6 @@ index 0000000000000..84cf10e489d3c + inverted = <&ssd1306>,"solomon,com-invdir?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/ssd1306-spi-overlay.dts b/arch/arm/boot/dts/overlays/ssd1306-spi-overlay.dts -new file mode 100644 -index 0000000000000..679749fc3065c --- /dev/null +++ b/arch/arm/boot/dts/overlays/ssd1306-spi-overlay.dts @@ -0,0 +1,85 @@ @@ -37404,9 +36388,6 @@ index 0000000000000..679749fc3065c + inverted = <&ssd1306>,"solomon,com-invdir?"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/ssd1327-spi-overlay.dts b/arch/arm/boot/dts/overlays/ssd1327-spi-overlay.dts -new file mode 100644 -index 0000000000000..c0770738c176c --- /dev/null +++ b/arch/arm/boot/dts/overlays/ssd1327-spi-overlay.dts @@ -0,0 +1,70 @@ @@ -37480,9 +36461,6 @@ index 0000000000000..c0770738c176c + <&ssd1327_pins>,"brcm,pins:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/ssd1331-spi-overlay.dts b/arch/arm/boot/dts/overlays/ssd1331-spi-overlay.dts -new file mode 100644 -index 0000000000000..9fd5ebf2fedae --- /dev/null +++ b/arch/arm/boot/dts/overlays/ssd1331-spi-overlay.dts @@ -0,0 +1,83 @@ @@ -37569,9 +36547,6 @@ index 0000000000000..9fd5ebf2fedae + <&ssd1331_pins>,"brcm,pins:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/ssd1351-spi-overlay.dts b/arch/arm/boot/dts/overlays/ssd1351-spi-overlay.dts -new file mode 100644 -index 0000000000000..ffc872c60648f --- /dev/null +++ b/arch/arm/boot/dts/overlays/ssd1351-spi-overlay.dts @@ -0,0 +1,83 @@ @@ -37658,9 +36633,6 @@ index 0000000000000..ffc872c60648f + <&ssd1351_pins>,"brcm,pins:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/sunfounder-pipower3-overlay.dts b/arch/arm/boot/dts/overlays/sunfounder-pipower3-overlay.dts -new file mode 100644 -index 0000000000000..cd5e8e68f20de --- /dev/null +++ b/arch/arm/boot/dts/overlays/sunfounder-pipower3-overlay.dts @@ -0,0 +1,44 @@ @@ -37708,9 +36680,6 @@ index 0000000000000..cd5e8e68f20de + <&power_ctrl_pins>,"brcm,pins:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/sunfounder-pironman5-overlay.dts b/arch/arm/boot/dts/overlays/sunfounder-pironman5-overlay.dts -new file mode 100644 -index 0000000000000..fad68ef1813f4 --- /dev/null +++ b/arch/arm/boot/dts/overlays/sunfounder-pironman5-overlay.dts @@ -0,0 +1,55 @@ @@ -37769,9 +36738,6 @@ index 0000000000000..fad68ef1813f4 + <&gpio_ir_pins>,"reg:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/superaudioboard-overlay.dts b/arch/arm/boot/dts/overlays/superaudioboard-overlay.dts -new file mode 100755 -index 0000000000000..1006d5fe9e066 --- /dev/null +++ b/arch/arm/boot/dts/overlays/superaudioboard-overlay.dts @@ -0,0 +1,73 @@ @@ -37848,9 +36814,6 @@ index 0000000000000..1006d5fe9e066 + gpiopin = <&cs4271>,"reset-gpio:4"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/sx150x-overlay.dts b/arch/arm/boot/dts/overlays/sx150x-overlay.dts -new file mode 100644 -index 0000000000000..1d1069345da21 --- /dev/null +++ b/arch/arm/boot/dts/overlays/sx150x-overlay.dts @@ -0,0 +1,1706 @@ @@ -39560,9 +38523,6 @@ index 0000000000000..1d1069345da21 + }; +}; + -diff --git a/arch/arm/boot/dts/overlays/tc358743-audio-overlay.dts b/arch/arm/boot/dts/overlays/tc358743-audio-overlay.dts -new file mode 100644 -index 0000000000000..6bb3dceb0df3b --- /dev/null +++ b/arch/arm/boot/dts/overlays/tc358743-audio-overlay.dts @@ -0,0 +1,52 @@ @@ -39618,9 +38578,6 @@ index 0000000000000..6bb3dceb0df3b + card-name = <&sound_overlay>,"simple-audio-card,name"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/tc358743-overlay.dts b/arch/arm/boot/dts/overlays/tc358743-overlay.dts -new file mode 100644 -index 0000000000000..44a28ca6eedf5 --- /dev/null +++ b/arch/arm/boot/dts/overlays/tc358743-overlay.dts @@ -0,0 +1,116 @@ @@ -39740,9 +38697,6 @@ index 0000000000000..44a28ca6eedf5 + <&tc358743>, "clocks:0=",<&cam0_clk>; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/tinylcd35-overlay.dts b/arch/arm/boot/dts/overlays/tinylcd35-overlay.dts -new file mode 100644 -index 0000000000000..edc5889b6f5f1 --- /dev/null +++ b/arch/arm/boot/dts/overlays/tinylcd35-overlay.dts @@ -0,0 +1,222 @@ @@ -39968,9 +38922,6 @@ index 0000000000000..edc5889b6f5f1 + keypad = <&keypad>,"status"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/tpm-slb9670-overlay.dts b/arch/arm/boot/dts/overlays/tpm-slb9670-overlay.dts -new file mode 100644 -index 0000000000000..e69188503ca33 --- /dev/null +++ b/arch/arm/boot/dts/overlays/tpm-slb9670-overlay.dts @@ -0,0 +1,44 @@ @@ -40018,9 +38969,6 @@ index 0000000000000..e69188503ca33 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/tpm-slb9673-overlay.dts b/arch/arm/boot/dts/overlays/tpm-slb9673-overlay.dts -new file mode 100644 -index 0000000000000..cba8c25c30e5e --- /dev/null +++ b/arch/arm/boot/dts/overlays/tpm-slb9673-overlay.dts @@ -0,0 +1,50 @@ @@ -40074,9 +39022,6 @@ index 0000000000000..cba8c25c30e5e + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/uart0-overlay.dts b/arch/arm/boot/dts/overlays/uart0-overlay.dts -new file mode 100755 -index 0000000000000..6bf2e0fd5c614 --- /dev/null +++ b/arch/arm/boot/dts/overlays/uart0-overlay.dts @@ -0,0 +1,32 @@ @@ -40112,9 +39057,6 @@ index 0000000000000..6bf2e0fd5c614 + pin_func = <&uart0_pins>,"brcm,function:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/uart0-pi5-overlay.dts b/arch/arm/boot/dts/overlays/uart0-pi5-overlay.dts -new file mode 100755 -index 0000000000000..3cc9843b812da --- /dev/null +++ b/arch/arm/boot/dts/overlays/uart0-pi5-overlay.dts @@ -0,0 +1,18 @@ @@ -40136,9 +39078,6 @@ index 0000000000000..3cc9843b812da + ctsrts = <&frag0>,"pinctrl-0:4=",<&uart0_ctsrts_pins>; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/uart1-overlay.dts b/arch/arm/boot/dts/overlays/uart1-overlay.dts -new file mode 100644 -index 0000000000000..64163bf932b70 --- /dev/null +++ b/arch/arm/boot/dts/overlays/uart1-overlay.dts @@ -0,0 +1,38 @@ @@ -40180,9 +39119,6 @@ index 0000000000000..64163bf932b70 + rxd1_pin = <&uart1_pins>,"brcm,pins:4"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/uart1-pi5-overlay.dts b/arch/arm/boot/dts/overlays/uart1-pi5-overlay.dts -new file mode 100755 -index 0000000000000..739f5a941ffab --- /dev/null +++ b/arch/arm/boot/dts/overlays/uart1-pi5-overlay.dts @@ -0,0 +1,18 @@ @@ -40204,9 +39140,6 @@ index 0000000000000..739f5a941ffab + ctsrts = <&frag0>,"pinctrl-0:4=",<&uart1_ctsrts_pins>; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/uart2-overlay.dts b/arch/arm/boot/dts/overlays/uart2-overlay.dts -new file mode 100644 -index 0000000000000..d98cb5795f6a6 --- /dev/null +++ b/arch/arm/boot/dts/overlays/uart2-overlay.dts @@ -0,0 +1,25 @@ @@ -40235,9 +39168,6 @@ index 0000000000000..d98cb5795f6a6 + ctsrts = <0>,"=1"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/uart2-pi5-overlay.dts b/arch/arm/boot/dts/overlays/uart2-pi5-overlay.dts -new file mode 100755 -index 0000000000000..1df956425d3a0 --- /dev/null +++ b/arch/arm/boot/dts/overlays/uart2-pi5-overlay.dts @@ -0,0 +1,18 @@ @@ -40259,9 +39189,6 @@ index 0000000000000..1df956425d3a0 + ctsrts = <&frag0>,"pinctrl-0:4=",<&uart2_ctsrts_pins>; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/uart3-overlay.dts b/arch/arm/boot/dts/overlays/uart3-overlay.dts -new file mode 100644 -index 0000000000000..5751d5b1a29e8 --- /dev/null +++ b/arch/arm/boot/dts/overlays/uart3-overlay.dts @@ -0,0 +1,25 @@ @@ -40290,9 +39217,6 @@ index 0000000000000..5751d5b1a29e8 + ctsrts = <0>,"=1"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/uart3-pi5-overlay.dts b/arch/arm/boot/dts/overlays/uart3-pi5-overlay.dts -new file mode 100755 -index 0000000000000..d8ef51b403ddc --- /dev/null +++ b/arch/arm/boot/dts/overlays/uart3-pi5-overlay.dts @@ -0,0 +1,18 @@ @@ -40314,9 +39238,6 @@ index 0000000000000..d8ef51b403ddc + ctsrts = <&frag0>,"pinctrl-0:4=",<&uart3_ctsrts_pins>; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/uart4-overlay.dts b/arch/arm/boot/dts/overlays/uart4-overlay.dts -new file mode 100644 -index 0000000000000..99def557b779a --- /dev/null +++ b/arch/arm/boot/dts/overlays/uart4-overlay.dts @@ -0,0 +1,25 @@ @@ -40345,9 +39266,6 @@ index 0000000000000..99def557b779a + ctsrts = <0>,"=1"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/uart4-pi5-overlay.dts b/arch/arm/boot/dts/overlays/uart4-pi5-overlay.dts -new file mode 100755 -index 0000000000000..7ce5be8cc95c0 --- /dev/null +++ b/arch/arm/boot/dts/overlays/uart4-pi5-overlay.dts @@ -0,0 +1,18 @@ @@ -40369,9 +39287,6 @@ index 0000000000000..7ce5be8cc95c0 + ctsrts = <&frag0>,"pinctrl-0:4=",<&uart4_ctsrts_pins>; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/uart5-overlay.dts b/arch/arm/boot/dts/overlays/uart5-overlay.dts -new file mode 100644 -index 0000000000000..649daea52e6b1 --- /dev/null +++ b/arch/arm/boot/dts/overlays/uart5-overlay.dts @@ -0,0 +1,25 @@ @@ -40400,9 +39315,6 @@ index 0000000000000..649daea52e6b1 + ctsrts = <0>,"=1"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/udrc-overlay.dts b/arch/arm/boot/dts/overlays/udrc-overlay.dts -new file mode 100644 -index 0000000000000..701f28e811bb7 --- /dev/null +++ b/arch/arm/boot/dts/overlays/udrc-overlay.dts @@ -0,0 +1,128 @@ @@ -40534,9 +39446,6 @@ index 0000000000000..701f28e811bb7 + alsaname = <&snd>, "simple-audio-card,name"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/ugreen-dabboard-overlay.dts b/arch/arm/boot/dts/overlays/ugreen-dabboard-overlay.dts -new file mode 100644 -index 0000000000000..234f1f38225b9 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ugreen-dabboard-overlay.dts @@ -0,0 +1,49 @@ @@ -40589,9 +39498,6 @@ index 0000000000000..234f1f38225b9 + card-name = <&sound_overlay>,"simple-audio-card,name"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/upstream-overlay.dts b/arch/arm/boot/dts/overlays/upstream-overlay.dts -new file mode 100644 -index 0000000000000..55a99736a33b0 --- /dev/null +++ b/arch/arm/boot/dts/overlays/upstream-overlay.dts @@ -0,0 +1,101 @@ @@ -40696,9 +39602,6 @@ index 0000000000000..55a99736a33b0 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/upstream-pi4-overlay.dts b/arch/arm/boot/dts/overlays/upstream-pi4-overlay.dts -new file mode 100644 -index 0000000000000..1dc60ae6d9671 --- /dev/null +++ b/arch/arm/boot/dts/overlays/upstream-pi4-overlay.dts @@ -0,0 +1,137 @@ @@ -40839,9 +39742,6 @@ index 0000000000000..1dc60ae6d9671 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-fkms-v3d-overlay.dts b/arch/arm/boot/dts/overlays/vc4-fkms-v3d-overlay.dts -new file mode 100644 -index 0000000000000..d201edbe7003d --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-fkms-v3d-overlay.dts @@ -0,0 +1,46 @@ @@ -40891,9 +39791,6 @@ index 0000000000000..d201edbe7003d + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-fkms-v3d-pi4-overlay.dts b/arch/arm/boot/dts/overlays/vc4-fkms-v3d-pi4-overlay.dts -new file mode 100644 -index 0000000000000..1e10203dfd862 --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-fkms-v3d-pi4-overlay.dts @@ -0,0 +1,50 @@ @@ -40947,9 +39844,6 @@ index 0000000000000..1e10203dfd862 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-kms-dpi-generic-overlay.dts b/arch/arm/boot/dts/overlays/vc4-kms-dpi-generic-overlay.dts -new file mode 100644 -index 0000000000000..73c339ada1616 --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-dpi-generic-overlay.dts @@ -0,0 +1,82 @@ @@ -41035,9 +39929,6 @@ index 0000000000000..73c339ada1616 + rgb-order = <&dpi_node_generic>, "rgb_order"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-kms-dpi-hyperpixel.dtsi b/arch/arm/boot/dts/overlays/vc4-kms-dpi-hyperpixel.dtsi -new file mode 100644 -index 0000000000000..585402a3b9b49 --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-dpi-hyperpixel.dtsi @@ -0,0 +1,94 @@ @@ -41135,9 +40026,6 @@ index 0000000000000..585402a3b9b49 + rotate = <&panel>, "rotation:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-kms-dpi-hyperpixel2r-overlay.dts b/arch/arm/boot/dts/overlays/vc4-kms-dpi-hyperpixel2r-overlay.dts -new file mode 100644 -index 0000000000000..4cd9d6a55c48b --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-dpi-hyperpixel2r-overlay.dts @@ -0,0 +1,114 @@ @@ -41255,9 +40143,6 @@ index 0000000000000..4cd9d6a55c48b + }; + +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-kms-dpi-hyperpixel4-overlay.dts b/arch/arm/boot/dts/overlays/vc4-kms-dpi-hyperpixel4-overlay.dts -new file mode 100644 -index 0000000000000..eafc25ad79fff --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-dpi-hyperpixel4-overlay.dts @@ -0,0 +1,57 @@ @@ -41318,9 +40203,6 @@ index 0000000000000..eafc25ad79fff + <&ft6236_5d>,"touchscreen-swapped-x-y!"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-kms-dpi-hyperpixel4sq-overlay.dts b/arch/arm/boot/dts/overlays/vc4-kms-dpi-hyperpixel4sq-overlay.dts -new file mode 100644 -index 0000000000000..700046348ecf0 --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-dpi-hyperpixel4sq-overlay.dts @@ -0,0 +1,36 @@ @@ -41360,9 +40242,6 @@ index 0000000000000..700046348ecf0 + touchscreen-swapped-x-y = <&polytouch>,"touchscreen-swapped-x-y!"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-kms-dpi-panel-overlay.dts b/arch/arm/boot/dts/overlays/vc4-kms-dpi-panel-overlay.dts -new file mode 100644 -index 0000000000000..ee9e2e8fd2468 --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-dpi-panel-overlay.dts @@ -0,0 +1,69 @@ @@ -41435,9 +40314,6 @@ index 0000000000000..ee9e2e8fd2468 + mzp280 = <0>, "+2+93"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-kms-dpi.dtsi b/arch/arm/boot/dts/overlays/vc4-kms-dpi.dtsi -new file mode 100644 -index 0000000000000..67c884de2a8db --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-dpi.dtsi @@ -0,0 +1,111 @@ @@ -41552,9 +40428,6 @@ index 0000000000000..67c884de2a8db + rotate = <&panel>, "rotation:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-kms-dsi-7inch-overlay.dts b/arch/arm/boot/dts/overlays/vc4-kms-dsi-7inch-overlay.dts -new file mode 100644 -index 0000000000000..302fa807d31dd --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-dsi-7inch-overlay.dts @@ -0,0 +1,124 @@ @@ -41682,9 +40555,6 @@ index 0000000000000..302fa807d31dd + disable_touch = <&ft5406>, "status=disabled"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-kms-dsi-generic-overlay.dts b/arch/arm/boot/dts/overlays/vc4-kms-dsi-generic-overlay.dts -new file mode 100644 -index 0000000000000..cf4ca5b6c75f6 --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-dsi-generic-overlay.dts @@ -0,0 +1,106 @@ @@ -41794,9 +40664,6 @@ index 0000000000000..cf4ca5b6c75f6 + }; + +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-kms-dsi-ili9881-5inch-overlay.dts b/arch/arm/boot/dts/overlays/vc4-kms-dsi-ili9881-5inch-overlay.dts -new file mode 100644 -index 0000000000000..1985766c0e679 --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-dsi-ili9881-5inch-overlay.dts @@ -0,0 +1,122 @@ @@ -41922,9 +40789,6 @@ index 0000000000000..1985766c0e679 + disable_touch = <>911>, "status=disabled"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-kms-dsi-ili9881-7inch-overlay.dts b/arch/arm/boot/dts/overlays/vc4-kms-dsi-ili9881-7inch-overlay.dts -new file mode 100644 -index 0000000000000..d1eb31df1d691 --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-dsi-ili9881-7inch-overlay.dts @@ -0,0 +1,122 @@ @@ -42050,9 +40914,6 @@ index 0000000000000..d1eb31df1d691 + disable_touch = <>911>, "status=disabled"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-kms-dsi-lt070me05000-overlay.dts b/arch/arm/boot/dts/overlays/vc4-kms-dsi-lt070me05000-overlay.dts -new file mode 100644 -index 0000000000000..d7b8f67138041 --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-dsi-lt070me05000-overlay.dts @@ -0,0 +1,69 @@ @@ -42125,9 +40986,6 @@ index 0000000000000..d7b8f67138041 + <<070me05000>,"dcdc-en-gpios:4"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-kms-dsi-lt070me05000-v2-overlay.dts b/arch/arm/boot/dts/overlays/vc4-kms-dsi-lt070me05000-v2-overlay.dts -new file mode 100644 -index 0000000000000..5dcd0f2243e22 --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-dsi-lt070me05000-v2-overlay.dts @@ -0,0 +1,64 @@ @@ -42195,9 +41053,6 @@ index 0000000000000..5dcd0f2243e22 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-kms-dsi-waveshare-800x480-overlay.dts b/arch/arm/boot/dts/overlays/vc4-kms-dsi-waveshare-800x480-overlay.dts -new file mode 100644 -index 0000000000000..78e8f46c69cc6 --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-dsi-waveshare-800x480-overlay.dts @@ -0,0 +1,119 @@ @@ -42320,9 +41175,6 @@ index 0000000000000..78e8f46c69cc6 + disable_touch = <&ft5406>, "status=disabled"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-kms-dsi-waveshare-panel-overlay.dts b/arch/arm/boot/dts/overlays/vc4-kms-dsi-waveshare-panel-overlay.dts -new file mode 100644 -index 0000000000000..3b03ef09cdb9e --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-dsi-waveshare-panel-overlay.dts @@ -0,0 +1,133 @@ @@ -42459,9 +41311,6 @@ index 0000000000000..3b03ef09cdb9e + <&i2c_frag>, "target:0=",<&i2c_csi_dsi0>; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-kms-kippah-7inch-overlay.dts b/arch/arm/boot/dts/overlays/vc4-kms-kippah-7inch-overlay.dts -new file mode 100644 -index 0000000000000..4c1aa1c701589 --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-kippah-7inch-overlay.dts @@ -0,0 +1,26 @@ @@ -42491,9 +41340,6 @@ index 0000000000000..4c1aa1c701589 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts b/arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts -new file mode 100644 -index 0000000000000..26a5bd71945d4 --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts @@ -0,0 +1,124 @@ @@ -42621,9 +41467,6 @@ index 0000000000000..26a5bd71945d4 + nohdmi = <0>, "-1-7"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-kms-v3d-pi4-overlay.dts b/arch/arm/boot/dts/overlays/vc4-kms-v3d-pi4-overlay.dts -new file mode 100644 -index 0000000000000..c1e53e3ed575d --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-v3d-pi4-overlay.dts @@ -0,0 +1,200 @@ @@ -42827,9 +41670,6 @@ index 0000000000000..c1e53e3ed575d + nohdmi = <0>, "-1-2-3-4-8-10"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-kms-v3d-pi5-overlay.dts b/arch/arm/boot/dts/overlays/vc4-kms-v3d-pi5-overlay.dts -new file mode 100644 -index 0000000000000..94ab6eb1fbaf6 --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-v3d-pi5-overlay.dts @@ -0,0 +1,147 @@ @@ -42980,9 +41820,6 @@ index 0000000000000..94ab6eb1fbaf6 + nohdmi = <0>, "-3-4-5-6-10-11"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vc4-kms-vga666-overlay.dts b/arch/arm/boot/dts/overlays/vc4-kms-vga666-overlay.dts -new file mode 100644 -index 0000000000000..c3a682d5b7d9e --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-vga666-overlay.dts @@ -0,0 +1,107 @@ @@ -43093,9 +41930,6 @@ index 0000000000000..c3a682d5b7d9e + ddc = <0>,"=2", <0>,"=3", <0>,"=4", <0>,"=5"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vga666-overlay.dts b/arch/arm/boot/dts/overlays/vga666-overlay.dts -new file mode 100644 -index 0000000000000..a4968d180a5d0 --- /dev/null +++ b/arch/arm/boot/dts/overlays/vga666-overlay.dts @@ -0,0 +1,30 @@ @@ -43129,9 +41963,6 @@ index 0000000000000..a4968d180a5d0 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/vl805-overlay.dts b/arch/arm/boot/dts/overlays/vl805-overlay.dts -new file mode 100644 -index 0000000000000..81adf34b29f24 --- /dev/null +++ b/arch/arm/boot/dts/overlays/vl805-overlay.dts @@ -0,0 +1,18 @@ @@ -43153,9 +41984,6 @@ index 0000000000000..81adf34b29f24 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/w1-gpio-overlay.dts b/arch/arm/boot/dts/overlays/w1-gpio-overlay.dts -new file mode 100644 -index 0000000000000..f44e325bc1f2e --- /dev/null +++ b/arch/arm/boot/dts/overlays/w1-gpio-overlay.dts @@ -0,0 +1,40 @@ @@ -43199,9 +42027,6 @@ index 0000000000000..f44e325bc1f2e + pullup; // Silently ignore unneeded parameter + }; +}; -diff --git a/arch/arm/boot/dts/overlays/w1-gpio-pi5-overlay.dts b/arch/arm/boot/dts/overlays/w1-gpio-pi5-overlay.dts -new file mode 100644 -index 0000000000000..a408d3d62d408 --- /dev/null +++ b/arch/arm/boot/dts/overlays/w1-gpio-pi5-overlay.dts @@ -0,0 +1,15 @@ @@ -43220,9 +42045,6 @@ index 0000000000000..a408d3d62d408 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/w1-gpio-pullup-overlay.dts b/arch/arm/boot/dts/overlays/w1-gpio-pullup-overlay.dts -new file mode 100644 -index 0000000000000..953c6a1aeab97 --- /dev/null +++ b/arch/arm/boot/dts/overlays/w1-gpio-pullup-overlay.dts @@ -0,0 +1,42 @@ @@ -43268,9 +42090,6 @@ index 0000000000000..953c6a1aeab97 + pullup; // Silently ignore unneeded parameter + }; +}; -diff --git a/arch/arm/boot/dts/overlays/w1-gpio-pullup-pi5-overlay.dts b/arch/arm/boot/dts/overlays/w1-gpio-pullup-pi5-overlay.dts -new file mode 100644 -index 0000000000000..9d1fffb7e87c3 --- /dev/null +++ b/arch/arm/boot/dts/overlays/w1-gpio-pullup-pi5-overlay.dts @@ -0,0 +1,15 @@ @@ -43289,9 +42108,6 @@ index 0000000000000..9d1fffb7e87c3 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/w5500-overlay.dts b/arch/arm/boot/dts/overlays/w5500-overlay.dts -new file mode 100644 -index 0000000000000..4d3e662967530 --- /dev/null +++ b/arch/arm/boot/dts/overlays/w5500-overlay.dts @@ -0,0 +1,63 @@ @@ -43358,9 +42174,6 @@ index 0000000000000..4d3e662967530 + <0>, "!0=1"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/watterott-display-overlay.dts b/arch/arm/boot/dts/overlays/watterott-display-overlay.dts -new file mode 100644 -index 0000000000000..4388706d2c386 --- /dev/null +++ b/arch/arm/boot/dts/overlays/watterott-display-overlay.dts @@ -0,0 +1,150 @@ @@ -43514,9 +42327,6 @@ index 0000000000000..4388706d2c386 + <&rpi_display_pins>, "brcm,function:0=2"; /* Alt5 */ + }; +}; -diff --git a/arch/arm/boot/dts/overlays/waveshare-can-fd-hat-mode-a-overlay.dts b/arch/arm/boot/dts/overlays/waveshare-can-fd-hat-mode-a-overlay.dts -new file mode 100644 -index 0000000000000..59388cc3b0b91 --- /dev/null +++ b/arch/arm/boot/dts/overlays/waveshare-can-fd-hat-mode-a-overlay.dts @@ -0,0 +1,140 @@ @@ -43660,9 +42470,6 @@ index 0000000000000..59388cc3b0b91 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/waveshare-can-fd-hat-mode-b-overlay.dts b/arch/arm/boot/dts/overlays/waveshare-can-fd-hat-mode-b-overlay.dts -new file mode 100644 -index 0000000000000..b2504922c8de1 --- /dev/null +++ b/arch/arm/boot/dts/overlays/waveshare-can-fd-hat-mode-b-overlay.dts @@ -0,0 +1,103 @@ @@ -43769,9 +42576,6 @@ index 0000000000000..b2504922c8de1 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/wittypi-overlay.dts b/arch/arm/boot/dts/overlays/wittypi-overlay.dts -new file mode 100644 -index 0000000000000..71ce806186deb --- /dev/null +++ b/arch/arm/boot/dts/overlays/wittypi-overlay.dts @@ -0,0 +1,44 @@ @@ -43819,9 +42623,6 @@ index 0000000000000..71ce806186deb + }; + +}; -diff --git a/arch/arm/boot/dts/overlays/wm8960-soundcard-overlay.dts b/arch/arm/boot/dts/overlays/wm8960-soundcard-overlay.dts -new file mode 100644 -index 0000000000000..d896c59f469b9 --- /dev/null +++ b/arch/arm/boot/dts/overlays/wm8960-soundcard-overlay.dts @@ -0,0 +1,82 @@ @@ -43907,8 +42708,6 @@ index 0000000000000..d896c59f469b9 + compatible = <&wm8960>,"compatible"; + }; +}; -diff --git a/arch/arm64/boot/dts/Makefile b/arch/arm64/boot/dts/Makefile -index 21cd3a87f3853..4b79ed838b126 100644 --- a/arch/arm64/boot/dts/Makefile +++ b/arch/arm64/boot/dts/Makefile @@ -34,3 +34,5 @@ subdir-y += tesla @@ -43917,11 +42716,9 @@ index 21cd3a87f3853..4b79ed838b126 100644 subdir-y += xilinx + +subdir-y += overlays -diff --git a/arch/arm64/boot/dts/broadcom/Makefile b/arch/arm64/boot/dts/broadcom/Makefile -index 92565e9781ad3..b90591d821f54 100644 --- a/arch/arm64/boot/dts/broadcom/Makefile +++ b/arch/arm64/boot/dts/broadcom/Makefile -@@ -13,6 +13,27 @@ dtb-$(CONFIG_ARCH_BCM2835) += bcm2711-rpi-400.dtb \ +@@ -13,6 +13,27 @@ dtb-$(CONFIG_ARCH_BCM2835) += bcm2711-rp bcm2837-rpi-cm3-io3.dtb \ bcm2837-rpi-zero-2-w.dtb @@ -43949,65 +42746,38 @@ index 92565e9781ad3..b90591d821f54 100644 +ifeq ($(CONFIG_ARCH_BCM2835),y) + DTC_FLAGS += -@ +endif -diff --git a/arch/arm64/boot/dts/broadcom/bcm2710-rpi-2-b.dts b/arch/arm64/boot/dts/broadcom/bcm2710-rpi-2-b.dts -new file mode 100644 -index 0000000000000..9b2c0120842a7 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2710-rpi-2-b.dts @@ -0,0 +1 @@ +#include "arm/broadcom/bcm2710-rpi-2-b.dts" -diff --git a/arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b-plus.dts b/arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b-plus.dts -new file mode 100644 -index 0000000000000..bc869aeaee9b7 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b-plus.dts @@ -0,0 +1 @@ +#include "arm/broadcom/bcm2710-rpi-3-b-plus.dts" -diff --git a/arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b.dts b/arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b.dts -new file mode 100644 -index 0000000000000..263fc8db863a7 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b.dts @@ -0,0 +1 @@ +#include "arm/broadcom/bcm2710-rpi-3-b.dts" -diff --git a/arch/arm64/boot/dts/broadcom/bcm2710-rpi-cm3.dts b/arch/arm64/boot/dts/broadcom/bcm2710-rpi-cm3.dts -new file mode 100644 -index 0000000000000..6beee41b00770 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2710-rpi-cm3.dts @@ -0,0 +1 @@ +#include "arm/broadcom/bcm2710-rpi-cm3.dts" -diff --git a/arch/arm64/boot/dts/broadcom/bcm2710-rpi-zero-2-w.dts b/arch/arm64/boot/dts/broadcom/bcm2710-rpi-zero-2-w.dts -new file mode 100644 -index 0000000000000..65fa59a939b71 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2710-rpi-zero-2-w.dts @@ -0,0 +1 @@ +#include "arm/broadcom/bcm2710-rpi-zero-2-w.dts" -diff --git a/arch/arm64/boot/dts/broadcom/bcm2710-rpi-zero-2.dts b/arch/arm64/boot/dts/broadcom/bcm2710-rpi-zero-2.dts -new file mode 100644 -index 0000000000000..65fa59a939b71 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2710-rpi-zero-2.dts @@ -0,0 +1 @@ +#include "arm/broadcom/bcm2710-rpi-zero-2-w.dts" -diff --git a/arch/arm64/boot/dts/broadcom/bcm2711-rpi-cm4.dts b/arch/arm64/boot/dts/broadcom/bcm2711-rpi-cm4.dts -new file mode 100644 -index 0000000000000..3e25a0e1797f6 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2711-rpi-cm4.dts @@ -0,0 +1 @@ +#include "arm/broadcom/bcm2711-rpi-cm4.dts" -diff --git a/arch/arm64/boot/dts/broadcom/bcm2711-rpi-cm4s.dts b/arch/arm64/boot/dts/broadcom/bcm2711-rpi-cm4s.dts -new file mode 100644 -index 0000000000000..c72d752e74006 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2711-rpi-cm4s.dts @@ -0,0 +1 @@ +#include "arm/broadcom/bcm2711-rpi-cm4s.dts" -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-ds.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712-ds.dtsi -new file mode 100644 -index 0000000000000..401d9056b0576 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2712-ds.dtsi @@ -0,0 +1,808 @@ @@ -44819,8 +43589,6 @@ index 0000000000000..401d9056b0576 + }; + }; +}; -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts -index 2bdbb6780242a..30a59c577aef0 100644 --- a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts +++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts @@ -1,28 +1,44 @@ @@ -44880,7 +43648,7 @@ index 2bdbb6780242a..30a59c577aef0 100644 compatible = "regulator-gpio"; regulator-name = "vdd-sd-io"; regulator-min-microvolt = <1800000>; -@@ -31,11 +47,12 @@ sd_io_1v8_reg: sd-io-1v8-reg { +@@ -31,11 +47,12 @@ regulator-always-on; regulator-settling-time-us = <5000>; gpios = <&gio_aon 3 GPIO_ACTIVE_HIGH>; @@ -44896,7 +43664,7 @@ index 2bdbb6780242a..30a59c577aef0 100644 compatible = "regulator-fixed"; regulator-name = "vcc-sd"; regulator-min-microvolt = <3300000>; -@@ -43,22 +60,649 @@ sd_vcc_reg: sd-vcc-reg { +@@ -43,22 +60,649 @@ regulator-boot-on; enable-active-high; gpios = <&gio_aon 4 GPIO_ACTIVE_HIGH>; @@ -45550,9 +44318,6 @@ index 2bdbb6780242a..30a59c577aef0 100644 + sd_cqe = <&sdio1>, "supports-cqe?"; + }; }; -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-500.dts b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-500.dts -new file mode 100644 -index 0000000000000..1862e55fa1d2b --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-500.dts @@ -0,0 +1,142 @@ @@ -45698,9 +44463,6 @@ index 0000000000000..1862e55fa1d2b + "-", // GPIO52 + "-"; // GPIO53 +}; -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm4io.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm4io.dtsi -new file mode 100644 -index 0000000000000..1b4c42a61817c --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm4io.dtsi @@ -0,0 +1,28 @@ @@ -45732,9 +44494,6 @@ index 0000000000000..1b4c42a61817c +&rp1_usb1 { + status = "disabled"; +}; -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5-cm4io.dts b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5-cm4io.dts -new file mode 100644 -index 0000000000000..96cd7cf735d58 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5-cm4io.dts @@ -0,0 +1,5 @@ @@ -45743,9 +44502,6 @@ index 0000000000000..96cd7cf735d58 + +#include "bcm2712-rpi-cm5.dtsi" +#include "bcm2712-rpi-cm4io.dtsi" -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5-cm5io.dts b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5-cm5io.dts -new file mode 100644 -index 0000000000000..6b5e147d569d2 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5-cm5io.dts @@ -0,0 +1,5 @@ @@ -45754,9 +44510,6 @@ index 0000000000000..6b5e147d569d2 + +#include "bcm2712-rpi-cm5.dtsi" +#include "bcm2712-rpi-cm5io.dtsi" -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5.dtsi -new file mode 100644 -index 0000000000000..bbcfa216da6f7 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5.dtsi @@ -0,0 +1,712 @@ @@ -46472,9 +45225,6 @@ index 0000000000000..bbcfa216da6f7 + <&ant2>, "output-low?=on"; + }; +}; -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5io.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5io.dtsi -new file mode 100644 -index 0000000000000..788fda2fcbfba --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5io.dtsi @@ -0,0 +1,14 @@ @@ -46492,9 +45242,6 @@ index 0000000000000..788fda2fcbfba +}; + +i2c_csi_dsi: &i2c_csi_dsi0 { }; // The connector that needs no jumper to enable -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5l-cm4io.dts b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5l-cm4io.dts -new file mode 100644 -index 0000000000000..71259a673d999 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5l-cm4io.dts @@ -0,0 +1,5 @@ @@ -46503,9 +45250,6 @@ index 0000000000000..71259a673d999 + +#include "bcm2712-rpi-cm5l.dtsi" +#include "bcm2712-rpi-cm4io.dtsi" -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5l-cm5io.dts b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5l-cm5io.dts -new file mode 100644 -index 0000000000000..11a56dfb7b484 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5l-cm5io.dts @@ -0,0 +1,5 @@ @@ -46514,9 +45258,6 @@ index 0000000000000..11a56dfb7b484 + +#include "bcm2712-rpi-cm5l.dtsi" +#include "bcm2712-rpi-cm5io.dtsi" -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5l.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5l.dtsi -new file mode 100644 -index 0000000000000..98ac6c113e811 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi-cm5l.dtsi @@ -0,0 +1,22 @@ @@ -46542,9 +45283,6 @@ index 0000000000000..98ac6c113e811 + /delete-property/ mmc-hs400-1_8v; + /delete-property/ mmc-hs400-enhanced-strobe; +}; -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712-rpi.dtsi b/arch/arm64/boot/dts/broadcom/bcm2712-rpi.dtsi -new file mode 100644 -index 0000000000000..dc938798968e0 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2712-rpi.dtsi @@ -0,0 +1,466 @@ @@ -47014,9 +45752,6 @@ index 0000000000000..dc938798968e0 + pinctrl-names = "default"; + pinctrl-0 = <&spi5_pins>; +}; -diff --git a/arch/arm64/boot/dts/broadcom/bcm2712d0-rpi-5-b.dts b/arch/arm64/boot/dts/broadcom/bcm2712d0-rpi-5-b.dts -new file mode 100644 -index 0000000000000..d06536bc7592e --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2712d0-rpi-5-b.dts @@ -0,0 +1,107 @@ @@ -47127,9 +45862,6 @@ index 0000000000000..d06536bc7592e +&hdmi1 { + dmas = <&dma40 (13|(1<<30)|(1<<24)|(10<<16)|(15<<20))>; +}; -diff --git a/arch/arm64/boot/dts/broadcom/rp1.dtsi b/arch/arm64/boot/dts/broadcom/rp1.dtsi -new file mode 100644 -index 0000000000000..920a3a00d3384 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/rp1.dtsi @@ -0,0 +1,1291 @@ @@ -48432,9 +47164,6 @@ index 0000000000000..ded08646b6f66 @@ -0,0 +1 @@ +../../../arm/boot/dts/overlays \ No newline at end of file -diff --git a/include/dt-bindings/gpio/gpio-fsm.h b/include/dt-bindings/gpio/gpio-fsm.h -new file mode 100644 -index 0000000000000..eb40cfdc71dfe --- /dev/null +++ b/include/dt-bindings/gpio/gpio-fsm.h @@ -0,0 +1,21 @@ @@ -48459,11 +47188,9 @@ index 0000000000000..eb40cfdc71dfe +#define GF_SW(x) GF_IO(GF_SOFT, (x)) + +#endif -diff --git a/scripts/Makefile.build b/scripts/Makefile.build -index 2bba59e790b8a..bf44d5769d968 100644 --- a/scripts/Makefile.build +++ b/scripts/Makefile.build -@@ -41,6 +41,20 @@ include $(srctree)/scripts/Makefile.compiler +@@ -41,6 +41,20 @@ include $(srctree)/scripts/Makefile.comp include $(kbuild-file) include $(srctree)/scripts/Makefile.lib @@ -48519,7 +47246,7 @@ index 2bba59e790b8a..bf44d5769d968 100644 # Linker scripts preprocessor (.lds.S -> .lds) # --------------------------------------------------------------------------- -@@ -379,6 +389,7 @@ $(obj)/%.asn1.c $(obj)/%.asn1.h: $(src)/%.asn1 $(objtree)/scripts/asn1_compiler +@@ -379,6 +389,7 @@ $(obj)/%.asn1.c $(obj)/%.asn1.h: $(src)/ # To build objects in subdirs, we need to descend into the directories $(subdir-builtin): $(obj)/%/built-in.a: $(obj)/% ; $(subdir-modorder): $(obj)/%/modules.order: $(obj)/% ; @@ -48542,7 +47269,7 @@ index 2bba59e790b8a..bf44d5769d968 100644 cmd_gen_order = { $(foreach m, $(real-prereqs), \ $(if $(filter %/$(notdir $@), $m), cat $m, echo $m);) :; } \ -@@ -404,6 +419,9 @@ cmd_gen_order = { $(foreach m, $(real-prereqs), \ +@@ -404,6 +419,9 @@ cmd_gen_order = { $(foreach m, $(real-pr $(obj)/modules.order: $(obj-m) FORCE $(call if_changed,gen_order) @@ -48552,7 +47279,7 @@ index 2bba59e790b8a..bf44d5769d968 100644 # # Rule to compile a set of .o files into one .a file (with symbol table) # -@@ -432,26 +450,15 @@ intermediate_targets = $(foreach sfx, $(2), \ +@@ -432,26 +450,15 @@ intermediate_targets = $(foreach sfx, $( $(patsubst %$(strip $(1)),%$(sfx), \ $(filter %$(strip $(1)), $(targets)))) # %.asn1.o <- %.asn1.[ch] <- %.asn1 @@ -48588,8 +47315,6 @@ index 2bba59e790b8a..bf44d5769d968 100644 # Build # --------------------------------------------------------------------------- -diff --git a/scripts/Makefile.dtbinst b/scripts/Makefile.dtbinst -index 9d920419a62cf..4be9ebd3995c0 100644 --- a/scripts/Makefile.dtbinst +++ b/scripts/Makefile.dtbinst @@ -31,9 +31,14 @@ $(dst)/%: $(obj)/$(1)% @@ -48609,8 +47334,6 @@ index 9d920419a62cf..4be9ebd3995c0 100644 endif # CONFIG_ARCH_WANT_FLAT_DTB_INSTALL -diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib -index fe5e132fcea89..d9c1d68694ccf 100644 --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib @@ -45,6 +45,11 @@ else @@ -48625,7 +47348,7 @@ index fe5e132fcea89..d9c1d68694ccf 100644 # Expand $(foo-objs) $(foo-y) etc. by replacing their individuals suffix-search = $(strip $(foreach s, $3, $($(1:%$(strip $2)=%$s)))) # List composite targets that are constructed by combining other targets -@@ -75,6 +80,19 @@ always-y += $(hostprogs-always-y) $(hostprogs-always-m) +@@ -75,6 +80,19 @@ always-y += $(hostprogs-always-y) $(host userprogs += $(userprogs-always-y) $(userprogs-always-m) always-y += $(userprogs-always-y) $(userprogs-always-m) @@ -48666,7 +47389,7 @@ index fe5e132fcea89..d9c1d68694ccf 100644 endif endif -@@ -220,7 +239,7 @@ modkern_rustflags = \ +@@ -220,7 +239,7 @@ modkern_rustflags = modkern_aflags = $(if $(part-of-module), \ $(KBUILD_AFLAGS_MODULE) $(AFLAGS_MODULE), \ @@ -48675,7 +47398,7 @@ index fe5e132fcea89..d9c1d68694ccf 100644 c_flags = -Wp,-MMD,$(depfile) $(NOSTDINC_FLAGS) $(LINUXINCLUDE) \ -include $(srctree)/include/linux/compiler_types.h \ -@@ -230,13 +249,19 @@ c_flags = -Wp,-MMD,$(depfile) $(NOSTDINC_FLAGS) $(LINUXINCLUDE) \ +@@ -230,13 +249,19 @@ c_flags = -Wp,-MMD,$(depfile) $(N rust_flags = $(_rust_flags) $(modkern_rustflags) @$(objtree)/include/generated/rustc_cfg a_flags = -Wp,-MMD,$(depfile) $(NOSTDINC_FLAGS) $(LINUXINCLUDE) \ @@ -48696,7 +47419,7 @@ index fe5e132fcea89..d9c1d68694ccf 100644 ifdef CONFIG_OBJTOOL objtool := $(objtree)/tools/objtool/objtool -@@ -326,6 +351,114 @@ cmd_objcopy = $(OBJCOPY) $(OBJCOPYFLAGS) $(OBJCOPYFLAGS_$(@F)) $< $@ +@@ -326,6 +351,114 @@ cmd_objcopy = $(OBJCOPY) $(OBJCOPYFLAGS) quiet_cmd_gzip = GZIP $@ cmd_gzip = cat $(real-prereqs) | $(KGZIP) -n -f -9 > $@ @@ -48834,6 +47557,3 @@ index fe5e132fcea89..d9c1d68694ccf 100644 # Note that the bytes added by size_append will make the xz tool think that # the file is corrupt. This is expected. # --- -2.39.5 -