bcm27xx: 6.1: add kernel patches
[openwrt/staging/stintel.git] / target / linux / bcm27xx / patches-6.1 / 950-0708-overlays-bcm2711-Remove-I-O-pinctrl-references.patch
1 From 9cd4f409e6d78aad4b70ef16810526ebc6bc24de Mon Sep 17 00:00:00 2001
2 From: Phil Elwell <phil@raspberrypi.com>
3 Date: Tue, 9 May 2023 14:25:10 +0100
4 Subject: [PATCH] overlays: bcm2711: Remove I/O pinctrl references
5
6 Now that the base bcm2711 base dts files give the added I/O interfaces
7 references to the default pinctrl nodes, remove the same from their
8 respective overlays.
9
10 See: https://github.com/raspberrypi/linux/pull/5443
11
12 Signed-off-by: Phil Elwell <phil@raspberrypi.com>
13 ---
14 arch/arm/boot/dts/overlays/i2c3-overlay.dts | 2 --
15 arch/arm/boot/dts/overlays/i2c4-overlay.dts | 2 --
16 arch/arm/boot/dts/overlays/i2c5-overlay.dts | 2 --
17 arch/arm/boot/dts/overlays/i2c6-overlay.dts | 2 --
18 arch/arm/boot/dts/overlays/spi3-1cs-overlay.dts | 2 --
19 arch/arm/boot/dts/overlays/spi3-2cs-overlay.dts | 2 --
20 arch/arm/boot/dts/overlays/spi4-1cs-overlay.dts | 2 --
21 arch/arm/boot/dts/overlays/spi4-2cs-overlay.dts | 2 --
22 arch/arm/boot/dts/overlays/spi5-1cs-overlay.dts | 2 --
23 arch/arm/boot/dts/overlays/spi5-2cs-overlay.dts | 2 --
24 arch/arm/boot/dts/overlays/spi6-1cs-overlay.dts | 2 --
25 arch/arm/boot/dts/overlays/spi6-2cs-overlay.dts | 2 --
26 arch/arm/boot/dts/overlays/uart2-overlay.dts | 2 --
27 arch/arm/boot/dts/overlays/uart3-overlay.dts | 2 --
28 arch/arm/boot/dts/overlays/uart4-overlay.dts | 2 --
29 arch/arm/boot/dts/overlays/uart5-overlay.dts | 2 --
30 16 files changed, 32 deletions(-)
31
32 --- a/arch/arm/boot/dts/overlays/i2c3-overlay.dts
33 +++ b/arch/arm/boot/dts/overlays/i2c3-overlay.dts
34 @@ -8,8 +8,6 @@
35 target = <&i2c3>;
36 frag0: __overlay__ {
37 status = "okay";
38 - pinctrl-names = "default";
39 - pinctrl-0 = <&i2c3_pins>;
40 clock-frequency = <100000>;
41 };
42 };
43 --- a/arch/arm/boot/dts/overlays/i2c4-overlay.dts
44 +++ b/arch/arm/boot/dts/overlays/i2c4-overlay.dts
45 @@ -8,8 +8,6 @@
46 target = <&i2c4>;
47 frag0: __overlay__ {
48 status = "okay";
49 - pinctrl-names = "default";
50 - pinctrl-0 = <&i2c4_pins>;
51 clock-frequency = <100000>;
52 };
53 };
54 --- a/arch/arm/boot/dts/overlays/i2c5-overlay.dts
55 +++ b/arch/arm/boot/dts/overlays/i2c5-overlay.dts
56 @@ -8,8 +8,6 @@
57 target = <&i2c5>;
58 frag0: __overlay__ {
59 status = "okay";
60 - pinctrl-names = "default";
61 - pinctrl-0 = <&i2c5_pins>;
62 clock-frequency = <100000>;
63 };
64 };
65 --- a/arch/arm/boot/dts/overlays/i2c6-overlay.dts
66 +++ b/arch/arm/boot/dts/overlays/i2c6-overlay.dts
67 @@ -8,8 +8,6 @@
68 target = <&i2c6>;
69 frag0: __overlay__ {
70 status = "okay";
71 - pinctrl-names = "default";
72 - pinctrl-0 = <&i2c6_pins>;
73 clock-frequency = <100000>;
74 };
75 };
76 --- a/arch/arm/boot/dts/overlays/spi3-1cs-overlay.dts
77 +++ b/arch/arm/boot/dts/overlays/spi3-1cs-overlay.dts
78 @@ -20,8 +20,6 @@
79 #address-cells = <1>;
80 #size-cells = <0>;
81
82 - pinctrl-names = "default";
83 - pinctrl-0 = <&spi3_pins &spi3_cs_pins>;
84 cs-gpios = <&gpio 0 1>;
85 status = "okay";
86
87 --- a/arch/arm/boot/dts/overlays/spi3-2cs-overlay.dts
88 +++ b/arch/arm/boot/dts/overlays/spi3-2cs-overlay.dts
89 @@ -20,8 +20,6 @@
90 #address-cells = <1>;
91 #size-cells = <0>;
92
93 - pinctrl-names = "default";
94 - pinctrl-0 = <&spi3_pins &spi3_cs_pins>;
95 cs-gpios = <&gpio 0 1>, <&gpio 24 1>;
96 status = "okay";
97
98 --- a/arch/arm/boot/dts/overlays/spi4-1cs-overlay.dts
99 +++ b/arch/arm/boot/dts/overlays/spi4-1cs-overlay.dts
100 @@ -20,8 +20,6 @@
101 #address-cells = <1>;
102 #size-cells = <0>;
103
104 - pinctrl-names = "default";
105 - pinctrl-0 = <&spi4_pins &spi4_cs_pins>;
106 cs-gpios = <&gpio 4 1>;
107 status = "okay";
108
109 --- a/arch/arm/boot/dts/overlays/spi4-2cs-overlay.dts
110 +++ b/arch/arm/boot/dts/overlays/spi4-2cs-overlay.dts
111 @@ -20,8 +20,6 @@
112 #address-cells = <1>;
113 #size-cells = <0>;
114
115 - pinctrl-names = "default";
116 - pinctrl-0 = <&spi4_pins &spi4_cs_pins>;
117 cs-gpios = <&gpio 4 1>, <&gpio 25 1>;
118 status = "okay";
119
120 --- a/arch/arm/boot/dts/overlays/spi5-1cs-overlay.dts
121 +++ b/arch/arm/boot/dts/overlays/spi5-1cs-overlay.dts
122 @@ -20,8 +20,6 @@
123 #address-cells = <1>;
124 #size-cells = <0>;
125
126 - pinctrl-names = "default";
127 - pinctrl-0 = <&spi5_pins &spi5_cs_pins>;
128 cs-gpios = <&gpio 12 1>;
129 status = "okay";
130
131 --- a/arch/arm/boot/dts/overlays/spi5-2cs-overlay.dts
132 +++ b/arch/arm/boot/dts/overlays/spi5-2cs-overlay.dts
133 @@ -20,8 +20,6 @@
134 #address-cells = <1>;
135 #size-cells = <0>;
136
137 - pinctrl-names = "default";
138 - pinctrl-0 = <&spi5_pins &spi5_cs_pins>;
139 cs-gpios = <&gpio 12 1>, <&gpio 26 1>;
140 status = "okay";
141
142 --- a/arch/arm/boot/dts/overlays/spi6-1cs-overlay.dts
143 +++ b/arch/arm/boot/dts/overlays/spi6-1cs-overlay.dts
144 @@ -20,8 +20,6 @@
145 #address-cells = <1>;
146 #size-cells = <0>;
147
148 - pinctrl-names = "default";
149 - pinctrl-0 = <&spi6_pins &spi6_cs_pins>;
150 cs-gpios = <&gpio 18 1>;
151 status = "okay";
152
153 --- a/arch/arm/boot/dts/overlays/spi6-2cs-overlay.dts
154 +++ b/arch/arm/boot/dts/overlays/spi6-2cs-overlay.dts
155 @@ -20,8 +20,6 @@
156 #address-cells = <1>;
157 #size-cells = <0>;
158
159 - pinctrl-names = "default";
160 - pinctrl-0 = <&spi6_pins &spi6_cs_pins>;
161 cs-gpios = <&gpio 18 1>, <&gpio 27 1>;
162 status = "okay";
163
164 --- a/arch/arm/boot/dts/overlays/uart2-overlay.dts
165 +++ b/arch/arm/boot/dts/overlays/uart2-overlay.dts
166 @@ -7,8 +7,6 @@
167 fragment@0 {
168 target = <&uart2>;
169 __overlay__ {
170 - pinctrl-names = "default";
171 - pinctrl-0 = <&uart2_pins>;
172 status = "okay";
173 };
174 };
175 --- a/arch/arm/boot/dts/overlays/uart3-overlay.dts
176 +++ b/arch/arm/boot/dts/overlays/uart3-overlay.dts
177 @@ -7,8 +7,6 @@
178 fragment@0 {
179 target = <&uart3>;
180 __overlay__ {
181 - pinctrl-names = "default";
182 - pinctrl-0 = <&uart3_pins>;
183 status = "okay";
184 };
185 };
186 --- a/arch/arm/boot/dts/overlays/uart4-overlay.dts
187 +++ b/arch/arm/boot/dts/overlays/uart4-overlay.dts
188 @@ -7,8 +7,6 @@
189 fragment@0 {
190 target = <&uart4>;
191 __overlay__ {
192 - pinctrl-names = "default";
193 - pinctrl-0 = <&uart4_pins>;
194 status = "okay";
195 };
196 };
197 --- a/arch/arm/boot/dts/overlays/uart5-overlay.dts
198 +++ b/arch/arm/boot/dts/overlays/uart5-overlay.dts
199 @@ -7,8 +7,6 @@
200 fragment@0 {
201 target = <&uart5>;
202 __overlay__ {
203 - pinctrl-names = "default";
204 - pinctrl-0 = <&uart5_pins>;
205 status = "okay";
206 };
207 };