1 From ba6646d6bc62108f33a7a3e95367534a0a634beb Mon Sep 17 00:00:00 2001
2 From: Phil Elwell <phil@raspberrypi.org>
3 Date: Tue, 14 May 2019 13:33:05 +0100
4 Subject: [PATCH 501/806] overlays: Standardise on compatible="brcm,bcm2835"
6 Curb the proliferation of compatible string combinations by
7 standardising on "brcm,bcm2835" to denote BCM2835 and its descendants.
9 As nothing in the firmware or kernel is checking overlay compatible
10 strings, this should be a purely cosmetic change.
12 Signed-off-by: Phil Elwell <phil@raspberrypi.org>
14 arch/arm/boot/dts/overlays/adau1977-adc-overlay.dts | 2 +-
15 arch/arm/boot/dts/overlays/adau7002-simple-overlay.dts | 2 +-
16 arch/arm/boot/dts/overlays/ads1015-overlay.dts | 2 +-
17 arch/arm/boot/dts/overlays/ads1115-overlay.dts | 2 +-
18 arch/arm/boot/dts/overlays/ads7846-overlay.dts | 2 +-
19 arch/arm/boot/dts/overlays/adv7282m-overlay.dts | 2 +-
20 arch/arm/boot/dts/overlays/adv728x-m-overlay.dts | 2 +-
21 arch/arm/boot/dts/overlays/akkordion-iqdacplus-overlay.dts | 2 +-
22 .../boot/dts/overlays/allo-boss-dac-pcm512x-audio-overlay.dts | 2 +-
23 arch/arm/boot/dts/overlays/allo-digione-overlay.dts | 2 +-
24 arch/arm/boot/dts/overlays/allo-katana-dac-audio-overlay.dts | 2 +-
25 .../boot/dts/overlays/allo-piano-dac-pcm512x-audio-overlay.dts | 2 +-
26 .../dts/overlays/allo-piano-dac-plus-pcm512x-audio-overlay.dts | 2 +-
27 arch/arm/boot/dts/overlays/applepi-dac-overlay.dts | 2 +-
28 arch/arm/boot/dts/overlays/at86rf233-overlay.dts | 2 +-
29 arch/arm/boot/dts/overlays/audioinjector-addons-overlay.dts | 2 +-
30 arch/arm/boot/dts/overlays/audioinjector-ultra-overlay.dts | 2 +-
31 .../boot/dts/overlays/audioinjector-wm8731-audio-overlay.dts | 2 +-
32 arch/arm/boot/dts/overlays/audiosense-pi-overlay.dts | 2 +-
33 arch/arm/boot/dts/overlays/audremap-overlay.dts | 2 +-
34 arch/arm/boot/dts/overlays/balena-fin-overlay.dts | 2 +-
35 arch/arm/boot/dts/overlays/bmp085_i2c-sensor-overlay.dts | 2 +-
36 arch/arm/boot/dts/overlays/dht11-overlay.dts | 2 +-
37 arch/arm/boot/dts/overlays/dionaudio-loco-overlay.dts | 2 +-
38 arch/arm/boot/dts/overlays/dionaudio-loco-v2-overlay.dts | 2 +-
39 arch/arm/boot/dts/overlays/dpi18-overlay.dts | 2 +-
40 arch/arm/boot/dts/overlays/dpi24-overlay.dts | 2 +-
41 arch/arm/boot/dts/overlays/draws-overlay.dts | 2 +-
42 arch/arm/boot/dts/overlays/dwc-otg-overlay.dts | 2 +-
43 arch/arm/boot/dts/overlays/dwc2-overlay.dts | 2 +-
44 arch/arm/boot/dts/overlays/enc28j60-overlay.dts | 2 +-
45 arch/arm/boot/dts/overlays/enc28j60-spi2-overlay.dts | 2 +-
46 arch/arm/boot/dts/overlays/exc3000-overlay.dts | 2 +-
47 arch/arm/boot/dts/overlays/fe-pi-audio-overlay.dts | 2 +-
48 arch/arm/boot/dts/overlays/goodix-overlay.dts | 2 +-
49 arch/arm/boot/dts/overlays/googlevoicehat-soundcard-overlay.dts | 2 +-
50 arch/arm/boot/dts/overlays/gpio-fan-overlay.dts | 2 +-
51 arch/arm/boot/dts/overlays/gpio-ir-overlay.dts | 2 +-
52 arch/arm/boot/dts/overlays/gpio-ir-tx-overlay.dts | 2 +-
53 arch/arm/boot/dts/overlays/gpio-key-overlay.dts | 2 +-
54 arch/arm/boot/dts/overlays/gpio-poweroff-overlay.dts | 2 +-
55 arch/arm/boot/dts/overlays/gpio-shutdown-overlay.dts | 2 +-
56 arch/arm/boot/dts/overlays/hifiberry-amp-overlay.dts | 2 +-
57 arch/arm/boot/dts/overlays/hifiberry-dac-overlay.dts | 2 +-
58 arch/arm/boot/dts/overlays/hifiberry-dacplus-overlay.dts | 2 +-
59 arch/arm/boot/dts/overlays/hifiberry-dacplusadc-overlay.dts | 2 +-
60 arch/arm/boot/dts/overlays/hifiberry-digi-overlay.dts | 2 +-
61 arch/arm/boot/dts/overlays/hifiberry-digi-pro-overlay.dts | 2 +-
62 arch/arm/boot/dts/overlays/hy28a-overlay.dts | 2 +-
63 arch/arm/boot/dts/overlays/hy28b-2017-overlay.dts | 2 +-
64 arch/arm/boot/dts/overlays/hy28b-overlay.dts | 2 +-
65 arch/arm/boot/dts/overlays/i-sabre-q2m-overlay.dts | 2 +-
66 arch/arm/boot/dts/overlays/i2c-bcm2708-overlay.dts | 2 +-
67 arch/arm/boot/dts/overlays/i2c-gpio-overlay.dts | 2 +-
68 arch/arm/boot/dts/overlays/i2c-mux-overlay.dts | 2 +-
69 arch/arm/boot/dts/overlays/i2c-pwm-pca9685a-overlay.dts | 2 +-
70 arch/arm/boot/dts/overlays/i2c-rtc-gpio-overlay.dts | 2 +-
71 arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts | 2 +-
72 arch/arm/boot/dts/overlays/i2c-sensor-overlay.dts | 2 +-
73 arch/arm/boot/dts/overlays/i2c0-bcm2708-overlay.dts | 2 +-
74 arch/arm/boot/dts/overlays/i2c1-bcm2708-overlay.dts | 2 +-
75 arch/arm/boot/dts/overlays/i2s-gpio28-31-overlay.dts | 2 +-
76 arch/arm/boot/dts/overlays/ilitek251x-overlay.dts | 2 +-
77 arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts | 2 +-
78 arch/arm/boot/dts/overlays/iqaudio-dacplus-overlay.dts | 2 +-
79 .../arm/boot/dts/overlays/iqaudio-digi-wm8804-audio-overlay.dts | 2 +-
80 arch/arm/boot/dts/overlays/jedec-spi-nor-overlay.dts | 2 +-
81 arch/arm/boot/dts/overlays/justboom-dac-overlay.dts | 2 +-
82 arch/arm/boot/dts/overlays/justboom-digi-overlay.dts | 2 +-
83 arch/arm/boot/dts/overlays/max98357a-overlay.dts | 2 +-
84 arch/arm/boot/dts/overlays/mbed-dac-overlay.dts | 2 +-
85 arch/arm/boot/dts/overlays/mcp23017-overlay.dts | 2 +-
86 arch/arm/boot/dts/overlays/mcp23s17-overlay.dts | 2 +-
87 arch/arm/boot/dts/overlays/mcp2515-can0-overlay.dts | 2 +-
88 arch/arm/boot/dts/overlays/mcp2515-can1-overlay.dts | 2 +-
89 arch/arm/boot/dts/overlays/mcp3008-overlay.dts | 2 +-
90 arch/arm/boot/dts/overlays/mcp3202-overlay.dts | 2 +-
91 arch/arm/boot/dts/overlays/mcp342x-overlay.dts | 2 +-
92 arch/arm/boot/dts/overlays/media-center-overlay.dts | 2 +-
93 arch/arm/boot/dts/overlays/mmc-overlay.dts | 2 +-
94 arch/arm/boot/dts/overlays/mpu6050-overlay.dts | 2 +-
95 arch/arm/boot/dts/overlays/mz61581-overlay.dts | 2 +-
96 arch/arm/boot/dts/overlays/ov5647-overlay.dts | 2 +-
97 arch/arm/boot/dts/overlays/papirus-overlay.dts | 2 +-
98 arch/arm/boot/dts/overlays/pi3-act-led-overlay.dts | 2 +-
99 arch/arm/boot/dts/overlays/pi3-disable-bt-overlay.dts | 2 +-
100 arch/arm/boot/dts/overlays/pi3-disable-wifi-overlay.dts | 2 +-
101 arch/arm/boot/dts/overlays/pi3-miniuart-bt-overlay.dts | 2 +-
102 arch/arm/boot/dts/overlays/pibell-overlay.dts | 2 +-
103 arch/arm/boot/dts/overlays/piglow-overlay.dts | 2 +-
104 arch/arm/boot/dts/overlays/piscreen-overlay.dts | 2 +-
105 arch/arm/boot/dts/overlays/piscreen2r-overlay.dts | 2 +-
106 arch/arm/boot/dts/overlays/pisound-overlay.dts | 2 +-
107 arch/arm/boot/dts/overlays/pitft22-overlay.dts | 2 +-
108 arch/arm/boot/dts/overlays/pitft28-capacitive-overlay.dts | 2 +-
109 arch/arm/boot/dts/overlays/pitft28-resistive-overlay.dts | 2 +-
110 arch/arm/boot/dts/overlays/pitft35-resistive-overlay.dts | 2 +-
111 arch/arm/boot/dts/overlays/pps-gpio-overlay.dts | 2 +-
112 arch/arm/boot/dts/overlays/pwm-ir-tx-overlay.dts | 2 +-
113 arch/arm/boot/dts/overlays/qca7000-overlay.dts | 2 +-
114 arch/arm/boot/dts/overlays/rotary-encoder-overlay.dts | 2 +-
115 arch/arm/boot/dts/overlays/rpi-backlight-overlay.dts | 2 +-
116 arch/arm/boot/dts/overlays/rpi-cirrus-wm5102-overlay.dts | 2 +-
117 arch/arm/boot/dts/overlays/rpi-dac-overlay.dts | 2 +-
118 arch/arm/boot/dts/overlays/rpi-display-overlay.dts | 2 +-
119 arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts | 2 +-
120 arch/arm/boot/dts/overlays/rpi-poe-overlay.dts | 2 +-
121 arch/arm/boot/dts/overlays/rpi-proto-overlay.dts | 2 +-
122 arch/arm/boot/dts/overlays/rpi-sense-overlay.dts | 2 +-
123 arch/arm/boot/dts/overlays/rpi-tv-overlay.dts | 2 +-
124 .../arm/boot/dts/overlays/rra-digidac1-wm8741-audio-overlay.dts | 2 +-
125 arch/arm/boot/dts/overlays/sc16is750-i2c-overlay.dts | 2 +-
126 arch/arm/boot/dts/overlays/sc16is752-spi1-overlay.dts | 2 +-
127 arch/arm/boot/dts/overlays/sdhost-overlay.dts | 2 +-
128 arch/arm/boot/dts/overlays/sdio-overlay.dts | 2 +-
129 arch/arm/boot/dts/overlays/sdtweak-overlay.dts | 2 +-
130 arch/arm/boot/dts/overlays/smi-nand-overlay.dts | 2 +-
131 arch/arm/boot/dts/overlays/smi-overlay.dts | 2 +-
132 arch/arm/boot/dts/overlays/spi-gpio35-39-overlay.dts | 2 +-
133 arch/arm/boot/dts/overlays/spi-rtc-overlay.dts | 2 +-
134 arch/arm/boot/dts/overlays/spi0-cs-overlay.dts | 2 +-
135 arch/arm/boot/dts/overlays/spi0-hw-cs-overlay.dts | 2 +-
136 arch/arm/boot/dts/overlays/spi1-1cs-overlay.dts | 2 +-
137 arch/arm/boot/dts/overlays/spi1-2cs-overlay.dts | 2 +-
138 arch/arm/boot/dts/overlays/spi1-3cs-overlay.dts | 2 +-
139 arch/arm/boot/dts/overlays/spi2-1cs-overlay.dts | 2 +-
140 arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts | 2 +-
141 arch/arm/boot/dts/overlays/spi2-3cs-overlay.dts | 2 +-
142 arch/arm/boot/dts/overlays/ssd1306-overlay.dts | 2 +-
143 arch/arm/boot/dts/overlays/superaudioboard-overlay.dts | 2 +-
144 arch/arm/boot/dts/overlays/sx150x-overlay.dts | 2 +-
145 arch/arm/boot/dts/overlays/tc358743-audio-overlay.dts | 2 +-
146 arch/arm/boot/dts/overlays/tc358743-overlay.dts | 2 +-
147 arch/arm/boot/dts/overlays/tinylcd35-overlay.dts | 2 +-
148 arch/arm/boot/dts/overlays/tpm-slb9670-overlay.dts | 2 +-
149 arch/arm/boot/dts/overlays/uart0-overlay.dts | 2 +-
150 arch/arm/boot/dts/overlays/uart1-overlay.dts | 2 +-
151 arch/arm/boot/dts/overlays/udrc-overlay.dts | 2 +-
152 arch/arm/boot/dts/overlays/upstream-overlay.dts | 2 +-
153 arch/arm/boot/dts/overlays/vc4-fkms-v3d-overlay.dts | 2 +-
154 arch/arm/boot/dts/overlays/vc4-kms-kippah-7inch-overlay.dts | 2 +-
155 arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts | 2 +-
156 arch/arm/boot/dts/overlays/vga666-overlay.dts | 2 +-
157 arch/arm/boot/dts/overlays/w1-gpio-overlay.dts | 2 +-
158 arch/arm/boot/dts/overlays/w1-gpio-pullup-overlay.dts | 2 +-
159 arch/arm/boot/dts/overlays/wittypi-overlay.dts | 2 +-
160 146 files changed, 146 insertions(+), 146 deletions(-)
162 --- a/arch/arm/boot/dts/overlays/adau1977-adc-overlay.dts
163 +++ b/arch/arm/boot/dts/overlays/adau1977-adc-overlay.dts
168 - compatible = "brcm,bcm2708";
169 + compatible = "brcm,bcm2835";
173 --- a/arch/arm/boot/dts/overlays/adau7002-simple-overlay.dts
174 +++ b/arch/arm/boot/dts/overlays/adau7002-simple-overlay.dts
179 - compatible = "brcm,bcm2708";
180 + compatible = "brcm,bcm2835";
184 --- a/arch/arm/boot/dts/overlays/ads1015-overlay.dts
185 +++ b/arch/arm/boot/dts/overlays/ads1015-overlay.dts
190 - compatible = "brcm,bcm2708";
191 + compatible = "brcm,bcm2835";
192 /* ----------- ADS1015 ------------ */
195 --- a/arch/arm/boot/dts/overlays/ads1115-overlay.dts
196 +++ b/arch/arm/boot/dts/overlays/ads1115-overlay.dts
201 - compatible = "brcm,bcm2708";
202 + compatible = "brcm,bcm2835";
206 --- a/arch/arm/boot/dts/overlays/ads7846-overlay.dts
207 +++ b/arch/arm/boot/dts/overlays/ads7846-overlay.dts
212 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
213 + compatible = "brcm,bcm2835";
217 --- a/arch/arm/boot/dts/overlays/adv7282m-overlay.dts
218 +++ b/arch/arm/boot/dts/overlays/adv7282m-overlay.dts
223 - compatible = "brcm,bcm2708";
224 + compatible = "brcm,bcm2835";
228 --- a/arch/arm/boot/dts/overlays/adv728x-m-overlay.dts
229 +++ b/arch/arm/boot/dts/overlays/adv728x-m-overlay.dts
231 #include "adv7282m-overlay.dts"
234 - compatible = "brcm,bcm2708";
235 + compatible = "brcm,bcm2835";
237 // Fragment numbers deliberately high to avoid conflicts with the
238 // included adv7282m overlay file.
239 --- a/arch/arm/boot/dts/overlays/akkordion-iqdacplus-overlay.dts
240 +++ b/arch/arm/boot/dts/overlays/akkordion-iqdacplus-overlay.dts
245 - compatible = "brcm,bcm2708";
246 + compatible = "brcm,bcm2835";
250 --- a/arch/arm/boot/dts/overlays/allo-boss-dac-pcm512x-audio-overlay.dts
251 +++ b/arch/arm/boot/dts/overlays/allo-boss-dac-pcm512x-audio-overlay.dts
256 - compatible = "brcm,bcm2708";
257 + compatible = "brcm,bcm2835";
260 target-path = "/clocks";
261 --- a/arch/arm/boot/dts/overlays/allo-digione-overlay.dts
262 +++ b/arch/arm/boot/dts/overlays/allo-digione-overlay.dts
267 - compatible = "brcm,bcm2708";
268 + compatible = "brcm,bcm2835";
272 --- a/arch/arm/boot/dts/overlays/allo-katana-dac-audio-overlay.dts
273 +++ b/arch/arm/boot/dts/overlays/allo-katana-dac-audio-overlay.dts
278 - compatible = "brcm,bcm2708";
279 + compatible = "brcm,bcm2835";
283 --- a/arch/arm/boot/dts/overlays/allo-piano-dac-pcm512x-audio-overlay.dts
284 +++ b/arch/arm/boot/dts/overlays/allo-piano-dac-pcm512x-audio-overlay.dts
289 - compatible = "brcm,bcm2708";
290 + compatible = "brcm,bcm2835";
294 --- a/arch/arm/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio-overlay.dts
295 +++ b/arch/arm/boot/dts/overlays/allo-piano-dac-plus-pcm512x-audio-overlay.dts
300 - compatible = "brcm,bcm2708";
301 + compatible = "brcm,bcm2835";
305 --- a/arch/arm/boot/dts/overlays/applepi-dac-overlay.dts
306 +++ b/arch/arm/boot/dts/overlays/applepi-dac-overlay.dts
311 - compatible = "brcm,bcm2708";
312 + compatible = "brcm,bcm2835";
316 --- a/arch/arm/boot/dts/overlays/at86rf233-overlay.dts
317 +++ b/arch/arm/boot/dts/overlays/at86rf233-overlay.dts
319 /* Overlay for Atmel AT86RF233 IEEE 802.15.4 WPAN transceiver on spi0.0 */
322 - compatible = "brcm,bcm2835", "brcm,bcm2836", "brcm,bcm2708", "brcm,bcm2709";
323 + compatible = "brcm,bcm2835";
327 --- a/arch/arm/boot/dts/overlays/audioinjector-addons-overlay.dts
328 +++ b/arch/arm/boot/dts/overlays/audioinjector-addons-overlay.dts
333 - compatible = "brcm,bcm2708";
334 + compatible = "brcm,bcm2835";
338 --- a/arch/arm/boot/dts/overlays/audioinjector-ultra-overlay.dts
339 +++ b/arch/arm/boot/dts/overlays/audioinjector-ultra-overlay.dts
344 - compatible = "brcm,bcm2708";
345 + compatible = "brcm,bcm2835";
349 --- a/arch/arm/boot/dts/overlays/audioinjector-wm8731-audio-overlay.dts
350 +++ b/arch/arm/boot/dts/overlays/audioinjector-wm8731-audio-overlay.dts
355 - compatible = "brcm,bcm2708";
356 + compatible = "brcm,bcm2835";
360 --- a/arch/arm/boot/dts/overlays/audiosense-pi-overlay.dts
361 +++ b/arch/arm/boot/dts/overlays/audiosense-pi-overlay.dts
363 #include <dt-bindings/gpio/gpio.h>
366 - compatible = "brcm,bcm2837", "brcm,bcm2836", "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
367 + compatible = "brcm,bcm2835";
371 --- a/arch/arm/boot/dts/overlays/audremap-overlay.dts
372 +++ b/arch/arm/boot/dts/overlays/audremap-overlay.dts
377 - compatible = "brcm,bcm2708";
378 + compatible = "brcm,bcm2835";
381 target = <&audio_pins>;
382 --- a/arch/arm/boot/dts/overlays/balena-fin-overlay.dts
383 +++ b/arch/arm/boot/dts/overlays/balena-fin-overlay.dts
388 - compatible = "brcm,bcm2708";
389 + compatible = "brcm,bcm2835";
393 --- a/arch/arm/boot/dts/overlays/bmp085_i2c-sensor-overlay.dts
394 +++ b/arch/arm/boot/dts/overlays/bmp085_i2c-sensor-overlay.dts
399 - compatible = "brcm,bcm2708";
400 + compatible = "brcm,bcm2835";
404 --- a/arch/arm/boot/dts/overlays/dht11-overlay.dts
405 +++ b/arch/arm/boot/dts/overlays/dht11-overlay.dts
410 - compatible = "brcm,bcm2708";
411 + compatible = "brcm,bcm2835";
415 --- a/arch/arm/boot/dts/overlays/dionaudio-loco-overlay.dts
416 +++ b/arch/arm/boot/dts/overlays/dionaudio-loco-overlay.dts
421 - compatible = "brcm,bcm2708";
422 + compatible = "brcm,bcm2835";
426 --- a/arch/arm/boot/dts/overlays/dionaudio-loco-v2-overlay.dts
427 +++ b/arch/arm/boot/dts/overlays/dionaudio-loco-v2-overlay.dts
432 - compatible = "brcm,bcm2708";
433 + compatible = "brcm,bcm2835";
437 --- a/arch/arm/boot/dts/overlays/dpi18-overlay.dts
438 +++ b/arch/arm/boot/dts/overlays/dpi18-overlay.dts
443 - compatible = "brcm,bcm2708";
444 + compatible = "brcm,bcm2835";
446 // There is no DPI driver module, but we need a platform device
447 // node (that doesn't already use pinctrl) to hang the pinctrl
448 --- a/arch/arm/boot/dts/overlays/dpi24-overlay.dts
449 +++ b/arch/arm/boot/dts/overlays/dpi24-overlay.dts
454 - compatible = "brcm,bcm2708";
455 + compatible = "brcm,bcm2835";
457 // There is no DPI driver module, but we need a platform device
458 // node (that doesn't already use pinctrl) to hang the pinctrl
459 --- a/arch/arm/boot/dts/overlays/draws-overlay.dts
460 +++ b/arch/arm/boot/dts/overlays/draws-overlay.dts
465 - compatible = "brcm,bcm2835", "brcm,bcm2836", "brcm,bcm2708", "brcm,bcm2709";
466 + compatible = "brcm,bcm2835";
470 --- a/arch/arm/boot/dts/overlays/dwc-otg-overlay.dts
471 +++ b/arch/arm/boot/dts/overlays/dwc-otg-overlay.dts
476 - compatible = "brcm,bcm2708";
477 + compatible = "brcm,bcm2835";
481 --- a/arch/arm/boot/dts/overlays/dwc2-overlay.dts
482 +++ b/arch/arm/boot/dts/overlays/dwc2-overlay.dts
487 - compatible = "brcm,bcm2708";
488 + compatible = "brcm,bcm2835";
492 --- a/arch/arm/boot/dts/overlays/enc28j60-overlay.dts
493 +++ b/arch/arm/boot/dts/overlays/enc28j60-overlay.dts
498 - compatible = "brcm,bcm2708";
499 + compatible = "brcm,bcm2835";
503 --- a/arch/arm/boot/dts/overlays/enc28j60-spi2-overlay.dts
504 +++ b/arch/arm/boot/dts/overlays/enc28j60-spi2-overlay.dts
509 - compatible = "brcm,bcm2708";
510 + compatible = "brcm,bcm2835";
514 --- a/arch/arm/boot/dts/overlays/exc3000-overlay.dts
515 +++ b/arch/arm/boot/dts/overlays/exc3000-overlay.dts
520 - compatible = "brcm,bcm2708";
521 + compatible = "brcm,bcm2835";
525 --- a/arch/arm/boot/dts/overlays/fe-pi-audio-overlay.dts
526 +++ b/arch/arm/boot/dts/overlays/fe-pi-audio-overlay.dts
531 - compatible = "brcm,bcm2708";
532 + compatible = "brcm,bcm2835";
536 --- a/arch/arm/boot/dts/overlays/goodix-overlay.dts
537 +++ b/arch/arm/boot/dts/overlays/goodix-overlay.dts
542 - compatible = "brcm,bcm2708";
543 + compatible = "brcm,bcm2835";
547 --- a/arch/arm/boot/dts/overlays/googlevoicehat-soundcard-overlay.dts
548 +++ b/arch/arm/boot/dts/overlays/googlevoicehat-soundcard-overlay.dts
553 - compatible = "brcm,bcm2708";
554 + compatible = "brcm,bcm2835";
558 --- a/arch/arm/boot/dts/overlays/gpio-fan-overlay.dts
559 +++ b/arch/arm/boot/dts/overlays/gpio-fan-overlay.dts
564 - compatible = "brcm,bcm2708";
565 + compatible = "brcm,bcm2835";
569 --- a/arch/arm/boot/dts/overlays/gpio-ir-overlay.dts
570 +++ b/arch/arm/boot/dts/overlays/gpio-ir-overlay.dts
575 - compatible = "brcm,bcm2708";
576 + compatible = "brcm,bcm2835";
580 --- a/arch/arm/boot/dts/overlays/gpio-ir-tx-overlay.dts
581 +++ b/arch/arm/boot/dts/overlays/gpio-ir-tx-overlay.dts
586 - compatible = "brcm,bcm2708";
587 + compatible = "brcm,bcm2835";
591 --- a/arch/arm/boot/dts/overlays/gpio-key-overlay.dts
592 +++ b/arch/arm/boot/dts/overlays/gpio-key-overlay.dts
597 - compatible = "brcm,bcm2708";
598 + compatible = "brcm,bcm2835";
601 // Configure the gpio pin controller
602 --- a/arch/arm/boot/dts/overlays/gpio-poweroff-overlay.dts
603 +++ b/arch/arm/boot/dts/overlays/gpio-poweroff-overlay.dts
608 - compatible = "brcm,bcm2708";
609 + compatible = "brcm,bcm2835";
613 --- a/arch/arm/boot/dts/overlays/gpio-shutdown-overlay.dts
614 +++ b/arch/arm/boot/dts/overlays/gpio-shutdown-overlay.dts
616 // note that GPIO3 has an external pullup on at least some boards).
619 - compatible = "brcm,bcm2708";
620 + compatible = "brcm,bcm2835";
623 // Configure the gpio pin controller
624 --- a/arch/arm/boot/dts/overlays/hifiberry-amp-overlay.dts
625 +++ b/arch/arm/boot/dts/overlays/hifiberry-amp-overlay.dts
630 - compatible = "brcm,bcm2708";
631 + compatible = "brcm,bcm2835";
635 --- a/arch/arm/boot/dts/overlays/hifiberry-dac-overlay.dts
636 +++ b/arch/arm/boot/dts/overlays/hifiberry-dac-overlay.dts
641 - compatible = "brcm,bcm2708";
642 + compatible = "brcm,bcm2835";
646 --- a/arch/arm/boot/dts/overlays/hifiberry-dacplus-overlay.dts
647 +++ b/arch/arm/boot/dts/overlays/hifiberry-dacplus-overlay.dts
652 - compatible = "brcm,bcm2708";
653 + compatible = "brcm,bcm2835";
656 target-path = "/clocks";
657 --- a/arch/arm/boot/dts/overlays/hifiberry-dacplusadc-overlay.dts
658 +++ b/arch/arm/boot/dts/overlays/hifiberry-dacplusadc-overlay.dts
663 - compatible = "brcm,bcm2708";
664 + compatible = "brcm,bcm2835";
667 target-path = "/clocks";
668 --- a/arch/arm/boot/dts/overlays/hifiberry-digi-overlay.dts
669 +++ b/arch/arm/boot/dts/overlays/hifiberry-digi-overlay.dts
674 - compatible = "brcm,bcm2708";
675 + compatible = "brcm,bcm2835";
679 --- a/arch/arm/boot/dts/overlays/hifiberry-digi-pro-overlay.dts
680 +++ b/arch/arm/boot/dts/overlays/hifiberry-digi-pro-overlay.dts
685 - compatible = "brcm,bcm2708";
686 + compatible = "brcm,bcm2835";
690 --- a/arch/arm/boot/dts/overlays/hy28a-overlay.dts
691 +++ b/arch/arm/boot/dts/overlays/hy28a-overlay.dts
696 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
697 + compatible = "brcm,bcm2835";
701 --- a/arch/arm/boot/dts/overlays/hy28b-2017-overlay.dts
702 +++ b/arch/arm/boot/dts/overlays/hy28b-2017-overlay.dts
707 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
708 + compatible = "brcm,bcm2835";
712 --- a/arch/arm/boot/dts/overlays/hy28b-overlay.dts
713 +++ b/arch/arm/boot/dts/overlays/hy28b-overlay.dts
718 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
719 + compatible = "brcm,bcm2835";
723 --- a/arch/arm/boot/dts/overlays/i-sabre-q2m-overlay.dts
724 +++ b/arch/arm/boot/dts/overlays/i-sabre-q2m-overlay.dts
729 - compatible = "brcm,bcm2708";
730 + compatible = "brcm,bcm2835";
734 --- a/arch/arm/boot/dts/overlays/i2c-bcm2708-overlay.dts
735 +++ b/arch/arm/boot/dts/overlays/i2c-bcm2708-overlay.dts
740 - compatible = "brcm,bcm2708";
741 + compatible = "brcm,bcm2835";
745 --- a/arch/arm/boot/dts/overlays/i2c-gpio-overlay.dts
746 +++ b/arch/arm/boot/dts/overlays/i2c-gpio-overlay.dts
751 - compatible = "brcm,bcm2708";
752 + compatible = "brcm,bcm2835";
756 --- a/arch/arm/boot/dts/overlays/i2c-mux-overlay.dts
757 +++ b/arch/arm/boot/dts/overlays/i2c-mux-overlay.dts
762 - compatible = "brcm,bcm2708";
763 + compatible = "brcm,bcm2835";
767 --- a/arch/arm/boot/dts/overlays/i2c-pwm-pca9685a-overlay.dts
768 +++ b/arch/arm/boot/dts/overlays/i2c-pwm-pca9685a-overlay.dts
773 - compatible = "brcm,bcm2708";
774 + compatible = "brcm,bcm2835";
778 --- a/arch/arm/boot/dts/overlays/i2c-rtc-gpio-overlay.dts
779 +++ b/arch/arm/boot/dts/overlays/i2c-rtc-gpio-overlay.dts
784 - compatible = "brcm,bcm2708";
785 + compatible = "brcm,bcm2835";
789 --- a/arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts
790 +++ b/arch/arm/boot/dts/overlays/i2c-rtc-overlay.dts
795 - compatible = "brcm,bcm2708";
796 + compatible = "brcm,bcm2835";
800 --- a/arch/arm/boot/dts/overlays/i2c-sensor-overlay.dts
801 +++ b/arch/arm/boot/dts/overlays/i2c-sensor-overlay.dts
806 - compatible = "brcm,bcm2708";
807 + compatible = "brcm,bcm2835";
811 --- a/arch/arm/boot/dts/overlays/i2c0-bcm2708-overlay.dts
812 +++ b/arch/arm/boot/dts/overlays/i2c0-bcm2708-overlay.dts
817 - compatible = "brcm,bcm2708";
818 + compatible = "brcm,bcm2835";
822 --- a/arch/arm/boot/dts/overlays/i2c1-bcm2708-overlay.dts
823 +++ b/arch/arm/boot/dts/overlays/i2c1-bcm2708-overlay.dts
828 - compatible = "brcm,bcm2708";
829 + compatible = "brcm,bcm2835";
833 --- a/arch/arm/boot/dts/overlays/i2s-gpio28-31-overlay.dts
834 +++ b/arch/arm/boot/dts/overlays/i2s-gpio28-31-overlay.dts
839 - compatible = "brcm,bcm2835", "brcm,bcm2836", "brcm,bcm2708", "brcm,bcm2709";
840 + compatible = "brcm,bcm2835";
843 target = <&i2s_pins>;
844 --- a/arch/arm/boot/dts/overlays/ilitek251x-overlay.dts
845 +++ b/arch/arm/boot/dts/overlays/ilitek251x-overlay.dts
850 - compatible = "brcm,bcm2708";
851 + compatible = "brcm,bcm2835";
855 --- a/arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts
856 +++ b/arch/arm/boot/dts/overlays/iqaudio-dac-overlay.dts
861 - compatible = "brcm,bcm2708";
862 + compatible = "brcm,bcm2835";
866 --- a/arch/arm/boot/dts/overlays/iqaudio-dacplus-overlay.dts
867 +++ b/arch/arm/boot/dts/overlays/iqaudio-dacplus-overlay.dts
872 - compatible = "brcm,bcm2708";
873 + compatible = "brcm,bcm2835";
877 --- a/arch/arm/boot/dts/overlays/iqaudio-digi-wm8804-audio-overlay.dts
878 +++ b/arch/arm/boot/dts/overlays/iqaudio-digi-wm8804-audio-overlay.dts
883 - compatible = "brcm,bcm2708";
884 + compatible = "brcm,bcm2835";
888 --- a/arch/arm/boot/dts/overlays/jedec-spi-nor-overlay.dts
889 +++ b/arch/arm/boot/dts/overlays/jedec-spi-nor-overlay.dts
894 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
895 + compatible = "brcm,bcm2835";
897 // disable spi-dev on spi0.0
899 --- a/arch/arm/boot/dts/overlays/justboom-dac-overlay.dts
900 +++ b/arch/arm/boot/dts/overlays/justboom-dac-overlay.dts
905 - compatible = "brcm,bcm2708";
906 + compatible = "brcm,bcm2835";
910 --- a/arch/arm/boot/dts/overlays/justboom-digi-overlay.dts
911 +++ b/arch/arm/boot/dts/overlays/justboom-digi-overlay.dts
916 - compatible = "brcm,bcm2708";
917 + compatible = "brcm,bcm2835";
921 --- a/arch/arm/boot/dts/overlays/max98357a-overlay.dts
922 +++ b/arch/arm/boot/dts/overlays/max98357a-overlay.dts
927 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
928 + compatible = "brcm,bcm2835";
932 --- a/arch/arm/boot/dts/overlays/mbed-dac-overlay.dts
933 +++ b/arch/arm/boot/dts/overlays/mbed-dac-overlay.dts
938 - compatible = "brcm,bcm2708";
939 + compatible = "brcm,bcm2835";
943 --- a/arch/arm/boot/dts/overlays/mcp23017-overlay.dts
944 +++ b/arch/arm/boot/dts/overlays/mcp23017-overlay.dts
949 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
950 + compatible = "brcm,bcm2835";
954 --- a/arch/arm/boot/dts/overlays/mcp23s17-overlay.dts
955 +++ b/arch/arm/boot/dts/overlays/mcp23s17-overlay.dts
960 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
961 + compatible = "brcm,bcm2835";
963 // disable spi-dev on spi0.0
965 --- a/arch/arm/boot/dts/overlays/mcp2515-can0-overlay.dts
966 +++ b/arch/arm/boot/dts/overlays/mcp2515-can0-overlay.dts
971 - compatible = "brcm,bcm2835", "brcm,bcm2836", "brcm,bcm2708", "brcm,bcm2709";
972 + compatible = "brcm,bcm2835";
973 /* disable spi-dev for spi0.0 */
976 --- a/arch/arm/boot/dts/overlays/mcp2515-can1-overlay.dts
977 +++ b/arch/arm/boot/dts/overlays/mcp2515-can1-overlay.dts
982 - compatible = "brcm,bcm2835", "brcm,bcm2836", "brcm,bcm2708", "brcm,bcm2709";
983 + compatible = "brcm,bcm2835";
984 /* disable spi-dev for spi0.1 */
987 --- a/arch/arm/boot/dts/overlays/mcp3008-overlay.dts
988 +++ b/arch/arm/boot/dts/overlays/mcp3008-overlay.dts
993 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
994 + compatible = "brcm,bcm2835";
998 --- a/arch/arm/boot/dts/overlays/mcp3202-overlay.dts
999 +++ b/arch/arm/boot/dts/overlays/mcp3202-overlay.dts
1004 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1005 + compatible = "brcm,bcm2835";
1008 target = <&spidev0>;
1009 --- a/arch/arm/boot/dts/overlays/mcp342x-overlay.dts
1010 +++ b/arch/arm/boot/dts/overlays/mcp342x-overlay.dts
1015 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1016 + compatible = "brcm,bcm2835";
1020 --- a/arch/arm/boot/dts/overlays/media-center-overlay.dts
1021 +++ b/arch/arm/boot/dts/overlays/media-center-overlay.dts
1026 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1027 + compatible = "brcm,bcm2835";
1031 --- a/arch/arm/boot/dts/overlays/mmc-overlay.dts
1032 +++ b/arch/arm/boot/dts/overlays/mmc-overlay.dts
1037 - compatible = "brcm,bcm2708";
1038 + compatible = "brcm,bcm2835";
1042 --- a/arch/arm/boot/dts/overlays/mpu6050-overlay.dts
1043 +++ b/arch/arm/boot/dts/overlays/mpu6050-overlay.dts
1048 - compatible = "brcm,bcm2708";
1049 + compatible = "brcm,bcm2835";
1053 --- a/arch/arm/boot/dts/overlays/mz61581-overlay.dts
1054 +++ b/arch/arm/boot/dts/overlays/mz61581-overlay.dts
1059 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1060 + compatible = "brcm,bcm2835";
1064 --- a/arch/arm/boot/dts/overlays/ov5647-overlay.dts
1065 +++ b/arch/arm/boot/dts/overlays/ov5647-overlay.dts
1070 - compatible = "brcm,bcm2708";
1071 + compatible = "brcm,bcm2835";
1075 --- a/arch/arm/boot/dts/overlays/papirus-overlay.dts
1076 +++ b/arch/arm/boot/dts/overlays/papirus-overlay.dts
1081 - compatible = "brcm,bcm2708";
1082 + compatible = "brcm,bcm2835";
1085 target = <&i2c_arm>;
1086 --- a/arch/arm/boot/dts/overlays/pi3-act-led-overlay.dts
1087 +++ b/arch/arm/boot/dts/overlays/pi3-act-led-overlay.dts
1092 - compatible = "brcm,bcm2708";
1093 + compatible = "brcm,bcm2835";
1096 target = <&act_led>;
1097 --- a/arch/arm/boot/dts/overlays/pi3-disable-bt-overlay.dts
1098 +++ b/arch/arm/boot/dts/overlays/pi3-disable-bt-overlay.dts
1103 - compatible = "brcm,bcm2708";
1104 + compatible = "brcm,bcm2835";
1108 --- a/arch/arm/boot/dts/overlays/pi3-disable-wifi-overlay.dts
1109 +++ b/arch/arm/boot/dts/overlays/pi3-disable-wifi-overlay.dts
1114 - compatible = "brcm,bcm2708";
1115 + compatible = "brcm,bcm2835";
1119 --- a/arch/arm/boot/dts/overlays/pi3-miniuart-bt-overlay.dts
1120 +++ b/arch/arm/boot/dts/overlays/pi3-miniuart-bt-overlay.dts
1125 - compatible = "brcm,bcm2708";
1126 + compatible = "brcm,bcm2835";
1130 --- a/arch/arm/boot/dts/overlays/pibell-overlay.dts
1131 +++ b/arch/arm/boot/dts/overlays/pibell-overlay.dts
1136 - compatible = "brcm,bcm2708";
1137 + compatible = "brcm,bcm2835";
1141 --- a/arch/arm/boot/dts/overlays/piglow-overlay.dts
1142 +++ b/arch/arm/boot/dts/overlays/piglow-overlay.dts
1147 - compatible = "brcm,bcm2708";
1148 + compatible = "brcm,bcm2835";
1151 target = <&i2c_arm>;
1152 --- a/arch/arm/boot/dts/overlays/piscreen-overlay.dts
1153 +++ b/arch/arm/boot/dts/overlays/piscreen-overlay.dts
1158 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1159 + compatible = "brcm,bcm2835";
1163 --- a/arch/arm/boot/dts/overlays/piscreen2r-overlay.dts
1164 +++ b/arch/arm/boot/dts/overlays/piscreen2r-overlay.dts
1169 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1170 + compatible = "brcm,bcm2835";
1174 --- a/arch/arm/boot/dts/overlays/pisound-overlay.dts
1175 +++ b/arch/arm/boot/dts/overlays/pisound-overlay.dts
1177 #include <dt-bindings/gpio/gpio.h>
1180 - compatible = "brcm,bcm2708";
1181 + compatible = "brcm,bcm2835";
1185 --- a/arch/arm/boot/dts/overlays/pitft22-overlay.dts
1186 +++ b/arch/arm/boot/dts/overlays/pitft22-overlay.dts
1191 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1192 + compatible = "brcm,bcm2835";
1196 --- a/arch/arm/boot/dts/overlays/pitft28-capacitive-overlay.dts
1197 +++ b/arch/arm/boot/dts/overlays/pitft28-capacitive-overlay.dts
1202 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1203 + compatible = "brcm,bcm2835";
1207 --- a/arch/arm/boot/dts/overlays/pitft28-resistive-overlay.dts
1208 +++ b/arch/arm/boot/dts/overlays/pitft28-resistive-overlay.dts
1213 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1214 + compatible = "brcm,bcm2835";
1218 --- a/arch/arm/boot/dts/overlays/pitft35-resistive-overlay.dts
1219 +++ b/arch/arm/boot/dts/overlays/pitft35-resistive-overlay.dts
1224 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1225 + compatible = "brcm,bcm2835";
1229 --- a/arch/arm/boot/dts/overlays/pps-gpio-overlay.dts
1230 +++ b/arch/arm/boot/dts/overlays/pps-gpio-overlay.dts
1235 - compatible = "brcm,bcm2708";
1236 + compatible = "brcm,bcm2835";
1240 --- a/arch/arm/boot/dts/overlays/pwm-ir-tx-overlay.dts
1241 +++ b/arch/arm/boot/dts/overlays/pwm-ir-tx-overlay.dts
1246 - compatible = "brcm,bcm2708";
1247 + compatible = "brcm,bcm2835";
1251 --- a/arch/arm/boot/dts/overlays/qca7000-overlay.dts
1252 +++ b/arch/arm/boot/dts/overlays/qca7000-overlay.dts
1257 - compatible = "brcm,bcm2708";
1258 + compatible = "brcm,bcm2835";
1261 target = <&spidev0>;
1262 --- a/arch/arm/boot/dts/overlays/rotary-encoder-overlay.dts
1263 +++ b/arch/arm/boot/dts/overlays/rotary-encoder-overlay.dts
1268 - compatible = "brcm,bcm2708";
1269 + compatible = "brcm,bcm2835";
1273 --- a/arch/arm/boot/dts/overlays/rpi-backlight-overlay.dts
1274 +++ b/arch/arm/boot/dts/overlays/rpi-backlight-overlay.dts
1279 - compatible = "brcm,bcm2708";
1280 + compatible = "brcm,bcm2835";
1284 --- a/arch/arm/boot/dts/overlays/rpi-cirrus-wm5102-overlay.dts
1285 +++ b/arch/arm/boot/dts/overlays/rpi-cirrus-wm5102-overlay.dts
1287 #include <dt-bindings/mfd/arizona.h>
1290 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1291 + compatible = "brcm,bcm2835";
1295 --- a/arch/arm/boot/dts/overlays/rpi-dac-overlay.dts
1296 +++ b/arch/arm/boot/dts/overlays/rpi-dac-overlay.dts
1301 - compatible = "brcm,bcm2708";
1302 + compatible = "brcm,bcm2835";
1306 --- a/arch/arm/boot/dts/overlays/rpi-display-overlay.dts
1307 +++ b/arch/arm/boot/dts/overlays/rpi-display-overlay.dts
1312 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1313 + compatible = "brcm,bcm2835";
1317 --- a/arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts
1318 +++ b/arch/arm/boot/dts/overlays/rpi-ft5406-overlay.dts
1323 - compatible = "brcm,bcm2708";
1324 + compatible = "brcm,bcm2835";
1328 --- a/arch/arm/boot/dts/overlays/rpi-poe-overlay.dts
1329 +++ b/arch/arm/boot/dts/overlays/rpi-poe-overlay.dts
1334 - compatible = "brcm,bcm2708";
1335 + compatible = "brcm,bcm2835";
1339 --- a/arch/arm/boot/dts/overlays/rpi-proto-overlay.dts
1340 +++ b/arch/arm/boot/dts/overlays/rpi-proto-overlay.dts
1345 - compatible = "brcm,bcm2708";
1346 + compatible = "brcm,bcm2835";
1350 --- a/arch/arm/boot/dts/overlays/rpi-sense-overlay.dts
1351 +++ b/arch/arm/boot/dts/overlays/rpi-sense-overlay.dts
1356 - compatible = "brcm,bcm2708", "brcm,bcm2709";
1357 + compatible = "brcm,bcm2835";
1361 --- a/arch/arm/boot/dts/overlays/rpi-tv-overlay.dts
1362 +++ b/arch/arm/boot/dts/overlays/rpi-tv-overlay.dts
1367 - compatible = "brcm,bcm2708", "brcm,bcm2709";
1368 + compatible = "brcm,bcm2835";
1371 target = <&spidev0>;
1372 --- a/arch/arm/boot/dts/overlays/rra-digidac1-wm8741-audio-overlay.dts
1373 +++ b/arch/arm/boot/dts/overlays/rra-digidac1-wm8741-audio-overlay.dts
1378 - compatible = "brcm,bcm2708";
1379 + compatible = "brcm,bcm2835";
1383 --- a/arch/arm/boot/dts/overlays/sc16is750-i2c-overlay.dts
1384 +++ b/arch/arm/boot/dts/overlays/sc16is750-i2c-overlay.dts
1389 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1390 + compatible = "brcm,bcm2835";
1393 target = <&i2c_arm>;
1394 --- a/arch/arm/boot/dts/overlays/sc16is752-spi1-overlay.dts
1395 +++ b/arch/arm/boot/dts/overlays/sc16is752-spi1-overlay.dts
1400 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1401 + compatible = "brcm,bcm2835";
1405 --- a/arch/arm/boot/dts/overlays/sdhost-overlay.dts
1406 +++ b/arch/arm/boot/dts/overlays/sdhost-overlay.dts
1408 /* Provide backwards compatible aliases for the old sdhost dtparams. */
1411 - compatible = "brcm,bcm2708";
1412 + compatible = "brcm,bcm2835";
1416 --- a/arch/arm/boot/dts/overlays/sdio-overlay.dts
1417 +++ b/arch/arm/boot/dts/overlays/sdio-overlay.dts
1419 /* Enable SDIO from MMC interface via GPIOs 22-27. Includes sdhost overlay. */
1422 - compatible = "brcm,bcm2708";
1423 + compatible = "brcm,bcm2835";
1427 --- a/arch/arm/boot/dts/overlays/sdtweak-overlay.dts
1428 +++ b/arch/arm/boot/dts/overlays/sdtweak-overlay.dts
1430 /* Provide backwards compatible aliases for the old sdhost dtparams. */
1433 - compatible = "brcm,bcm2708";
1434 + compatible = "brcm,bcm2835";
1438 --- a/arch/arm/boot/dts/overlays/smi-nand-overlay.dts
1439 +++ b/arch/arm/boot/dts/overlays/smi-nand-overlay.dts
1444 - compatible = "brcm,bcm2708";
1445 + compatible = "brcm,bcm2835";
1449 --- a/arch/arm/boot/dts/overlays/smi-overlay.dts
1450 +++ b/arch/arm/boot/dts/overlays/smi-overlay.dts
1455 - compatible = "brcm,bcm2708";
1456 + compatible = "brcm,bcm2835";
1460 --- a/arch/arm/boot/dts/overlays/spi-gpio35-39-overlay.dts
1461 +++ b/arch/arm/boot/dts/overlays/spi-gpio35-39-overlay.dts
1466 - compatible = "brcm,bcm2835", "brcm,bcm2836", "brcm,bcm2708", "brcm,bcm2709";
1467 + compatible = "brcm,bcm2835";
1471 --- a/arch/arm/boot/dts/overlays/spi-rtc-overlay.dts
1472 +++ b/arch/arm/boot/dts/overlays/spi-rtc-overlay.dts
1477 - compatible = "brcm,bcm2708";
1478 + compatible = "brcm,bcm2835";
1481 target = <&spidev0>;
1482 --- a/arch/arm/boot/dts/overlays/spi0-cs-overlay.dts
1483 +++ b/arch/arm/boot/dts/overlays/spi0-cs-overlay.dts
1488 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1489 + compatible = "brcm,bcm2835";
1492 target = <&spi0_cs_pins>;
1493 --- a/arch/arm/boot/dts/overlays/spi0-hw-cs-overlay.dts
1494 +++ b/arch/arm/boot/dts/overlays/spi0-hw-cs-overlay.dts
1499 - compatible = "brcm,bcm2835", "brcm,bcm2836", "brcm,bcm2708", "brcm,bcm2709";
1500 + compatible = "brcm,bcm2835";
1504 --- a/arch/arm/boot/dts/overlays/spi1-1cs-overlay.dts
1505 +++ b/arch/arm/boot/dts/overlays/spi1-1cs-overlay.dts
1510 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1511 + compatible = "brcm,bcm2835";
1515 --- a/arch/arm/boot/dts/overlays/spi1-2cs-overlay.dts
1516 +++ b/arch/arm/boot/dts/overlays/spi1-2cs-overlay.dts
1521 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1522 + compatible = "brcm,bcm2835";
1526 --- a/arch/arm/boot/dts/overlays/spi1-3cs-overlay.dts
1527 +++ b/arch/arm/boot/dts/overlays/spi1-3cs-overlay.dts
1532 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1533 + compatible = "brcm,bcm2835";
1537 --- a/arch/arm/boot/dts/overlays/spi2-1cs-overlay.dts
1538 +++ b/arch/arm/boot/dts/overlays/spi2-1cs-overlay.dts
1543 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1544 + compatible = "brcm,bcm2835";
1548 --- a/arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts
1549 +++ b/arch/arm/boot/dts/overlays/spi2-2cs-overlay.dts
1554 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1555 + compatible = "brcm,bcm2835";
1559 --- a/arch/arm/boot/dts/overlays/spi2-3cs-overlay.dts
1560 +++ b/arch/arm/boot/dts/overlays/spi2-3cs-overlay.dts
1565 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1566 + compatible = "brcm,bcm2835";
1570 --- a/arch/arm/boot/dts/overlays/ssd1306-overlay.dts
1571 +++ b/arch/arm/boot/dts/overlays/ssd1306-overlay.dts
1576 - compatible = "brcm,bcm2718";
1577 + compatible = "brcm,bcm2835";
1581 --- a/arch/arm/boot/dts/overlays/superaudioboard-overlay.dts
1582 +++ b/arch/arm/boot/dts/overlays/superaudioboard-overlay.dts
1587 - compatible = "brcm,bcm2708";
1588 + compatible = "brcm,bcm2835";
1592 --- a/arch/arm/boot/dts/overlays/sx150x-overlay.dts
1593 +++ b/arch/arm/boot/dts/overlays/sx150x-overlay.dts
1598 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1599 + compatible = "brcm,bcm2835";
1601 // Enable I2C#0 interface
1603 --- a/arch/arm/boot/dts/overlays/tc358743-audio-overlay.dts
1604 +++ b/arch/arm/boot/dts/overlays/tc358743-audio-overlay.dts
1609 - compatible = "brcm,bcm2708";
1610 + compatible = "brcm,bcm2835";
1614 --- a/arch/arm/boot/dts/overlays/tc358743-overlay.dts
1615 +++ b/arch/arm/boot/dts/overlays/tc358743-overlay.dts
1620 - compatible = "brcm,bcm2708";
1621 + compatible = "brcm,bcm2835";
1625 --- a/arch/arm/boot/dts/overlays/tinylcd35-overlay.dts
1626 +++ b/arch/arm/boot/dts/overlays/tinylcd35-overlay.dts
1631 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1632 + compatible = "brcm,bcm2835";
1636 --- a/arch/arm/boot/dts/overlays/tpm-slb9670-overlay.dts
1637 +++ b/arch/arm/boot/dts/overlays/tpm-slb9670-overlay.dts
1642 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1643 + compatible = "brcm,bcm2835";
1647 --- a/arch/arm/boot/dts/overlays/uart0-overlay.dts
1648 +++ b/arch/arm/boot/dts/overlays/uart0-overlay.dts
1653 - compatible = "brcm,bcm2708";
1654 + compatible = "brcm,bcm2835";
1658 --- a/arch/arm/boot/dts/overlays/uart1-overlay.dts
1659 +++ b/arch/arm/boot/dts/overlays/uart1-overlay.dts
1664 - compatible = "brcm,bcm2708";
1665 + compatible = "brcm,bcm2835";
1669 --- a/arch/arm/boot/dts/overlays/udrc-overlay.dts
1670 +++ b/arch/arm/boot/dts/overlays/udrc-overlay.dts
1675 - compatible = "brcm,bcm2835", "brcm,bcm2836", "brcm,bcm2708", "brcm,bcm2709";
1676 + compatible = "brcm,bcm2835";
1680 --- a/arch/arm/boot/dts/overlays/upstream-overlay.dts
1681 +++ b/arch/arm/boot/dts/overlays/upstream-overlay.dts
1683 #include <dt-bindings/clock/bcm2835.h>
1686 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1687 + compatible = "brcm,bcm2835";
1689 target-path = "/chosen";
1691 --- a/arch/arm/boot/dts/overlays/vc4-fkms-v3d-overlay.dts
1692 +++ b/arch/arm/boot/dts/overlays/vc4-fkms-v3d-overlay.dts
1697 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1698 + compatible = "brcm,bcm2835";
1701 target-path = "/chosen";
1702 --- a/arch/arm/boot/dts/overlays/vc4-kms-kippah-7inch-overlay.dts
1703 +++ b/arch/arm/boot/dts/overlays/vc4-kms-kippah-7inch-overlay.dts
1705 #include <dt-bindings/pinctrl/bcm2835.h>
1708 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1709 + compatible = "brcm,bcm2835";
1713 --- a/arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts
1714 +++ b/arch/arm/boot/dts/overlays/vc4-kms-v3d-overlay.dts
1716 #include <dt-bindings/clock/bcm2835.h>
1719 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1720 + compatible = "brcm,bcm2835";
1723 target-path = "/chosen";
1724 --- a/arch/arm/boot/dts/overlays/vga666-overlay.dts
1725 +++ b/arch/arm/boot/dts/overlays/vga666-overlay.dts
1730 - compatible = "brcm,bcm2708";
1731 + compatible = "brcm,bcm2835";
1733 // There is no VGA driver module, but we need a platform device
1734 // node (that doesn't already use pinctrl) to hang the pinctrl
1735 --- a/arch/arm/boot/dts/overlays/w1-gpio-overlay.dts
1736 +++ b/arch/arm/boot/dts/overlays/w1-gpio-overlay.dts
1741 - compatible = "brcm,bcm2708";
1742 + compatible = "brcm,bcm2835";
1746 --- a/arch/arm/boot/dts/overlays/w1-gpio-pullup-overlay.dts
1747 +++ b/arch/arm/boot/dts/overlays/w1-gpio-pullup-overlay.dts
1752 - compatible = "brcm,bcm2708";
1753 + compatible = "brcm,bcm2835";
1757 --- a/arch/arm/boot/dts/overlays/wittypi-overlay.dts
1758 +++ b/arch/arm/boot/dts/overlays/wittypi-overlay.dts
1763 - compatible = "brcm,bcm2835", "brcm,bcm2708", "brcm,bcm2709";
1764 + compatible = "brcm,bcm2835";