From 1d22d226a1ad945f50f21346eb382d1d1820fa82 Mon Sep 17 00:00:00 2001 From: Boos4721 <43845654+Boos4721@users.noreply.github.com> Date: Sun, 7 Nov 2021 18:50:35 +0800 Subject: [PATCH] kernel: bump 5.10 to 5.10.78 (#8193) Signed-off-by: boos4721 <3.1415926535boos@gmail.com> --- include/kernel-version.mk | 4 +- ...BCM2708-Add-core-Device-Tree-support.patch | 846 +----------------- ...-for-updating-interrupt-endpoint-int.patch | 4 +- ...hci_fixup_endpoint-for-interval-adju.patch | 4 +- .../811-pci_disable_usb_common_quirks.patch | 2 +- 5 files changed, 35 insertions(+), 825 deletions(-) diff --git a/include/kernel-version.mk b/include/kernel-version.mk index cb4d19558..b8b2936ea 100644 --- a/include/kernel-version.mk +++ b/include/kernel-version.mk @@ -7,10 +7,10 @@ ifdef CONFIG_TESTING_KERNEL endif LINUX_VERSION-5.4 = .156 -LINUX_VERSION-5.10 = .77 +LINUX_VERSION-5.10 = .78 LINUX_KERNEL_HASH-5.4.156 = 06fe73e4623fcf1b3c0d0e1983d8286a2ff5b8fffbcb2163f4c01696a1c377fe -LINUX_KERNEL_HASH-5.10.77 = d3b64edfc1dd7212e62ed733aeeb73d64ffd6d9658d322d44cddf1b41d5b8fc3 +LINUX_KERNEL_HASH-5.10.78 = be806c98e222ea581530727a8e83b0b96fcd678afd12944eb530e58776a6050f remove_uri_prefix=$(subst git://,,$(subst http://,,$(subst https://,,$(1)))) sanitize_uri=$(call qstrip,$(subst @,_,$(subst :,_,$(subst .,_,$(subst -,_,$(subst /,_,$(1))))))) diff --git a/target/linux/bcm27xx/patches-5.10/950-0054-BCM2708-Add-core-Device-Tree-support.patch b/target/linux/bcm27xx/patches-5.10/950-0054-BCM2708-Add-core-Device-Tree-support.patch index a103e04b3..eaf6c75a5 100644 --- a/target/linux/bcm27xx/patches-5.10/950-0054-BCM2708-Add-core-Device-Tree-support.patch +++ b/target/linux/bcm27xx/patches-5.10/950-0054-BCM2708-Add-core-Device-Tree-support.patch @@ -724,8 +724,6 @@ Signed-off-by: Phil Elwell create mode 120000 arch/arm64/boot/dts/broadcom/bcm283x-rpi-lan7515.dtsi create mode 120000 arch/arm64/boot/dts/overlays -diff --git a/.gitignore b/.gitignore -index 67d2f3503128..8b0b16eeca88 100644 --- a/.gitignore +++ b/.gitignore @@ -18,6 +18,7 @@ @@ -736,8 +734,6 @@ index 67d2f3503128..8b0b16eeca88 100644 *.dtb.S *.dwo *.elf -diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile -index ce66ffd5a1bb..87241fe26e10 100644 --- a/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile @@ -1,4 +1,20 @@ @@ -783,9 +779,6 @@ index ce66ffd5a1bb..87241fe26e10 100644 +ifeq ($(CONFIG_ARCH_BCM2835),y) + DTC_FLAGS ?= -@ +endif -diff --git a/arch/arm/boot/dts/bcm2708-rpi-b-plus.dts b/arch/arm/boot/dts/bcm2708-rpi-b-plus.dts -new file mode 100644 -index 000000000000..98581eec4bdc --- /dev/null +++ b/arch/arm/boot/dts/bcm2708-rpi-b-plus.dts @@ -0,0 +1,124 @@ @@ -913,9 +906,6 @@ index 000000000000..98581eec4bdc + pwr_led_trigger = <&pwr_led>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/bcm2708-rpi-b-rev1.dts b/arch/arm/boot/dts/bcm2708-rpi-b-rev1.dts -new file mode 100644 -index 000000000000..7b554b465b27 --- /dev/null +++ b/arch/arm/boot/dts/bcm2708-rpi-b-rev1.dts @@ -0,0 +1,127 @@ @@ -1046,9 +1036,6 @@ index 000000000000..7b554b465b27 + act_led_trigger = <&act_led>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/bcm2708-rpi-b.dts b/arch/arm/boot/dts/bcm2708-rpi-b.dts -new file mode 100644 -index 000000000000..305f1dbde60f --- /dev/null +++ b/arch/arm/boot/dts/bcm2708-rpi-b.dts @@ -0,0 +1,114 @@ @@ -1166,9 +1153,6 @@ index 000000000000..305f1dbde60f + act_led_trigger = <&act_led>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/bcm2708-rpi-bt.dtsi b/arch/arm/boot/dts/bcm2708-rpi-bt.dtsi -new file mode 100644 -index 000000000000..a18f80af97d3 --- /dev/null +++ b/arch/arm/boot/dts/bcm2708-rpi-bt.dtsi @@ -0,0 +1,26 @@ @@ -1198,9 +1182,6 @@ index 000000000000..a18f80af97d3 + krnbt_baudrate = <&bt>,"max-speed:0"; + }; +}; -diff --git a/arch/arm/boot/dts/bcm2708-rpi-cm.dts b/arch/arm/boot/dts/bcm2708-rpi-cm.dts -new file mode 100644 -index 000000000000..93062c4ffad2 --- /dev/null +++ b/arch/arm/boot/dts/bcm2708-rpi-cm.dts @@ -0,0 +1,97 @@ @@ -1301,9 +1282,6 @@ index 000000000000..93062c4ffad2 +&hdmi { + hpd-gpios = <&gpio 46 GPIO_ACTIVE_HIGH>; +}; -diff --git a/arch/arm/boot/dts/bcm2708-rpi-cm.dtsi b/arch/arm/boot/dts/bcm2708-rpi-cm.dtsi -new file mode 100644 -index 000000000000..dce160f420fd --- /dev/null +++ b/arch/arm/boot/dts/bcm2708-rpi-cm.dtsi @@ -0,0 +1,18 @@ @@ -1325,9 +1303,6 @@ index 000000000000..dce160f420fd + act_led_trigger = <&act_led>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/bcm2708-rpi-zero-w.dts b/arch/arm/boot/dts/bcm2708-rpi-zero-w.dts -new file mode 100644 -index 000000000000..f1bbed9fbf73 --- /dev/null +++ b/arch/arm/boot/dts/bcm2708-rpi-zero-w.dts @@ -0,0 +1,163 @@ @@ -1494,9 +1469,6 @@ index 000000000000..f1bbed9fbf73 + act_led_trigger = <&act_led>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/bcm2708-rpi-zero.dts b/arch/arm/boot/dts/bcm2708-rpi-zero.dts -new file mode 100644 -index 000000000000..e7578788b839 --- /dev/null +++ b/arch/arm/boot/dts/bcm2708-rpi-zero.dts @@ -0,0 +1,117 @@ @@ -1617,9 +1589,6 @@ index 000000000000..e7578788b839 + act_led_trigger = <&act_led>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/bcm2708-rpi.dtsi b/arch/arm/boot/dts/bcm2708-rpi.dtsi -new file mode 100644 -index 000000000000..e2458b15d64a --- /dev/null +++ b/arch/arm/boot/dts/bcm2708-rpi.dtsi @@ -0,0 +1,36 @@ @@ -1659,9 +1628,6 @@ index 000000000000..e2458b15d64a +&i2c2 { + status = "disabled"; +}; -diff --git a/arch/arm/boot/dts/bcm2708.dtsi b/arch/arm/boot/dts/bcm2708.dtsi -new file mode 100644 -index 000000000000..36ec4989403f --- /dev/null +++ b/arch/arm/boot/dts/bcm2708.dtsi @@ -0,0 +1,12 @@ @@ -1677,9 +1643,6 @@ index 000000000000..36ec4989403f +&vc4 { + status = "disabled"; +}; -diff --git a/arch/arm/boot/dts/bcm2709-rpi-2-b.dts b/arch/arm/boot/dts/bcm2709-rpi-2-b.dts -new file mode 100644 -index 000000000000..6b2e3c291d72 --- /dev/null +++ b/arch/arm/boot/dts/bcm2709-rpi-2-b.dts @@ -0,0 +1,124 @@ @@ -1807,9 +1770,6 @@ index 000000000000..6b2e3c291d72 + pwr_led_trigger = <&pwr_led>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/bcm2709-rpi.dtsi b/arch/arm/boot/dts/bcm2709-rpi.dtsi -new file mode 100644 -index 000000000000..babfa41cd9f7 --- /dev/null +++ b/arch/arm/boot/dts/bcm2709-rpi.dtsi @@ -0,0 +1,5 @@ @@ -1818,9 +1778,6 @@ index 000000000000..babfa41cd9f7 +&vchiq { + compatible = "brcm,bcm2836-vchiq", "brcm,bcm2835-vchiq"; +}; -diff --git a/arch/arm/boot/dts/bcm2709.dtsi b/arch/arm/boot/dts/bcm2709.dtsi -new file mode 100644 -index 000000000000..68eafc1b281a --- /dev/null +++ b/arch/arm/boot/dts/bcm2709.dtsi @@ -0,0 +1,22 @@ @@ -1846,9 +1803,6 @@ index 000000000000..68eafc1b281a +&vc4 { + status = "disabled"; +}; -diff --git a/arch/arm/boot/dts/bcm270x-rpi.dtsi b/arch/arm/boot/dts/bcm270x-rpi.dtsi -new file mode 100644 -index 000000000000..68a7e1c09db1 --- /dev/null +++ b/arch/arm/boot/dts/bcm270x-rpi.dtsi @@ -0,0 +1,154 @@ @@ -2006,9 +1960,6 @@ index 000000000000..68a7e1c09db1 + status = "disabled"; + }; +}; -diff --git a/arch/arm/boot/dts/bcm270x.dtsi b/arch/arm/boot/dts/bcm270x.dtsi -new file mode 100644 -index 000000000000..446d4ff64842 --- /dev/null +++ b/arch/arm/boot/dts/bcm270x.dtsi @@ -0,0 +1,197 @@ @@ -2209,9 +2160,6 @@ index 000000000000..446d4ff64842 + dmas = <&dma 6>, <&dma 7>; + dma-names = "tx", "rx"; +}; -diff --git a/arch/arm/boot/dts/bcm2710-rpi-2-b.dts b/arch/arm/boot/dts/bcm2710-rpi-2-b.dts -new file mode 100644 -index 000000000000..49cfda63606e --- /dev/null +++ b/arch/arm/boot/dts/bcm2710-rpi-2-b.dts @@ -0,0 +1,124 @@ @@ -2339,9 +2287,6 @@ index 000000000000..49cfda63606e + pwr_led_trigger = <&pwr_led>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dts b/arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dts -new file mode 100644 -index 000000000000..4e4e47100831 --- /dev/null +++ b/arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dts @@ -0,0 +1,196 @@ @@ -2541,9 +2486,6 @@ index 000000000000..4e4e47100831 + eth_max_speed = <ð_phy>,"max-speed:0"; + }; +}; -diff --git a/arch/arm/boot/dts/bcm2710-rpi-3-b.dts b/arch/arm/boot/dts/bcm2710-rpi-3-b.dts -new file mode 100644 -index 000000000000..8989c00b03e5 --- /dev/null +++ b/arch/arm/boot/dts/bcm2710-rpi-3-b.dts @@ -0,0 +1,198 @@ @@ -2745,9 +2687,6 @@ index 000000000000..8989c00b03e5 + pwr_led_trigger = <&pwr_led>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/bcm2710-rpi-cm3.dts b/arch/arm/boot/dts/bcm2710-rpi-cm3.dts -new file mode 100644 -index 000000000000..f972979281f5 --- /dev/null +++ b/arch/arm/boot/dts/bcm2710-rpi-cm3.dts @@ -0,0 +1,133 @@ @@ -2884,9 +2823,6 @@ index 000000000000..f972979281f5 + act_led_trigger = <&act_led>,"linux,default-trigger"; + }; +}; -diff --git a/arch/arm/boot/dts/bcm2710.dtsi b/arch/arm/boot/dts/bcm2710.dtsi -new file mode 100644 -index 000000000000..4e47480dd933 --- /dev/null +++ b/arch/arm/boot/dts/bcm2710.dtsi @@ -0,0 +1,29 @@ @@ -2919,8 +2855,6 @@ index 000000000000..4e47480dd933 +&vc4 { + status = "disabled"; +}; -diff --git a/arch/arm/boot/dts/bcm2711-rpi-4-b.dts b/arch/arm/boot/dts/bcm2711-rpi-4-b.dts -index 5395e8c2484e..3e67c2b634be 100644 --- a/arch/arm/boot/dts/bcm2711-rpi-4-b.dts +++ b/arch/arm/boot/dts/bcm2711-rpi-4-b.dts @@ -2,7 +2,6 @@ @@ -2931,7 +2865,7 @@ index 5395e8c2484e..3e67c2b634be 100644 #include -@@ -95,7 +94,7 @@ expgpio: gpio { +@@ -95,7 +94,7 @@ "VDD_SD_IO_SEL", "CAM_GPIO", "SD_PWR_ON", @@ -2940,7 +2874,7 @@ index 5395e8c2484e..3e67c2b634be 100644 status = "okay"; }; -@@ -301,3 +300,306 @@ &vc4 { +@@ -302,3 +301,306 @@ &vec { status = "disabled"; }; @@ -3247,9 +3181,6 @@ index 5395e8c2484e..3e67c2b634be 100644 + <&spi0>, "dmas:8=", <&dma40>; + }; +}; -diff --git a/arch/arm/boot/dts/bcm2711-rpi-cm4.dts b/arch/arm/boot/dts/bcm2711-rpi-cm4.dts -new file mode 100644 -index 000000000000..0ca3a0126220 --- /dev/null +++ b/arch/arm/boot/dts/bcm2711-rpi-cm4.dts @@ -0,0 +1,609 @@ @@ -3862,9 +3793,6 @@ index 000000000000..0ca3a0126220 + <&spi0>, "dmas:8=", <&dma40>; + }; +}; -diff --git a/arch/arm/boot/dts/bcm2711-rpi.dtsi b/arch/arm/boot/dts/bcm2711-rpi.dtsi -new file mode 100644 -index 000000000000..4f903a787d65 --- /dev/null +++ b/arch/arm/boot/dts/bcm2711-rpi.dtsi @@ -0,0 +1,201 @@ @@ -4069,11 +3997,9 @@ index 000000000000..4f903a787d65 +&dvp { + status = "disabled"; +}; -diff --git a/arch/arm/boot/dts/bcm2711.dtsi b/arch/arm/boot/dts/bcm2711.dtsi -index 3d040f6e2a20..6e0339266027 100644 --- a/arch/arm/boot/dts/bcm2711.dtsi +++ b/arch/arm/boot/dts/bcm2711.dtsi -@@ -318,7 +318,8 @@ hdmi0: hdmi@7ef00700 { +@@ -318,7 +318,8 @@ <0x7ef01f00 0x400>, <0x7ef00200 0x80>, <0x7ef04300 0x100>, @@ -4083,7 +4009,7 @@ index 3d040f6e2a20..6e0339266027 100644 reg-names = "hdmi", "dvp", "phy", -@@ -327,12 +328,18 @@ hdmi0: hdmi@7ef00700 { +@@ -327,12 +328,18 @@ "metadata", "csc", "cec", @@ -4103,7 +4029,7 @@ index 3d040f6e2a20..6e0339266027 100644 status = "disabled"; }; -@@ -354,7 +361,8 @@ hdmi1: hdmi@7ef05700 { +@@ -354,7 +361,8 @@ <0x7ef06f00 0x400>, <0x7ef00280 0x80>, <0x7ef09300 0x100>, @@ -4113,7 +4039,7 @@ index 3d040f6e2a20..6e0339266027 100644 reg-names = "hdmi", "dvp", "phy", -@@ -363,12 +371,18 @@ hdmi1: hdmi@7ef05700 { +@@ -363,12 +371,18 @@ "metadata", "csc", "cec", @@ -4133,7 +4059,7 @@ index 3d040f6e2a20..6e0339266027 100644 status = "disabled"; }; -@@ -468,14 +482,14 @@ cpu3: cpu@3 { +@@ -468,14 +482,14 @@ scb { compatible = "simple-bus"; #address-cells = <2>; @@ -4152,7 +4078,7 @@ index 3d040f6e2a20..6e0339266027 100644 device_type = "pci"; #address-cells = <3>; #interrupt-cells = <1>; -@@ -503,7 +517,7 @@ pcie0: pcie@7d500000 { +@@ -503,7 +517,7 @@ genet: ethernet@7d580000 { compatible = "brcm,bcm2711-genet-v5"; @@ -4161,7 +4087,7 @@ index 3d040f6e2a20..6e0339266027 100644 #address-cells = <0x1>; #size-cells = <0x1>; interrupts = , -@@ -1010,7 +1024,7 @@ &cma { +@@ -1010,7 +1024,7 @@ alloc-ranges = <0x0 0x00000000 0x40000000>; }; @@ -4170,9 +4096,6 @@ index 3d040f6e2a20..6e0339266027 100644 compatible = "brcm,bcm2711-i2c", "brcm,bcm2835-i2c"; interrupts = ; }; -diff --git a/arch/arm/boot/dts/bcm271x-rpi-bt.dtsi b/arch/arm/boot/dts/bcm271x-rpi-bt.dtsi -new file mode 100644 -index 000000000000..6b9b79f74cf3 --- /dev/null +++ b/arch/arm/boot/dts/bcm271x-rpi-bt.dtsi @@ -0,0 +1,26 @@ @@ -4202,11 +4125,9 @@ index 000000000000..6b9b79f74cf3 + krnbt_baudrate = <&bt>,"max-speed:0"; + }; +}; -diff --git a/arch/arm/boot/dts/bcm2835-common.dtsi b/arch/arm/boot/dts/bcm2835-common.dtsi -index 4119271c979d..bd77ba3a3562 100644 --- a/arch/arm/boot/dts/bcm2835-common.dtsi +++ b/arch/arm/boot/dts/bcm2835-common.dtsi -@@ -116,12 +116,14 @@ hdmi: hdmi@7e902000 { +@@ -116,12 +116,14 @@ compatible = "brcm,bcm2835-hdmi"; reg = <0x7e902000 0x600>, <0x7e808000 0x100>; @@ -4222,11 +4143,9 @@ index 4119271c979d..bd77ba3a3562 100644 dma-names = "audio-rx"; status = "disabled"; }; -diff --git a/arch/arm/boot/dts/bcm2835-rpi-a-plus.dts b/arch/arm/boot/dts/bcm2835-rpi-a-plus.dts -index 40b9405f1a8e..d2384d8e8555 100644 --- a/arch/arm/boot/dts/bcm2835-rpi-a-plus.dts +++ b/arch/arm/boot/dts/bcm2835-rpi-a-plus.dts -@@ -126,3 +126,8 @@ &uart0 { +@@ -126,3 +126,8 @@ pinctrl-0 = <&uart0_gpio14>; status = "okay"; }; @@ -4235,11 +4154,9 @@ index 40b9405f1a8e..d2384d8e8555 100644 +&i2c0mux { + pinctrl-1 = <&i2c0_gpio28>; +}; -diff --git a/arch/arm/boot/dts/bcm2835-rpi-a.dts b/arch/arm/boot/dts/bcm2835-rpi-a.dts -index 11edb581dbaf..4ceca674b752 100644 --- a/arch/arm/boot/dts/bcm2835-rpi-a.dts +++ b/arch/arm/boot/dts/bcm2835-rpi-a.dts -@@ -121,3 +121,10 @@ &uart0 { +@@ -121,3 +121,10 @@ pinctrl-0 = <&uart0_gpio14>; status = "okay"; }; @@ -4250,11 +4167,9 @@ index 11edb581dbaf..4ceca674b752 100644 +&i2c0mux { + pinctrl-1 = <&i2c0_gpio0>; +}; -diff --git a/arch/arm/boot/dts/bcm2835-rpi-b-plus.dts b/arch/arm/boot/dts/bcm2835-rpi-b-plus.dts -index 1b435c64bd9c..8f2d10d82fa1 100644 --- a/arch/arm/boot/dts/bcm2835-rpi-b-plus.dts +++ b/arch/arm/boot/dts/bcm2835-rpi-b-plus.dts -@@ -128,3 +128,8 @@ &uart0 { +@@ -128,3 +128,8 @@ pinctrl-0 = <&uart0_gpio14>; status = "okay"; }; @@ -4263,11 +4178,9 @@ index 1b435c64bd9c..8f2d10d82fa1 100644 +&i2c0mux { + pinctrl-1 = <&i2c0_gpio28>; +}; -diff --git a/arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts b/arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts -index a23c25c00eea..547c88a3ae9f 100644 --- a/arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts +++ b/arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts -@@ -121,3 +121,10 @@ &uart0 { +@@ -121,3 +121,10 @@ pinctrl-0 = <&uart0_gpio14>; status = "okay"; }; @@ -4278,11 +4191,9 @@ index a23c25c00eea..547c88a3ae9f 100644 +&i2c0mux { + pinctrl-1 = <&i2c0_gpio0>; +}; -diff --git a/arch/arm/boot/dts/bcm2835-rpi-b.dts b/arch/arm/boot/dts/bcm2835-rpi-b.dts -index 1b63d6b19750..073fc99ef8a2 100644 --- a/arch/arm/boot/dts/bcm2835-rpi-b.dts +++ b/arch/arm/boot/dts/bcm2835-rpi-b.dts -@@ -116,3 +116,10 @@ &uart0 { +@@ -116,3 +116,10 @@ pinctrl-0 = <&uart0_gpio14>; status = "okay"; }; @@ -4293,11 +4204,9 @@ index 1b63d6b19750..073fc99ef8a2 100644 +&i2c0mux { + pinctrl-1 = <&i2c0_gpio0>; +}; -diff --git a/arch/arm/boot/dts/bcm2835-rpi-cm1-io1.dts b/arch/arm/boot/dts/bcm2835-rpi-cm1-io1.dts -index a75c882e6575..95564c93a645 100644 --- a/arch/arm/boot/dts/bcm2835-rpi-cm1-io1.dts +++ b/arch/arm/boot/dts/bcm2835-rpi-cm1-io1.dts -@@ -95,3 +95,8 @@ &uart0 { +@@ -95,3 +95,8 @@ pinctrl-0 = <&uart0_gpio14>; status = "okay"; }; @@ -4306,11 +4215,9 @@ index a75c882e6575..95564c93a645 100644 +&i2c0mux { + pinctrl-1 = <&i2c0_gpio28>; +}; -diff --git a/arch/arm/boot/dts/bcm2835-rpi-zero-w.dts b/arch/arm/boot/dts/bcm2835-rpi-zero-w.dts -index 33b2b77aa47d..3ea5c7e6be54 100644 --- a/arch/arm/boot/dts/bcm2835-rpi-zero-w.dts +++ b/arch/arm/boot/dts/bcm2835-rpi-zero-w.dts -@@ -149,3 +149,8 @@ &uart1 { +@@ -149,3 +149,8 @@ pinctrl-0 = <&uart1_gpio14>; status = "okay"; }; @@ -4319,11 +4226,9 @@ index 33b2b77aa47d..3ea5c7e6be54 100644 +&i2c0mux { + pinctrl-1 = <&i2c0_gpio28>; +}; -diff --git a/arch/arm/boot/dts/bcm2835-rpi-zero.dts b/arch/arm/boot/dts/bcm2835-rpi-zero.dts -index 6f9b3a908f28..a0eabab12c99 100644 --- a/arch/arm/boot/dts/bcm2835-rpi-zero.dts +++ b/arch/arm/boot/dts/bcm2835-rpi-zero.dts -@@ -117,3 +117,8 @@ &uart0 { +@@ -117,3 +117,8 @@ pinctrl-0 = <&uart0_gpio14>; status = "okay"; }; @@ -4332,11 +4237,9 @@ index 6f9b3a908f28..a0eabab12c99 100644 +&i2c0mux { + pinctrl-1 = <&i2c0_gpio28>; +}; -diff --git a/arch/arm/boot/dts/bcm2835-rpi.dtsi b/arch/arm/boot/dts/bcm2835-rpi.dtsi -index 87ddcad76083..1b16cb9ccb88 100644 --- a/arch/arm/boot/dts/bcm2835-rpi.dtsi +++ b/arch/arm/boot/dts/bcm2835-rpi.dtsi -@@ -19,6 +19,11 @@ firmware: firmware { +@@ -19,6 +19,11 @@ mboxes = <&mailbox>; dma-ranges; @@ -4348,7 +4251,7 @@ index 87ddcad76083..1b16cb9ccb88 100644 }; power: power { -@@ -49,13 +54,17 @@ alt0: alt0 { +@@ -49,13 +54,17 @@ }; }; @@ -4369,11 +4272,9 @@ index 87ddcad76083..1b16cb9ccb88 100644 &i2c1 { pinctrl-names = "default"; pinctrl-0 = <&i2c1_gpio2>; -diff --git a/arch/arm/boot/dts/bcm2835.dtsi b/arch/arm/boot/dts/bcm2835.dtsi -index 0549686134ea..2ea891228ea0 100644 --- a/arch/arm/boot/dts/bcm2835.dtsi +++ b/arch/arm/boot/dts/bcm2835.dtsi -@@ -19,7 +19,7 @@ cpu@0 { +@@ -19,7 +19,7 @@ soc { ranges = <0x7e000000 0x20000000 0x02000000>; @@ -4382,11 +4283,9 @@ index 0549686134ea..2ea891228ea0 100644 }; arm-pmu { -diff --git a/arch/arm/boot/dts/bcm2836-rpi-2-b.dts b/arch/arm/boot/dts/bcm2836-rpi-2-b.dts -index d8af8eeac7b6..bf22b74359d8 100644 --- a/arch/arm/boot/dts/bcm2836-rpi-2-b.dts +++ b/arch/arm/boot/dts/bcm2836-rpi-2-b.dts -@@ -128,3 +128,8 @@ &uart0 { +@@ -128,3 +128,8 @@ pinctrl-0 = <&uart0_gpio14>; status = "okay"; }; @@ -4395,11 +4294,9 @@ index d8af8eeac7b6..bf22b74359d8 100644 +&i2c0mux { + pinctrl-1 = <&i2c0_gpio28>; +}; -diff --git a/arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts b/arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts -index 77099a7871b0..9529c0475673 100644 --- a/arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts +++ b/arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts -@@ -178,3 +178,8 @@ &uart1 { +@@ -178,3 +178,8 @@ pinctrl-0 = <&uart1_gpio14>; status = "okay"; }; @@ -4408,11 +4305,9 @@ index 77099a7871b0..9529c0475673 100644 +&i2c0mux { + pinctrl-1 = <&i2c0_gpio44>; +}; -diff --git a/arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts b/arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts -index 61010266ca9a..40cb269aed0f 100644 --- a/arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts +++ b/arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts -@@ -181,3 +181,8 @@ &uart1 { +@@ -181,3 +181,8 @@ pinctrl-0 = <&uart1_gpio14>; status = "okay"; }; @@ -4421,11 +4316,9 @@ index 61010266ca9a..40cb269aed0f 100644 +&i2c0mux { + pinctrl-1 = <&i2c0_gpio44>; +}; -diff --git a/arch/arm/boot/dts/bcm2837-rpi-3-b.dts b/arch/arm/boot/dts/bcm2837-rpi-3-b.dts -index dd4a48604097..8f16b6b3fe08 100644 --- a/arch/arm/boot/dts/bcm2837-rpi-3-b.dts +++ b/arch/arm/boot/dts/bcm2837-rpi-3-b.dts -@@ -174,3 +174,8 @@ &sdhost { +@@ -174,3 +174,8 @@ status = "okay"; bus-width = <4>; }; @@ -4434,11 +4327,9 @@ index dd4a48604097..8f16b6b3fe08 100644 +&i2c0mux { + pinctrl-1 = <&i2c0_gpio44>; +}; -diff --git a/arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts b/arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts -index 588d9411ceb6..dde209ade51b 100644 --- a/arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts +++ b/arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts -@@ -94,3 +94,8 @@ &uart0 { +@@ -94,3 +94,8 @@ pinctrl-0 = <&uart0_gpio14>; status = "okay"; }; @@ -4447,9 +4338,6 @@ index 588d9411ceb6..dde209ade51b 100644 +&i2c0mux { + pinctrl-1 = <&i2c0_gpio28>; +}; -diff --git a/arch/arm/boot/dts/bcm283x-rpi-csi0-2lane.dtsi b/arch/arm/boot/dts/bcm283x-rpi-csi0-2lane.dtsi -new file mode 100644 -index 000000000000..6e4ce8622b47 --- /dev/null +++ b/arch/arm/boot/dts/bcm283x-rpi-csi0-2lane.dtsi @@ -0,0 +1,4 @@ @@ -4457,9 +4345,6 @@ index 000000000000..6e4ce8622b47 +&csi0 { + brcm,num-data-lanes = <2>; +}; -diff --git a/arch/arm/boot/dts/bcm283x-rpi-csi1-2lane.dtsi b/arch/arm/boot/dts/bcm283x-rpi-csi1-2lane.dtsi -new file mode 100644 -index 000000000000..6938f4daacdc --- /dev/null +++ b/arch/arm/boot/dts/bcm283x-rpi-csi1-2lane.dtsi @@ -0,0 +1,4 @@ @@ -4467,9 +4352,6 @@ index 000000000000..6938f4daacdc +&csi1 { + brcm,num-data-lanes = <2>; +}; -diff --git a/arch/arm/boot/dts/bcm283x-rpi-csi1-4lane.dtsi b/arch/arm/boot/dts/bcm283x-rpi-csi1-4lane.dtsi -new file mode 100644 -index 000000000000..b37037437bee --- /dev/null +++ b/arch/arm/boot/dts/bcm283x-rpi-csi1-4lane.dtsi @@ -0,0 +1,4 @@ @@ -4477,9 +4359,6 @@ index 000000000000..b37037437bee +&csi1 { + brcm,num-data-lanes = <4>; +}; -diff --git a/arch/arm/boot/dts/bcm283x-rpi-i2c0mux_0_28.dtsi b/arch/arm/boot/dts/bcm283x-rpi-i2c0mux_0_28.dtsi -new file mode 100644 -index 000000000000..38f0074bce3f --- /dev/null +++ b/arch/arm/boot/dts/bcm283x-rpi-i2c0mux_0_28.dtsi @@ -0,0 +1,4 @@ @@ -4487,9 +4366,6 @@ index 000000000000..38f0074bce3f + pinctrl-0 = <&i2c0_gpio0>; + pinctrl-1 = <&i2c0_gpio28>; +}; -diff --git a/arch/arm/boot/dts/bcm283x-rpi-i2c0mux_0_44.dtsi b/arch/arm/boot/dts/bcm283x-rpi-i2c0mux_0_44.dtsi -new file mode 100644 -index 000000000000..119946d878db --- /dev/null +++ b/arch/arm/boot/dts/bcm283x-rpi-i2c0mux_0_44.dtsi @@ -0,0 +1,4 @@ @@ -4497,9 +4373,6 @@ index 000000000000..119946d878db + pinctrl-0 = <&i2c0_gpio0>; + pinctrl-1 = <&i2c0_gpio44>; +}; -diff --git a/arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi b/arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi -deleted file mode 100644 -index 0ff0e9e25327..000000000000 --- a/arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi +++ /dev/null @@ -1,7 +0,0 @@ @@ -4510,11 +4383,9 @@ index 0ff0e9e25327..000000000000 - g-np-tx-fifo-size = <32>; - g-tx-fifo-size = <256 256 512 512 512 768 768>; -}; -diff --git a/arch/arm/boot/dts/bcm283x.dtsi b/arch/arm/boot/dts/bcm283x.dtsi -index 0f3be55201a5..6d305b8b5ebe 100644 --- a/arch/arm/boot/dts/bcm283x.dtsi +++ b/arch/arm/boot/dts/bcm283x.dtsi -@@ -334,7 +334,7 @@ spi: spi@7e204000 { +@@ -334,7 +334,7 @@ status = "disabled"; }; @@ -4523,7 +4394,7 @@ index 0f3be55201a5..6d305b8b5ebe 100644 compatible = "brcm,bcm2835-i2c"; reg = <0x7e205000 0x200>; interrupts = <2 21>; -@@ -344,6 +344,30 @@ i2c0: i2c@7e205000 { +@@ -344,6 +344,30 @@ status = "disabled"; }; @@ -4554,9 +4425,6 @@ index 0f3be55201a5..6d305b8b5ebe 100644 dpi: dpi@7e208000 { compatible = "brcm,bcm2835-dpi"; reg = <0x7e208000 0x8c>; -diff --git a/arch/arm/boot/dts/overlays/Makefile b/arch/arm/boot/dts/overlays/Makefile -new file mode 100644 -index 000000000000..b30568e29526 --- /dev/null +++ b/arch/arm/boot/dts/overlays/Makefile @@ -0,0 +1,216 @@ @@ -4776,9 +4644,6 @@ index 000000000000..b30568e29526 + +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 000000000000..eff90baed406 --- /dev/null +++ b/arch/arm/boot/dts/overlays/README @@ -0,0 +1,3040 @@ @@ -7822,9 +7687,6 @@ index 000000000000..eff90baed406 +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 000000000000..2f4bbb407f89 --- /dev/null +++ b/arch/arm/boot/dts/overlays/act-led-overlay.dts @@ -0,0 +1,27 @@ @@ -7855,9 +7717,6 @@ index 000000000000..2f4bbb407f89 + activelow = <&frag0>,"gpios:8"; + }; +}; -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 000000000000..e1ce94a8cd3e --- /dev/null +++ b/arch/arm/boot/dts/overlays/adafruit18-overlay.dts @@ -0,0 +1,55 @@ @@ -7916,9 +7775,6 @@ index 000000000000..e1ce94a8cd3e + 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 000000000000..298488e19156 --- /dev/null +++ b/arch/arm/boot/dts/overlays/adau1977-adc-overlay.dts @@ -0,0 +1,40 @@ @@ -7962,9 +7818,6 @@ index 000000000000..298488e19156 + }; + }; +}; -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 000000000000..5fed769d2526 --- /dev/null +++ b/arch/arm/boot/dts/overlays/adau7002-simple-overlay.dts @@ -0,0 +1,52 @@ @@ -8020,9 +7873,6 @@ index 000000000000..5fed769d2526 + 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 000000000000..deeee1228395 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ads1015-overlay.dts @@ -0,0 +1,98 @@ @@ -8124,9 +7974,6 @@ index 000000000000..deeee1228395 + }; + +}; -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 000000000000..4fc571c2db33 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ads1115-overlay.dts @@ -0,0 +1,103 @@ @@ -8233,9 +8080,6 @@ index 000000000000..4fc571c2db33 + chd_datarate = <&channel_d>,"ti,datarate:0"; + }; +}; -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 000000000000..1c5c9b6bb6ff --- /dev/null +++ b/arch/arm/boot/dts/overlays/ads7846-overlay.dts @@ -0,0 +1,89 @@ @@ -8328,9 +8172,6 @@ index 000000000000..1c5c9b6bb6ff + 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 000000000000..5d85dfd0595c --- /dev/null +++ b/arch/arm/boot/dts/overlays/adv7282m-overlay.dts @@ -0,0 +1,65 @@ @@ -8399,9 +8240,6 @@ index 000000000000..5d85dfd0595c + addr = <&adv728x>,"reg:0"; + }; +}; -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 000000000000..ea392e886984 --- /dev/null +++ b/arch/arm/boot/dts/overlays/adv728x-m-overlay.dts @@ -0,0 +1,37 @@ @@ -8442,9 +8280,6 @@ index 000000000000..ea392e886984 + 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 000000000000..82f9b3734fb1 --- /dev/null +++ b/arch/arm/boot/dts/overlays/akkordion-iqdacplus-overlay.dts @@ -0,0 +1,49 @@ @@ -8497,9 +8332,6 @@ index 000000000000..82f9b3734fb1 + 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 000000000000..873cb2fab52b --- /dev/null +++ b/arch/arm/boot/dts/overlays/allo-boss-dac-pcm512x-audio-overlay.dts @@ -0,0 +1,59 @@ @@ -8562,9 +8394,6 @@ index 000000000000..873cb2fab52b + slave = <&boss_dac>,"allo,slave?"; + }; +}; -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 000000000000..ea018ace34d4 --- /dev/null +++ b/arch/arm/boot/dts/overlays/allo-digione-overlay.dts @@ -0,0 +1,44 @@ @@ -8612,9 +8441,6 @@ index 000000000000..ea018ace34d4 + }; + }; +}; -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 000000000000..b25fd681f09f --- /dev/null +++ b/arch/arm/boot/dts/overlays/allo-katana-dac-audio-overlay.dts @@ -0,0 +1,57 @@ @@ -8675,9 +8501,6 @@ index 000000000000..b25fd681f09f + }; +}; + -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 000000000000..bfc66da6295a --- /dev/null +++ b/arch/arm/boot/dts/overlays/allo-piano-dac-pcm512x-audio-overlay.dts @@ -0,0 +1,54 @@ @@ -8735,9 +8558,6 @@ index 000000000000..bfc66da6295a + <&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 000000000000..374c553db062 --- /dev/null +++ b/arch/arm/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio-overlay.dts @@ -0,0 +1,55 @@ @@ -8796,9 +8616,6 @@ index 000000000000..374c553db062 + <&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 000000000000..87523dcca318 --- /dev/null +++ b/arch/arm/boot/dts/overlays/anyspi-overlay.dts @@ -0,0 +1,205 @@ @@ -9007,9 +8824,6 @@ index 000000000000..87523dcca318 + <&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 000000000000..c216932278ab --- /dev/null +++ b/arch/arm/boot/dts/overlays/apds9960-overlay.dts @@ -0,0 +1,57 @@ @@ -9070,9 +8884,6 @@ index 000000000000..c216932278ab + }; +}; + -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 000000000000..4769296ec9d6 --- /dev/null +++ b/arch/arm/boot/dts/overlays/applepi-dac-overlay.dts @@ -0,0 +1,57 @@ @@ -9133,9 +8944,6 @@ index 000000000000..4769296ec9d6 + 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/at86rf233-overlay.dts b/arch/arm/boot/dts/overlays/at86rf233-overlay.dts -new file mode 100644 -index 000000000000..5a3f4571ee78 --- /dev/null +++ b/arch/arm/boot/dts/overlays/at86rf233-overlay.dts @@ -0,0 +1,57 @@ @@ -9196,9 +9004,6 @@ index 000000000000..5a3f4571ee78 + 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 000000000000..57a66eac8e9b --- /dev/null +++ b/arch/arm/boot/dts/overlays/audioinjector-addons-overlay.dts @@ -0,0 +1,60 @@ @@ -9262,9 +9067,6 @@ index 000000000000..57a66eac8e9b + non-stop-clocks = <&snd>, "non-stop-clocks?"; + }; +}; -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 000000000000..63e05cf9665d --- /dev/null +++ b/arch/arm/boot/dts/overlays/audioinjector-isolated-soundcard-overlay.dts @@ -0,0 +1,55 @@ @@ -9323,9 +9125,6 @@ index 000000000000..63e05cf9665d + }; + }; +}; -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 000000000000..fb4a4678a17a --- /dev/null +++ b/arch/arm/boot/dts/overlays/audioinjector-ultra-overlay.dts @@ -0,0 +1,71 @@ @@ -9400,9 +9199,6 @@ index 000000000000..fb4a4678a17a + }; + }; +}; -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 000000000000..68f4427d86c3 --- /dev/null +++ b/arch/arm/boot/dts/overlays/audioinjector-wm8731-audio-overlay.dts @@ -0,0 +1,39 @@ @@ -9445,9 +9241,6 @@ index 000000000000..68f4427d86c3 + }; + }; +}; -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 000000000000..81af26374d92 --- /dev/null +++ b/arch/arm/boot/dts/overlays/audiosense-pi-overlay.dts @@ -0,0 +1,82 @@ @@ -9533,9 +9326,6 @@ index 000000000000..81af26374d92 + }; + }; +}; -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 000000000000..d624bb3a3fea --- /dev/null +++ b/arch/arm/boot/dts/overlays/audremap-overlay.dts @@ -0,0 +1,35 @@ @@ -9574,9 +9364,6 @@ index 000000000000..d624bb3a3fea + pins_18_19 = <0>,"-1+2"; + }; +}; -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 000000000000..e7ead7cdf5f5 --- /dev/null +++ b/arch/arm/boot/dts/overlays/balena-fin-overlay.dts @@ -0,0 +1,125 @@ @@ -9705,9 +9492,6 @@ index 000000000000..e7ead7cdf5f5 + }; + }; +}; -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 000000000000..1d87c599f909 --- /dev/null +++ b/arch/arm/boot/dts/overlays/cma-overlay.dts @@ -0,0 +1,36 @@ @@ -9747,9 +9531,6 @@ index 000000000000..1d87c599f909 + cma-default = <0>,"-0"; + }; +}; -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 000000000000..6feeeb402493 --- /dev/null +++ b/arch/arm/boot/dts/overlays/dht11-overlay.dts @@ -0,0 +1,41 @@ @@ -9794,9 +9575,6 @@ index 000000000000..6feeeb402493 + <&dht11>,"reg:0"; + }; +}; -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 000000000000..d863e5c167cc --- /dev/null +++ b/arch/arm/boot/dts/overlays/dionaudio-loco-overlay.dts @@ -0,0 +1,39 @@ @@ -9839,9 +9617,6 @@ index 000000000000..d863e5c167cc + }; + }; +}; -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 000000000000..dfb8922a654b --- /dev/null +++ b/arch/arm/boot/dts/overlays/dionaudio-loco-v2-overlay.dts @@ -0,0 +1,49 @@ @@ -9894,9 +9669,6 @@ index 000000000000..dfb8922a654b + 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 000000000000..d5a66e5d76a9 --- /dev/null +++ b/arch/arm/boot/dts/overlays/disable-bt-overlay.dts @@ -0,0 +1,64 @@ @@ -9964,9 +9736,6 @@ index 000000000000..d5a66e5d76a9 + }; + }; +}; -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 000000000000..75e046463900 --- /dev/null +++ b/arch/arm/boot/dts/overlays/disable-wifi-overlay.dts @@ -0,0 +1,20 @@ @@ -9990,9 +9759,6 @@ index 000000000000..75e046463900 + }; + }; +}; -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 000000000000..4abe5be744db --- /dev/null +++ b/arch/arm/boot/dts/overlays/dpi18-overlay.dts @@ -0,0 +1,39 @@ @@ -10035,9 +9801,6 @@ index 000000000000..4abe5be744db + }; + }; +}; -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 000000000000..44335cc81277 --- /dev/null +++ b/arch/arm/boot/dts/overlays/dpi24-overlay.dts @@ -0,0 +1,39 @@ @@ -10080,9 +9843,6 @@ index 000000000000..44335cc81277 + }; + }; +}; -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 000000000000..d18187d7f343 --- /dev/null +++ b/arch/arm/boot/dts/overlays/draws-overlay.dts @@ -0,0 +1,208 @@ @@ -10294,9 +10054,6 @@ index 000000000000..d18187d7f343 + 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 000000000000..78c5e9f85048 --- /dev/null +++ b/arch/arm/boot/dts/overlays/dwc-otg-overlay.dts @@ -0,0 +1,14 @@ @@ -10314,9 +10071,6 @@ index 000000000000..78c5e9f85048 + }; + }; +}; -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 000000000000..0d83e344ad97 --- /dev/null +++ b/arch/arm/boot/dts/overlays/dwc2-overlay.dts @@ -0,0 +1,26 @@ @@ -10346,9 +10100,6 @@ index 000000000000..0d83e344ad97 + g-rx-fifo-size = <&dwc2_usb>,"g-rx-fifo-size:0"; + }; +}; -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 000000000000..7af5c2e607ea --- /dev/null +++ b/arch/arm/boot/dts/overlays/enc28j60-overlay.dts @@ -0,0 +1,53 @@ @@ -10405,9 +10156,6 @@ index 000000000000..7af5c2e607ea + 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 000000000000..17cb5b8fa485 --- /dev/null +++ b/arch/arm/boot/dts/overlays/enc28j60-spi2-overlay.dts @@ -0,0 +1,47 @@ @@ -10458,9 +10206,6 @@ index 000000000000..17cb5b8fa485 + 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 000000000000..6f087fb20661 --- /dev/null +++ b/arch/arm/boot/dts/overlays/exc3000-overlay.dts @@ -0,0 +1,48 @@ @@ -10512,9 +10257,6 @@ index 000000000000..6f087fb20661 + swapxy = <&exc3000>,"touchscreen-swapped-x-y?"; + }; +}; -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 000000000000..743f14ae5768 --- /dev/null +++ b/arch/arm/boot/dts/overlays/fe-pi-audio-overlay.dts @@ -0,0 +1,70 @@ @@ -10588,9 +10330,6 @@ index 000000000000..743f14ae5768 + }; + }; +}; -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 000000000000..9e06e388e4d3 --- /dev/null +++ b/arch/arm/boot/dts/overlays/fsm-demo-overlay.dts @@ -0,0 +1,104 @@ @@ -10698,9 +10437,6 @@ index 000000000000..9e06e388e4d3 + fsm_debug = <&fsm_demo>,"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 000000000000..afc9f034b5fc --- /dev/null +++ b/arch/arm/boot/dts/overlays/ghost-amp-overlay.dts @@ -0,0 +1,119 @@ @@ -10823,9 +10559,6 @@ index 000000000000..afc9f034b5fc + 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 000000000000..a11d65f81c5e --- /dev/null +++ b/arch/arm/boot/dts/overlays/goodix-overlay.dts @@ -0,0 +1,46 @@ @@ -10875,9 +10608,6 @@ index 000000000000..a11d65f81c5e + <>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 000000000000..e443be1f9a0e --- /dev/null +++ b/arch/arm/boot/dts/overlays/googlevoicehat-soundcard-overlay.dts @@ -0,0 +1,49 @@ @@ -10930,9 +10660,6 @@ index 000000000000..e443be1f9a0e + }; + }; +}; -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 000000000000..77a7bbb41e3b --- /dev/null +++ b/arch/arm/boot/dts/overlays/gpio-fan-overlay.dts @@ -0,0 +1,79 @@ @@ -11015,9 +10742,6 @@ index 000000000000..77a7bbb41e3b + temp = <&cpu_hot>,"temperature:0"; + }; +}; -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 000000000000..162b6ce07dc9 --- /dev/null +++ b/arch/arm/boot/dts/overlays/gpio-ir-overlay.dts @@ -0,0 +1,49 @@ @@ -11070,9 +10794,6 @@ index 000000000000..162b6ce07dc9 + 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 000000000000..3625431b7560 --- /dev/null +++ b/arch/arm/boot/dts/overlays/gpio-ir-tx-overlay.dts @@ -0,0 +1,36 @@ @@ -11112,9 +10833,6 @@ index 000000000000..3625431b7560 + 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 000000000000..2e7253d1d0ab --- /dev/null +++ b/arch/arm/boot/dts/overlays/gpio-key-overlay.dts @@ -0,0 +1,48 @@ @@ -11166,9 +10884,6 @@ index 000000000000..2e7253d1d0ab + }; + +}; -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 000000000000..96cbe80820b7 --- /dev/null +++ b/arch/arm/boot/dts/overlays/gpio-no-bank0-irq-overlay.dts @@ -0,0 +1,14 @@ @@ -11186,9 +10901,6 @@ index 000000000000..96cbe80820b7 + }; + }; +}; -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 000000000000..55f9bff3a8f6 --- /dev/null +++ b/arch/arm/boot/dts/overlays/gpio-no-irq-overlay.dts @@ -0,0 +1,14 @@ @@ -11206,9 +10918,6 @@ index 000000000000..55f9bff3a8f6 + }; + }; +}; -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 000000000000..416aa2bc797a --- /dev/null +++ b/arch/arm/boot/dts/overlays/gpio-poweroff-overlay.dts @@ -0,0 +1,37 @@ @@ -11249,9 +10958,6 @@ index 000000000000..416aa2bc797a + timeout_ms = <&power_ctrl>,"timeout-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 000000000000..0a27595143ec --- /dev/null +++ b/arch/arm/boot/dts/overlays/gpio-shutdown-overlay.dts @@ -0,0 +1,84 @@ @@ -11339,9 +11045,6 @@ index 000000000000..0a27595143ec + }; + +}; -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 000000000000..ee726669ff51 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hd44780-lcd-overlay.dts @@ -0,0 +1,46 @@ @@ -11391,9 +11094,6 @@ index 000000000000..ee726669ff51 + }; + +}; -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 000000000000..50b9a2665c80 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hdmi-backlight-hwhack-gpio-overlay.dts @@ -0,0 +1,47 @@ @@ -11444,9 +11144,6 @@ index 000000000000..50b9a2665c80 + active_low = <&hdmi_backlight_hwhack_gpio>,"gpios:8"; + }; +}; -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 000000000000..142518ab348b --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-amp-overlay.dts @@ -0,0 +1,39 @@ @@ -11489,9 +11186,6 @@ index 000000000000..142518ab348b + }; + }; +}; -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 000000000000..ea8a6c8f36c0 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-dac-overlay.dts @@ -0,0 +1,34 @@ @@ -11529,9 +11223,6 @@ index 000000000000..ea8a6c8f36c0 + }; + }; +}; -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 000000000000..ff19015ba656 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-dacplus-overlay.dts @@ -0,0 +1,65 @@ @@ -11600,9 +11291,6 @@ index 000000000000..ff19015ba656 + 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 000000000000..540563dec10f --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-dacplusadc-overlay.dts @@ -0,0 +1,72 @@ @@ -11678,9 +11366,6 @@ index 000000000000..540563dec10f + 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 000000000000..cafa2ccd7ff7 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-dacplusadcpro-overlay.dts @@ -0,0 +1,65 @@ @@ -11749,9 +11434,6 @@ index 000000000000..cafa2ccd7ff7 + 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 000000000000..63432e8b983f --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-dacplusdsp-overlay.dts @@ -0,0 +1,34 @@ @@ -11789,9 +11471,6 @@ index 000000000000..63432e8b983f + }; + }; +}; -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 000000000000..c5583e010339 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-dacplushd-overlay.dts @@ -0,0 +1,106 @@ @@ -11901,9 +11580,6 @@ index 000000000000..c5583e010339 + }; + +}; -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 000000000000..a2309a50e8d8 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-digi-overlay.dts @@ -0,0 +1,41 @@ @@ -11948,9 +11624,6 @@ index 000000000000..a2309a50e8d8 + }; + }; +}; -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 000000000000..83de602e76ba --- /dev/null +++ b/arch/arm/boot/dts/overlays/hifiberry-digi-pro-overlay.dts @@ -0,0 +1,43 @@ @@ -11997,9 +11670,6 @@ index 000000000000..83de602e76ba + }; + }; +}; -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 000000000000..46cb76c2d34f --- /dev/null +++ b/arch/arm/boot/dts/overlays/highperi-overlay.dts @@ -0,0 +1,63 @@ @@ -12066,9 +11736,6 @@ index 000000000000..46cb76c2d34f + }; + }; +}; -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 000000000000..5843a5e9c86a --- /dev/null +++ b/arch/arm/boot/dts/overlays/hy28a-overlay.dts @@ -0,0 +1,93 @@ @@ -12165,9 +11832,6 @@ index 000000000000..5843a5e9c86a + <&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 000000000000..95bfb1eadc20 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hy28b-2017-overlay.dts @@ -0,0 +1,152 @@ @@ -12323,9 +11987,6 @@ index 000000000000..95bfb1eadc20 + <&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 000000000000..9edd0848d555 --- /dev/null +++ b/arch/arm/boot/dts/overlays/hy28b-overlay.dts @@ -0,0 +1,148 @@ @@ -12477,9 +12138,6 @@ index 000000000000..9edd0848d555 + <&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 000000000000..0c4cff354674 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i-sabre-q2m-overlay.dts @@ -0,0 +1,39 @@ @@ -12522,9 +12180,6 @@ index 000000000000..0c4cff354674 + }; + }; +}; -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 000000000000..8204b6b3aef8 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c-bcm2708-overlay.dts @@ -0,0 +1,13 @@ @@ -12541,9 +12196,6 @@ index 000000000000..8204b6b3aef8 + }; + }; +}; -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 000000000000..63231b5d7c0c --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c-gpio-overlay.dts @@ -0,0 +1,47 @@ @@ -12594,9 +12246,6 @@ index 000000000000..63231b5d7c0c + 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 000000000000..112aed91ecb2 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c-mux-overlay.dts @@ -0,0 +1,139 @@ @@ -12739,9 +12388,6 @@ index 000000000000..112aed91ecb2 + <&pca9548>,"reg: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 000000000000..9bb16465a50e --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c-pwm-pca9685a-overlay.dts @@ -0,0 +1,26 @@ @@ -12771,9 +12417,6 @@ index 000000000000..9bb16465a50e + addr = <&pca>,"reg:0"; + }; +}; -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 000000000000..227e3c0fa1cd --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c-rtc-gpio-overlay.dts @@ -0,0 +1,266 @@ @@ -13043,9 +12686,6 @@ index 000000000000..227e3c0fa1cd + i2c_gpio_delay_us = <&i2c_gpio>,"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 000000000000..735ca303e4fa --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts @@ -0,0 +1,278 @@ @@ -13327,9 +12967,6 @@ index 000000000000..735ca303e4fa + <&m41t62>,"wakeup-source?"; + }; +}; -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 100644 -index 000000000000..ce97837b0db5 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c-sensor-overlay.dts @@ -0,0 +1,271 @@ @@ -13604,9 +13241,6 @@ index 000000000000..ce97837b0db5 + sps30 = <0>,"+15"; + }; +}; -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 000000000000..7c6771f84d8e --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c0-overlay.dts @@ -0,0 +1,74 @@ @@ -13684,9 +13318,6 @@ index 000000000000..7c6771f84d8e + combine = <0>, "!5"; + }; +}; -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 000000000000..addaed73e665 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c1-overlay.dts @@ -0,0 +1,44 @@ @@ -13734,9 +13365,6 @@ index 000000000000..addaed73e665 + combine = <0>, "!3"; + }; +}; -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 000000000000..e24a1df21f99 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c3-overlay.dts @@ -0,0 +1,36 @@ @@ -13776,9 +13404,6 @@ index 000000000000..e24a1df21f99 + 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 000000000000..14c7f4d1da4c --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c4-overlay.dts @@ -0,0 +1,36 @@ @@ -13818,9 +13443,6 @@ index 000000000000..14c7f4d1da4c + 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 000000000000..7953621112de --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c5-overlay.dts @@ -0,0 +1,36 @@ @@ -13860,9 +13482,6 @@ index 000000000000..7953621112de + 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 000000000000..555305a7ee1f --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2c6-overlay.dts @@ -0,0 +1,36 @@ @@ -13902,9 +13521,6 @@ index 000000000000..555305a7ee1f + baudrate = <&frag0>, "clock-frequency:0"; + }; +}; -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 000000000000..cf43094c6ff4 --- /dev/null +++ b/arch/arm/boot/dts/overlays/i2s-gpio28-31-overlay.dts @@ -0,0 +1,18 @@ @@ -13926,9 +13542,6 @@ index 000000000000..cf43094c6ff4 + }; + }; +}; -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 000000000000..551aba591d26 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ilitek251x-overlay.dts @@ -0,0 +1,45 @@ @@ -13977,9 +13590,6 @@ index 000000000000..551aba591d26 + 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 000000000000..3484bde5a9e8 --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx219-overlay.dts @@ -0,0 +1,119 @@ @@ -14102,9 +13712,6 @@ index 000000000000..3484bde5a9e8 + rotation = <&imx219>,"rotation:0"; + }; +}; -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 000000000000..e536aa7f9e33 --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx290-overlay.dts @@ -0,0 +1,32 @@ @@ -14140,9 +13747,6 @@ index 000000000000..e536aa7f9e33 + 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 000000000000..8f1dadb13f6a --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx290_327-overlay.dtsi @@ -0,0 +1,145 @@ @@ -14291,9 +13895,6 @@ index 000000000000..8f1dadb13f6a + <&imx290>,"clock-frequency:0"; + }; +}; -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 000000000000..1a97eaaf4c82 --- /dev/null +++ b/arch/arm/boot/dts/overlays/imx477-overlay.dts @@ -0,0 +1,119 @@ @@ -14416,9 +14017,6 @@ index 000000000000..1a97eaaf4c82 + rotation = <&imx477>,"rotation:0"; + }; +}; -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 000000000000..9110f5d34298 --- /dev/null +++ b/arch/arm/boot/dts/overlays/iqaudio-codec-overlay.dts @@ -0,0 +1,42 @@ @@ -14464,9 +14062,6 @@ index 000000000000..9110f5d34298 + __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 000000000000..24073cadd0ef --- /dev/null +++ b/arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts @@ -0,0 +1,46 @@ @@ -14516,9 +14111,6 @@ index 000000000000..24073cadd0ef + 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 000000000000..7c70b25e58d7 --- /dev/null +++ b/arch/arm/boot/dts/overlays/iqaudio-dacplus-overlay.dts @@ -0,0 +1,49 @@ @@ -14571,9 +14163,6 @@ index 000000000000..7c70b25e58d7 + 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 000000000000..ee54095c869b --- /dev/null +++ b/arch/arm/boot/dts/overlays/iqaudio-digi-wm8804-audio-overlay.dts @@ -0,0 +1,47 @@ @@ -14624,9 +14213,6 @@ index 000000000000..ee54095c869b + dai_stream_name = <&wm8804_digi>,"wm8804-digi,dai-stream-name"; + }; +}; -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 000000000000..e926e18e71fc --- /dev/null +++ b/arch/arm/boot/dts/overlays/irs1125-overlay.dts @@ -0,0 +1,85 @@ @@ -14715,9 +14301,6 @@ index 000000000000..e926e18e71fc + }; + }; +}; -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 000000000000..585c7dbcdf7f --- /dev/null +++ b/arch/arm/boot/dts/overlays/jedec-spi-nor-overlay.dts @@ -0,0 +1,309 @@ @@ -15030,9 +14613,6 @@ index 000000000000..585c7dbcdf7f + }; +}; + -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 000000000000..9c42670631c0 --- /dev/null +++ b/arch/arm/boot/dts/overlays/justboom-both-overlay.dts @@ -0,0 +1,65 @@ @@ -15101,9 +14681,6 @@ index 000000000000..9c42670631c0 + 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 000000000000..d00515dca419 --- /dev/null +++ b/arch/arm/boot/dts/overlays/justboom-dac-overlay.dts @@ -0,0 +1,46 @@ @@ -15153,9 +14730,6 @@ index 000000000000..d00515dca419 + 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 000000000000..e73336029c54 --- /dev/null +++ b/arch/arm/boot/dts/overlays/justboom-digi-overlay.dts @@ -0,0 +1,41 @@ @@ -15200,9 +14774,6 @@ index 000000000000..e73336029c54 + }; + }; +}; -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 000000000000..6d971f3649ca --- /dev/null +++ b/arch/arm/boot/dts/overlays/ltc294x-overlay.dts @@ -0,0 +1,86 @@ @@ -15292,9 +14863,6 @@ index 000000000000..6d971f3649ca + <<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 000000000000..9e2afb05b7cb --- /dev/null +++ b/arch/arm/boot/dts/overlays/max98357a-overlay.dts @@ -0,0 +1,84 @@ @@ -15382,9 +14950,6 @@ index 000000000000..9e2afb05b7cb + 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 000000000000..34d5727069ec --- /dev/null +++ b/arch/arm/boot/dts/overlays/maxtherm-overlay.dts @@ -0,0 +1,166 @@ @@ -15554,9 +15119,6 @@ index 000000000000..34d5727069ec + max31855t = <0>,"+15"; + }; +}; -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 000000000000..840dd9b31db4 --- /dev/null +++ b/arch/arm/boot/dts/overlays/mbed-dac-overlay.dts @@ -0,0 +1,64 @@ @@ -15624,9 +15186,6 @@ index 000000000000..840dd9b31db4 + }; + }; +}; -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 000000000000..c546d8ba7e6d --- /dev/null +++ b/arch/arm/boot/dts/overlays/mcp23017-overlay.dts @@ -0,0 +1,69 @@ @@ -15699,9 +15258,6 @@ index 000000000000..c546d8ba7e6d + }; +}; + -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 000000000000..484d64b225fb --- /dev/null +++ b/arch/arm/boot/dts/overlays/mcp23s17-overlay.dts @@ -0,0 +1,732 @@ @@ -16437,9 +15993,6 @@ index 000000000000..484d64b225fb + }; +}; + -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 000000000000..46f143d809cc --- /dev/null +++ b/arch/arm/boot/dts/overlays/mcp2515-can0-overlay.dts @@ -0,0 +1,73 @@ @@ -16516,9 +16069,6 @@ index 000000000000..46f143d809cc + 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 000000000000..0a8dd576818e --- /dev/null +++ b/arch/arm/boot/dts/overlays/mcp2515-can1-overlay.dts @@ -0,0 +1,73 @@ @@ -16595,9 +16145,6 @@ index 000000000000..0a8dd576818e + interrupt = <&can1_pins>,"brcm,pins:0",<&can1>,"interrupts:0"; + }; +}; -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 000000000000..957fdb9310af --- /dev/null +++ b/arch/arm/boot/dts/overlays/mcp3008-overlay.dts @@ -0,0 +1,205 @@ @@ -16806,9 +16353,6 @@ index 000000000000..957fdb9310af + 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 000000000000..8e4e9f60f285 --- /dev/null +++ b/arch/arm/boot/dts/overlays/mcp3202-overlay.dts @@ -0,0 +1,205 @@ @@ -17017,9 +16561,6 @@ index 000000000000..8e4e9f60f285 + 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 000000000000..714eca5a4b5e --- /dev/null +++ b/arch/arm/boot/dts/overlays/mcp342x-overlay.dts @@ -0,0 +1,164 @@ @@ -17187,9 +16728,6 @@ index 000000000000..714eca5a4b5e + }; +}; + -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 000000000000..1b56963f4f16 --- /dev/null +++ b/arch/arm/boot/dts/overlays/media-center-overlay.dts @@ -0,0 +1,134 @@ @@ -17327,9 +16865,6 @@ index 000000000000..1b56963f4f16 + invert = <&lirc_rpi>,"rpi,invert: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 000000000000..4501fbdc253d --- /dev/null +++ b/arch/arm/boot/dts/overlays/merus-amp-overlay.dts @@ -0,0 +1,60 @@ @@ -17393,9 +16928,6 @@ index 000000000000..4501fbdc253d + }; + }; +}; -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 000000000000..f7e44d29e101 --- /dev/null +++ b/arch/arm/boot/dts/overlays/midi-uart0-overlay.dts @@ -0,0 +1,36 @@ @@ -17435,9 +16967,6 @@ index 000000000000..f7e44d29e101 + }; + }; +}; -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 000000000000..e0bc410acbff --- /dev/null +++ b/arch/arm/boot/dts/overlays/midi-uart1-overlay.dts @@ -0,0 +1,43 @@ @@ -17484,9 +17013,6 @@ index 000000000000..e0bc410acbff + }; + }; +}; -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 000000000000..da49f14a0940 --- /dev/null +++ b/arch/arm/boot/dts/overlays/miniuart-bt-overlay.dts @@ -0,0 +1,93 @@ @@ -17583,9 +17109,6 @@ index 000000000000..da49f14a0940 + krnbt = <&minibt_frag>,"status"; + }; +}; -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 000000000000..c1a2f691aa1e --- /dev/null +++ b/arch/arm/boot/dts/overlays/mmc-overlay.dts @@ -0,0 +1,46 @@ @@ -17635,9 +17158,6 @@ index 000000000000..c1a2f691aa1e + overclock_50 = <&frag0>,"brcm,overclock-50:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/mpu6050-overlay.dts b/arch/arm/boot/dts/overlays/mpu6050-overlay.dts -new file mode 100644 -index 000000000000..3109d90562ae --- /dev/null +++ b/arch/arm/boot/dts/overlays/mpu6050-overlay.dts @@ -0,0 +1,28 @@ @@ -17669,9 +17189,6 @@ index 000000000000..3109d90562ae + interrupt = <&mpu6050>,"interrupts: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 000000000000..6e00e8b2ddf2 --- /dev/null +++ b/arch/arm/boot/dts/overlays/mz61581-overlay.dts @@ -0,0 +1,117 @@ @@ -17792,9 +17309,6 @@ index 000000000000..6e00e8b2ddf2 + xohms = <&mz61581_ts>,"ti,x-plate-ohms;0"; + }; +}; -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 000000000000..fd1e7a457f69 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ov5647-overlay.dts @@ -0,0 +1,92 @@ @@ -17890,9 +17404,6 @@ index 000000000000..fd1e7a457f69 + rotation = <&ov5647>,"rotation:0"; + }; +}; -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 000000000000..f04eafd4adf9 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ov7251-overlay.dts @@ -0,0 +1,111 @@ @@ -18007,9 +17518,6 @@ index 000000000000..f04eafd4adf9 + }; + }; +}; -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 000000000000..40b298d3dd86 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ov9281-overlay.dts @@ -0,0 +1,111 @@ @@ -18124,9 +17632,6 @@ index 000000000000..40b298d3dd86 + }; + }; +}; -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 000000000000..22b0ad1738ec --- /dev/null +++ b/arch/arm/boot/dts/overlays/overlay_map.dts @@ -0,0 +1,141 @@ @@ -18271,9 +17776,6 @@ index 000000000000..22b0ad1738ec + bcm2711; + }; +}; -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 000000000000..7b6bcfd49c86 --- /dev/null +++ b/arch/arm/boot/dts/overlays/papirus-overlay.dts @@ -0,0 +1,89 @@ @@ -18366,9 +17868,6 @@ index 000000000000..7b6bcfd49c86 + 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 000000000000..8b6ee44665ce --- /dev/null +++ b/arch/arm/boot/dts/overlays/pca953x-overlay.dts @@ -0,0 +1,240 @@ @@ -18612,9 +18111,6 @@ index 000000000000..8b6ee44665ce + xra1202 = <0>, "+30"; + }; +}; -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 000000000000..9333a9b09772 --- /dev/null +++ b/arch/arm/boot/dts/overlays/pibell-overlay.dts @@ -0,0 +1,81 @@ @@ -18699,9 +18195,6 @@ index 000000000000..9333a9b09772 + 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 000000000000..532a858683d6 --- /dev/null +++ b/arch/arm/boot/dts/overlays/pifacedigital-overlay.dts @@ -0,0 +1,144 @@ @@ -18849,9 +18342,6 @@ index 000000000000..532a858683d6 + spi-present-mask = <&pfdigital>, "microchip,spi-present-mask:0"; + }; +}; -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 000000000000..075bceef158c --- /dev/null +++ b/arch/arm/boot/dts/overlays/piglow-overlay.dts @@ -0,0 +1,97 @@ @@ -18952,9 +18442,6 @@ index 000000000000..075bceef158c + }; + }; +}; -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 000000000000..1ac75a248fab --- /dev/null +++ b/arch/arm/boot/dts/overlays/piscreen-overlay.dts @@ -0,0 +1,102 @@ @@ -19060,9 +18547,6 @@ index 000000000000..1ac75a248fab + xohms = <&piscreen_ts>,"ti,x-plate-ohms;0"; + }; +}; -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 000000000000..9d2b51101969 --- /dev/null +++ b/arch/arm/boot/dts/overlays/piscreen2r-overlay.dts @@ -0,0 +1,106 @@ @@ -19172,9 +18656,6 @@ index 000000000000..9d2b51101969 + }; +}; + -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 000000000000..49efb2b768fb --- /dev/null +++ b/arch/arm/boot/dts/overlays/pisound-overlay.dts @@ -0,0 +1,120 @@ @@ -19298,9 +18779,6 @@ index 000000000000..49efb2b768fb + }; + }; +}; -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 000000000000..589ad13795b1 --- /dev/null +++ b/arch/arm/boot/dts/overlays/pitft22-overlay.dts @@ -0,0 +1,69 @@ @@ -19373,9 +18851,6 @@ index 000000000000..589ad13795b1 + debug = <&pitft>,"debug:0"; + }; +}; -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 000000000000..33901ee1db7a --- /dev/null +++ b/arch/arm/boot/dts/overlays/pitft28-capacitive-overlay.dts @@ -0,0 +1,91 @@ @@ -19470,9 +18945,6 @@ index 000000000000..33901ee1db7a + 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 000000000000..4a4a3f44c29d --- /dev/null +++ b/arch/arm/boot/dts/overlays/pitft28-resistive-overlay.dts @@ -0,0 +1,119 @@ @@ -19595,9 +19067,6 @@ index 000000000000..4a4a3f44c29d + debug = <&pitft>,"debug:0"; + }; +}; -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 000000000000..37629f18a740 --- /dev/null +++ b/arch/arm/boot/dts/overlays/pitft35-resistive-overlay.dts @@ -0,0 +1,119 @@ @@ -19720,9 +19189,6 @@ index 000000000000..37629f18a740 + debug = <&pitft>,"debug:0"; + }; +}; -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 000000000000..524a1c1d3670 --- /dev/null +++ b/arch/arm/boot/dts/overlays/pps-gpio-overlay.dts @@ -0,0 +1,38 @@ @@ -19764,9 +19230,6 @@ index 000000000000..524a1c1d3670 + capture_clear = <&pps>,"capture-clear?"; + }; +}; -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 000000000000..4ddbbfa04065 --- /dev/null +++ b/arch/arm/boot/dts/overlays/pwm-2chan-overlay.dts @@ -0,0 +1,49 @@ @@ -19819,9 +19282,6 @@ index 000000000000..4ddbbfa04065 + clock = <&frag1>,"assigned-clock-rates: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 000000000000..119caf746b3b --- /dev/null +++ b/arch/arm/boot/dts/overlays/pwm-ir-tx-overlay.dts @@ -0,0 +1,40 @@ @@ -19865,9 +19325,6 @@ index 000000000000..119caf746b3b + 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 000000000000..92876ab3bc8c --- /dev/null +++ b/arch/arm/boot/dts/overlays/pwm-overlay.dts @@ -0,0 +1,45 @@ @@ -19916,9 +19373,6 @@ index 000000000000..92876ab3bc8c + clock = <&frag1>,"assigned-clock-rates: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 000000000000..9a451202a2eb --- /dev/null +++ b/arch/arm/boot/dts/overlays/qca7000-overlay.dts @@ -0,0 +1,55 @@ @@ -19977,9 +19431,6 @@ index 000000000000..9a451202a2eb + speed = <ð1>, "spi-max-frequency: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 000000000000..ea1d952734e9 --- /dev/null +++ b/arch/arm/boot/dts/overlays/rotary-encoder-overlay.dts @@ -0,0 +1,59 @@ @@ -20042,9 +19493,6 @@ index 000000000000..ea1d952734e9 + <&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 000000000000..cac5e44c6ec5 --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-backlight-overlay.dts @@ -0,0 +1,21 @@ @@ -20069,9 +19517,6 @@ index 000000000000..cac5e44c6ec5 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/rpi-cirrus-wm5102-overlay.dts b/arch/arm/boot/dts/overlays/rpi-cirrus-wm5102-overlay.dts -new file mode 100644 -index 000000000000..ed0c2745399f --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-cirrus-wm5102-overlay.dts @@ -0,0 +1,172 @@ @@ -20247,9 +19692,6 @@ index 000000000000..ed0c2745399f + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/rpi-dac-overlay.dts b/arch/arm/boot/dts/overlays/rpi-dac-overlay.dts -new file mode 100644 -index 000000000000..07a915342702 --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-dac-overlay.dts @@ -0,0 +1,34 @@ @@ -20287,9 +19729,6 @@ index 000000000000..07a915342702 + }; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/rpi-display-overlay.dts b/arch/arm/boot/dts/overlays/rpi-display-overlay.dts -new file mode 100644 -index 000000000000..de87432ff2be --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-display-overlay.dts @@ -0,0 +1,91 @@ @@ -20384,9 +19823,6 @@ index 000000000000..de87432ff2be + <&rpi_display_pins>,"brcm,pins:0"; + }; +}; -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 000000000000..8483c4f4b2eb --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts @@ -0,0 +1,25 @@ @@ -20415,9 +19851,6 @@ index 000000000000..8483c4f4b2eb + 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 000000000000..544038b614e1 --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-poe-overlay.dts @@ -0,0 +1,95 @@ @@ -20516,9 +19949,6 @@ index 000000000000..544038b614e1 + poe_fan_temp3_hyst = <&trip3>,"hysteresis:0"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/rpi-proto-overlay.dts b/arch/arm/boot/dts/overlays/rpi-proto-overlay.dts -new file mode 100644 -index 000000000000..9cda044a0f62 --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-proto-overlay.dts @@ -0,0 +1,39 @@ @@ -20561,9 +19991,6 @@ index 000000000000..9cda044a0f62 + }; + }; +}; -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 000000000000..89d8d2ea6b2e --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-sense-overlay.dts @@ -0,0 +1,47 @@ @@ -20614,9 +20041,6 @@ index 000000000000..89d8d2ea6b2e + }; + }; +}; -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 000000000000..3c97a545d820 --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpi-tv-overlay.dts @@ -0,0 +1,34 @@ @@ -20654,9 +20078,6 @@ index 000000000000..3c97a545d820 + }; + +}; -diff --git a/arch/arm/boot/dts/overlays/rpivid-v4l2-overlay.dts b/arch/arm/boot/dts/overlays/rpivid-v4l2-overlay.dts -new file mode 100644 -index 000000000000..0a611b31b9d4 --- /dev/null +++ b/arch/arm/boot/dts/overlays/rpivid-v4l2-overlay.dts @@ -0,0 +1,61 @@ @@ -20721,9 +20142,6 @@ index 000000000000..0a611b31b9d4 + }; + }; +}; -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 000000000000..87e9a326eff1 --- /dev/null +++ b/arch/arm/boot/dts/overlays/rra-digidac1-wm8741-audio-overlay.dts @@ -0,0 +1,49 @@ @@ -20776,9 +20194,6 @@ index 000000000000..87e9a326eff1 + }; + }; +}; -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 000000000000..c51f1c030a55 --- /dev/null +++ b/arch/arm/boot/dts/overlays/sainsmart18-overlay.dts @@ -0,0 +1,52 @@ @@ -20834,9 +20249,6 @@ index 000000000000..c51f1c030a55 + 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 000000000000..04d74d62897b --- /dev/null +++ b/arch/arm/boot/dts/overlays/sc16is750-i2c-overlay.dts @@ -0,0 +1,43 @@ @@ -20883,9 +20295,6 @@ index 000000000000..04d74d62897b + 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 000000000000..da05e981314c --- /dev/null +++ b/arch/arm/boot/dts/overlays/sc16is752-i2c-overlay.dts @@ -0,0 +1,43 @@ @@ -20932,9 +20341,6 @@ index 000000000000..da05e981314c + 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 000000000000..a49a04722b99 --- /dev/null +++ b/arch/arm/boot/dts/overlays/sc16is752-spi0-overlay.dts @@ -0,0 +1,49 @@ @@ -20987,9 +20393,6 @@ index 000000000000..a49a04722b99 + 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 000000000000..730c6e8cd614 --- /dev/null +++ b/arch/arm/boot/dts/overlays/sc16is752-spi1-overlay.dts @@ -0,0 +1,67 @@ @@ -21060,9 +20463,6 @@ index 000000000000..730c6e8cd614 + 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 000000000000..0b72b4eeac88 --- /dev/null +++ b/arch/arm/boot/dts/overlays/sdhost-overlay.dts @@ -0,0 +1,38 @@ @@ -21104,9 +20504,6 @@ index 000000000000..0b72b4eeac88 + 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 000000000000..873e49056379 --- /dev/null +++ b/arch/arm/boot/dts/overlays/sdio-overlay.dts @@ -0,0 +1,77 @@ @@ -21187,9 +20584,6 @@ index 000000000000..873e49056379 + gpios_34_39 = <0>,"=5"; + }; +}; -diff --git a/arch/arm/boot/dts/overlays/sdtweak-overlay.dts b/arch/arm/boot/dts/overlays/sdtweak-overlay.dts -new file mode 100644 -index 000000000000..38157d2f9bf3 --- /dev/null +++ b/arch/arm/boot/dts/overlays/sdtweak-overlay.dts @@ -0,0 +1,25 @@ @@ -21218,9 +20612,6 @@ index 000000000000..38157d2f9bf3 + poll_once = <&frag0>,"non-removable?"; + }; +}; -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 000000000000..57a0cc9b1741 --- /dev/null +++ b/arch/arm/boot/dts/overlays/sh1106-spi-overlay.dts @@ -0,0 +1,84 @@ @@ -21308,9 +20699,6 @@ index 000000000000..57a0cc9b1741 + height = <&sh1106>,"sinowealth,height: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 000000000000..bafab6c92506 --- /dev/null +++ b/arch/arm/boot/dts/overlays/smi-dev-overlay.dts @@ -0,0 +1,20 @@ @@ -21334,9 +20722,6 @@ index 000000000000..bafab6c92506 + }; + }; +}; -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 000000000000..ae1e50329d66 --- /dev/null +++ b/arch/arm/boot/dts/overlays/smi-nand-overlay.dts @@ -0,0 +1,66 @@ @@ -21406,9 +20791,6 @@ index 000000000000..ae1e50329d66 + }; + }; +}; -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 000000000000..bb8c7830df23 --- /dev/null +++ b/arch/arm/boot/dts/overlays/smi-overlay.dts @@ -0,0 +1,37 @@ @@ -21449,9 +20831,6 @@ index 000000000000..bb8c7830df23 + }; + }; +}; -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 000000000000..a132b8637c31 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi-gpio35-39-overlay.dts @@ -0,0 +1,31 @@ @@ -21486,9 +20865,6 @@ index 000000000000..a132b8637c31 + }; + }; +}; -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 000000000000..9ebcaf1b5ea0 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi-gpio40-45-overlay.dts @@ -0,0 +1,36 @@ @@ -21528,9 +20904,6 @@ index 000000000000..9ebcaf1b5ea0 + }; + }; +}; -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 000000000000..9664afc9845c --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi-rtc-overlay.dts @@ -0,0 +1,33 @@ @@ -21567,9 +20940,6 @@ index 000000000000..9664afc9845c + pcf2123 = <0>, "=0=1"; + }; +}; -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 000000000000..e6eb66e2076a --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi0-1cs-overlay.dts @@ -0,0 +1,42 @@ @@ -21615,9 +20985,6 @@ index 000000000000..e6eb66e2076a + 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 000000000000..df6519537c3a --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi0-2cs-overlay.dts @@ -0,0 +1,37 @@ @@ -21658,9 +21025,6 @@ index 000000000000..df6519537c3a + 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 000000000000..ea2794bc5fd5 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi1-1cs-overlay.dts @@ -0,0 +1,57 @@ @@ -21721,9 +21085,6 @@ index 000000000000..ea2794bc5fd5 + 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 000000000000..dab34ee79ae2 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi1-2cs-overlay.dts @@ -0,0 +1,69 @@ @@ -21796,9 +21157,6 @@ index 000000000000..dab34ee79ae2 + 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 000000000000..bc7e7d04324b --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi1-3cs-overlay.dts @@ -0,0 +1,81 @@ @@ -21883,9 +21241,6 @@ index 000000000000..bc7e7d04324b + 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 000000000000..2a29750462af --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi2-1cs-overlay.dts @@ -0,0 +1,57 @@ @@ -21946,9 +21301,6 @@ index 000000000000..2a29750462af + 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 000000000000..642678fc9ddd --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts @@ -0,0 +1,69 @@ @@ -22021,9 +21373,6 @@ index 000000000000..642678fc9ddd + 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 000000000000..28d40c6c3c37 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi2-3cs-overlay.dts @@ -0,0 +1,81 @@ @@ -22108,9 +21457,6 @@ index 000000000000..28d40c6c3c37 + 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 000000000000..335af8637051 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi3-1cs-overlay.dts @@ -0,0 +1,44 @@ @@ -22158,9 +21504,6 @@ index 000000000000..335af8637051 + 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 000000000000..ce65da27f767 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi3-2cs-overlay.dts @@ -0,0 +1,56 @@ @@ -22220,9 +21563,6 @@ index 000000000000..ce65da27f767 + 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 000000000000..85d70b40352b --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi4-1cs-overlay.dts @@ -0,0 +1,44 @@ @@ -22270,9 +21610,6 @@ index 000000000000..85d70b40352b + 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 000000000000..8bc2215a6a7e --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi4-2cs-overlay.dts @@ -0,0 +1,56 @@ @@ -22332,9 +21669,6 @@ index 000000000000..8bc2215a6a7e + 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 000000000000..c0f8cb8510ee --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi5-1cs-overlay.dts @@ -0,0 +1,44 @@ @@ -22382,9 +21716,6 @@ index 000000000000..c0f8cb8510ee + 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 000000000000..7758b9c00b4e --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi5-2cs-overlay.dts @@ -0,0 +1,56 @@ @@ -22444,9 +21775,6 @@ index 000000000000..7758b9c00b4e + 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 000000000000..8c8a953eca01 --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi6-1cs-overlay.dts @@ -0,0 +1,44 @@ @@ -22494,9 +21822,6 @@ index 000000000000..8c8a953eca01 + 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 000000000000..2ff897f21aed --- /dev/null +++ b/arch/arm/boot/dts/overlays/spi6-2cs-overlay.dts @@ -0,0 +1,56 @@ @@ -22556,9 +21881,6 @@ index 000000000000..2ff897f21aed + 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 000000000000..84cf10e489d3 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ssd1306-overlay.dts @@ -0,0 +1,36 @@ @@ -22598,9 +21920,6 @@ index 000000000000..84cf10e489d3 + 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 000000000000..ffc90c7cecf6 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ssd1306-spi-overlay.dts @@ -0,0 +1,84 @@ @@ -22688,9 +22007,6 @@ index 000000000000..ffc90c7cecf6 + height = <&ssd1306>,"solomon,height: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 000000000000..ffc872c60648 --- /dev/null +++ b/arch/arm/boot/dts/overlays/ssd1351-spi-overlay.dts @@ -0,0 +1,83 @@ @@ -22777,9 +22093,6 @@ index 000000000000..ffc872c60648 + <&ssd1351_pins>,"brcm,pins: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 000000000000..bad61535981e --- /dev/null +++ b/arch/arm/boot/dts/overlays/superaudioboard-overlay.dts @@ -0,0 +1,73 @@ @@ -22856,9 +22169,6 @@ index 000000000000..bad61535981e + 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 000000000000..1d1069345da2 --- /dev/null +++ b/arch/arm/boot/dts/overlays/sx150x-overlay.dts @@ -0,0 +1,1706 @@ @@ -24568,9 +23878,6 @@ index 000000000000..1d1069345da2 + }; +}; + -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 000000000000..047695bb0c71 --- /dev/null +++ b/arch/arm/boot/dts/overlays/tc358743-audio-overlay.dts @@ -0,0 +1,52 @@ @@ -24626,9 +23933,6 @@ index 000000000000..047695bb0c71 + 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 000000000000..a1f8af36d2e7 --- /dev/null +++ b/arch/arm/boot/dts/overlays/tc358743-overlay.dts @@ -0,0 +1,107 @@ @@ -24739,9 +24043,6 @@ index 000000000000..a1f8af36d2e7 + link-frequency = <&tc358743>,"link-frequencies#0"; + }; +}; -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 000000000000..a102b09e3ab5 --- /dev/null +++ b/arch/arm/boot/dts/overlays/tinylcd35-overlay.dts @@ -0,0 +1,222 @@ @@ -24967,9 +24268,6 @@ index 000000000000..a102b09e3ab5 + 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 000000000000..e69188503ca3 --- /dev/null +++ b/arch/arm/boot/dts/overlays/tpm-slb9670-overlay.dts @@ -0,0 +1,44 @@ @@ -25017,9 +24315,6 @@ index 000000000000..e69188503ca3 + }; + }; +}; -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 000000000000..73d563bbaabf --- /dev/null +++ b/arch/arm/boot/dts/overlays/uart0-overlay.dts @@ -0,0 +1,32 @@ @@ -25055,9 +24350,6 @@ index 000000000000..73d563bbaabf + pin_func = <&uart0_pins>,"brcm,function:0"; + }; +}; -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 000000000000..986d725a2652 --- /dev/null +++ b/arch/arm/boot/dts/overlays/uart1-overlay.dts @@ -0,0 +1,38 @@ @@ -25099,9 +24391,6 @@ index 000000000000..986d725a2652 + rxd1_pin = <&uart1_pins>,"brcm,pins:4"; + }; +}; -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 000000000000..9face240aca1 --- /dev/null +++ b/arch/arm/boot/dts/overlays/uart2-overlay.dts @@ -0,0 +1,27 @@ @@ -25132,9 +24421,6 @@ index 000000000000..9face240aca1 + ctsrts = <0>,"=1"; + }; +}; -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 000000000000..ae9f9fe5ea1d --- /dev/null +++ b/arch/arm/boot/dts/overlays/uart3-overlay.dts @@ -0,0 +1,27 @@ @@ -25165,9 +24451,6 @@ index 000000000000..ae9f9fe5ea1d + ctsrts = <0>,"=1"; + }; +}; -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 000000000000..ac004ffbadbf --- /dev/null +++ b/arch/arm/boot/dts/overlays/uart4-overlay.dts @@ -0,0 +1,27 @@ @@ -25198,9 +24481,6 @@ index 000000000000..ac004ffbadbf + ctsrts = <0>,"=1"; + }; +}; -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 000000000000..04eaf376effe --- /dev/null +++ b/arch/arm/boot/dts/overlays/uart5-overlay.dts @@ -0,0 +1,27 @@ @@ -25231,9 +24511,6 @@ index 000000000000..04eaf376effe + 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 000000000000..ae7c37996894 --- /dev/null +++ b/arch/arm/boot/dts/overlays/udrc-overlay.dts @@ -0,0 +1,128 @@ @@ -25365,9 +24642,6 @@ index 000000000000..ae7c37996894 + alsaname = <&snd>, "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 000000000000..2e9dcd4f5f0a --- /dev/null +++ b/arch/arm/boot/dts/overlays/upstream-overlay.dts @@ -0,0 +1,113 @@ @@ -25484,9 +24758,6 @@ index 000000000000..2e9dcd4f5f0a + }; + }; +}; -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 000000000000..6195e02bf9ff --- /dev/null +++ b/arch/arm/boot/dts/overlays/upstream-pi4-overlay.dts @@ -0,0 +1,161 @@ @@ -25651,9 +24922,6 @@ index 000000000000..6195e02bf9ff + }; + }; +}; -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 000000000000..ca344492bed8 --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-fkms-v3d-overlay.dts @@ -0,0 +1,40 @@ @@ -25697,9 +24965,6 @@ index 000000000000..ca344492bed8 + }; + }; +}; -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 000000000000..b03394844abd --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-kippah-7inch-overlay.dts @@ -0,0 +1,43 @@ @@ -25746,9 +25011,6 @@ index 000000000000..b03394844abd + }; + }; +}; -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 000000000000..6d34a2bff49b --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts @@ -0,0 +1,122 @@ @@ -25874,9 +25136,6 @@ index 000000000000..6d34a2bff49b + noaudio = <0>,"=13", <0>,"!14"; + }; +}; -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 000000000000..f721f12d729d --- /dev/null +++ b/arch/arm/boot/dts/overlays/vc4-kms-v3d-pi4-overlay.dts @@ -0,0 +1,186 @@ @@ -26066,9 +25325,6 @@ index 000000000000..f721f12d729d + <0>, "=22"; + }; +}; -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 000000000000..a4968d180a5d --- /dev/null +++ b/arch/arm/boot/dts/overlays/vga666-overlay.dts @@ -0,0 +1,30 @@ @@ -26102,9 +25358,6 @@ index 000000000000..a4968d180a5d + }; + }; +}; -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 000000000000..f44e325bc1f2 --- /dev/null +++ b/arch/arm/boot/dts/overlays/w1-gpio-overlay.dts @@ -0,0 +1,40 @@ @@ -26148,9 +25401,6 @@ index 000000000000..f44e325bc1f2 + pullup; // Silently ignore unneeded parameter + }; +}; -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 000000000000..953c6a1aeab9 --- /dev/null +++ b/arch/arm/boot/dts/overlays/w1-gpio-pullup-overlay.dts @@ -0,0 +1,42 @@ @@ -26196,9 +25446,6 @@ index 000000000000..953c6a1aeab9 + pullup; // Silently ignore unneeded parameter + }; +}; -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 000000000000..4d3e66296753 --- /dev/null +++ b/arch/arm/boot/dts/overlays/w5500-overlay.dts @@ -0,0 +1,63 @@ @@ -26265,9 +25512,6 @@ index 000000000000..4d3e66296753 + <0>, "!0=1"; + }; +}; -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 000000000000..71ce806186de --- /dev/null +++ b/arch/arm/boot/dts/overlays/wittypi-overlay.dts @@ -0,0 +1,44 @@ @@ -26315,8 +25559,6 @@ index 000000000000..71ce806186de + }; + +}; -diff --git a/arch/arm64/boot/dts/Makefile b/arch/arm64/boot/dts/Makefile -index 9b1170658d60..cc6c25629057 100644 --- a/arch/arm64/boot/dts/Makefile +++ b/arch/arm64/boot/dts/Makefile @@ -30,3 +30,5 @@ subdir-y += ti @@ -26325,8 +25567,6 @@ index 9b1170658d60..cc6c25629057 100644 subdir-y += zte + +subdir-y += overlays -diff --git a/arch/arm64/boot/dts/broadcom/Makefile b/arch/arm64/boot/dts/broadcom/Makefile -index cb7de8d99223..c3eaf8d63ee4 100644 --- a/arch/arm64/boot/dts/broadcom/Makefile +++ b/arch/arm64/boot/dts/broadcom/Makefile @@ -1,9 +1,21 @@ @@ -26353,44 +25593,30 @@ index cb7de8d99223..c3eaf8d63ee4 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 000000000000..116cdbf94b9b --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2710-rpi-2-b.dts @@ -0,0 +1,3 @@ +#define RPI364 + +#include "../../../../arm/boot/dts/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 000000000000..d9242ff77079 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b-plus.dts @@ -0,0 +1,3 @@ +#define RPI364 + +#include "../../../../arm/boot/dts/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 000000000000..deb33441da95 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2710-rpi-3-b.dts @@ -0,0 +1,3 @@ +#define RPI364 + +#include "../../../../arm/boot/dts/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 000000000000..1c2560017c02 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm2710-rpi-cm3.dts @@ -0,0 +1,3 @@ +#define RPI364 + +#include "../../../../arm/boot/dts/bcm2710-rpi-cm3.dts" -diff --git a/arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts b/arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts -index d24c53682e44..1fd86f81f542 100644 --- a/arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts +++ b/arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts @@ -1,2 +1,3 @@ @@ -26399,32 +25625,21 @@ index d24c53682e44..1fd86f81f542 100644 +#define RPI364 + +#include "../../../../arm/boot/dts/bcm2711-rpi-4-b.dts" -diff --git a/arch/arm64/boot/dts/broadcom/bcm283x-rpi-csi1-2lane.dtsi b/arch/arm64/boot/dts/broadcom/bcm283x-rpi-csi1-2lane.dtsi -new file mode 120000 -index 000000000000..e5c400284467 --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm283x-rpi-csi1-2lane.dtsi @@ -0,0 +1 @@ +../../../../arm/boot/dts/bcm283x-rpi-csi1-2lane.dtsi \ No newline at end of file -diff --git a/arch/arm64/boot/dts/broadcom/bcm283x-rpi-lan7515.dtsi b/arch/arm64/boot/dts/broadcom/bcm283x-rpi-lan7515.dtsi -new file mode 120000 -index 000000000000..fc4c05bbe7fd --- /dev/null +++ b/arch/arm64/boot/dts/broadcom/bcm283x-rpi-lan7515.dtsi @@ -0,0 +1 @@ +../../../../arm/boot/dts/bcm283x-rpi-lan7515.dtsi \ No newline at end of file -diff --git a/arch/arm64/boot/dts/overlays b/arch/arm64/boot/dts/overlays -new file mode 120000 -index 000000000000..ded08646b6f6 --- /dev/null +++ b/arch/arm64/boot/dts/overlays @@ -0,0 +1 @@ +../../../arm/boot/dts/overlays \ No newline at end of file -diff --git a/scripts/Makefile.dtbinst b/scripts/Makefile.dtbinst -index 50d580d77ae9..079b83308011 100644 --- a/scripts/Makefile.dtbinst +++ b/scripts/Makefile.dtbinst @@ -18,9 +18,10 @@ include scripts/Kbuild.include @@ -26449,8 +25664,6 @@ index 50d580d77ae9..079b83308011 100644 PHONY += $(subdirs) $(subdirs): $(Q)$(MAKE) $(dtbinst)=$@ dst=$(patsubst $(obj)/%,$(dst)/%,$@) -diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib -index 94133708889d..9c0df5bde46c 100644 --- a/scripts/Makefile.lib +++ b/scripts/Makefile.lib @@ -281,6 +281,7 @@ DTC_FLAGS += -Wno-interrupt_provider @@ -26480,6 +25693,3 @@ index 94133708889d..9c0df5bde46c 100644 dtc-tmp = $(subst $(comma),_,$(dot-target).dts.tmp) # Bzip2 --- -2.30.2 - diff --git a/target/linux/bcm27xx/patches-5.10/950-0138-usb-add-plumbing-for-updating-interrupt-endpoint-int.patch b/target/linux/bcm27xx/patches-5.10/950-0138-usb-add-plumbing-for-updating-interrupt-endpoint-int.patch index 43da93087..a168528ed 100644 --- a/target/linux/bcm27xx/patches-5.10/950-0138-usb-add-plumbing-for-updating-interrupt-endpoint-int.patch +++ b/target/linux/bcm27xx/patches-5.10/950-0138-usb-add-plumbing-for-updating-interrupt-endpoint-int.patch @@ -81,7 +81,7 @@ Signed-off-by: Jonathan Bell extern int usb_driver_set_configuration(struct usb_device *udev, int config); --- a/include/linux/usb/hcd.h +++ b/include/linux/usb/hcd.h -@@ -384,6 +384,11 @@ struct hc_driver { +@@ -382,6 +382,11 @@ struct hc_driver { * or bandwidth constraints. */ void (*reset_bandwidth)(struct usb_hcd *, struct usb_device *); @@ -93,7 +93,7 @@ Signed-off-by: Jonathan Bell /* Returns the hardware-chosen device address */ int (*address_device)(struct usb_hcd *, struct usb_device *udev); /* prepares the hardware to send commands to the device */ -@@ -445,6 +450,8 @@ extern void usb_hcd_unmap_urb_setup_for_ +@@ -443,6 +448,8 @@ extern void usb_hcd_unmap_urb_setup_for_ extern void usb_hcd_unmap_urb_for_dma(struct usb_hcd *, struct urb *); extern void usb_hcd_flush_endpoint(struct usb_device *udev, struct usb_host_endpoint *ep); diff --git a/target/linux/bcm27xx/patches-5.10/950-0139-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch b/target/linux/bcm27xx/patches-5.10/950-0139-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch index e32886037..dfd6e89b3 100644 --- a/target/linux/bcm27xx/patches-5.10/950-0139-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch +++ b/target/linux/bcm27xx/patches-5.10/950-0139-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch @@ -15,7 +15,7 @@ Signed-off-by: Jonathan Bell --- a/drivers/usb/host/xhci.c +++ b/drivers/usb/host/xhci.c -@@ -1468,6 +1468,103 @@ command_cleanup: +@@ -1467,6 +1467,103 @@ command_cleanup: } /* @@ -119,7 +119,7 @@ Signed-off-by: Jonathan Bell * non-error returns are a promise to giveback() the urb later * we drop ownership so next owner (or urb unlink) can get it */ -@@ -5367,6 +5464,7 @@ static const struct hc_driver xhci_hc_dr +@@ -5366,6 +5463,7 @@ static const struct hc_driver xhci_hc_dr .endpoint_reset = xhci_endpoint_reset, .check_bandwidth = xhci_check_bandwidth, .reset_bandwidth = xhci_reset_bandwidth, diff --git a/target/linux/generic/pending-5.10/811-pci_disable_usb_common_quirks.patch b/target/linux/generic/pending-5.10/811-pci_disable_usb_common_quirks.patch index cf52fa36c..42a839783 100644 --- a/target/linux/generic/pending-5.10/811-pci_disable_usb_common_quirks.patch +++ b/target/linux/generic/pending-5.10/811-pci_disable_usb_common_quirks.patch @@ -98,7 +98,7 @@ Signed-off-by: Felix Fietkau #endif /* __LINUX_USB_PCI_QUIRKS_H */ --- a/include/linux/usb/hcd.h +++ b/include/linux/usb/hcd.h -@@ -486,7 +486,14 @@ extern int usb_hcd_pci_probe(struct pci_ +@@ -484,7 +484,14 @@ extern int usb_hcd_pci_probe(struct pci_ extern void usb_hcd_pci_remove(struct pci_dev *dev); extern void usb_hcd_pci_shutdown(struct pci_dev *dev);