1 From 2b354a7c56f375ba414b9b9c96f160f5749e5e64 Mon Sep 17 00:00:00 2001
2 From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <rafal@milecki.pl>
3 Date: Thu, 1 Dec 2016 18:40:51 +0100
4 Subject: [PATCH 1/6] ARM: BCM5301X: Enable UART by default for BCM4708(1),
7 Content-Type: text/plain; charset=UTF-8
8 Content-Transfer-Encoding: 8bit
10 Every device tested so far got UART0 (at 0x18000300) working as serial
11 console. It's most likely part of reference design and all vendors use
14 It seems to be easier to enable it by default and just disable it if we
15 ever see a device with different hardware design.
17 Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
18 Acked-by: Jon Mason <jon.mason@broadcom.com>
19 Acked-by: Hauke Mehrtens <hauke@hauke-m.de>
20 Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
22 arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 4 ----
23 arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 4 ----
24 arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 4 ----
25 arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 4 ----
26 arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 4 ----
27 arch/arm/boot/dts/bcm4708.dtsi | 4 ++++
28 arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 4 ----
29 arch/arm/boot/dts/bcm47081.dtsi | 4 ++++
30 arch/arm/boot/dts/bcm4709-netgear-r7000.dts | 4 ----
31 arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 4 ----
32 arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 4 ----
33 arch/arm/boot/dts/bcm4709.dtsi | 1 +
34 arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 4 ----
35 arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 4 ----
36 arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 4 ----
37 arch/arm/boot/dts/bcm47094.dtsi | 1 +
38 arch/arm/boot/dts/bcm94708.dts | 4 ----
39 arch/arm/boot/dts/bcm94709.dts | 4 ----
40 arch/arm/boot/dts/bcm953012er.dts | 4 ----
41 arch/arm/boot/dts/bcm953012k.dts | 1 -
42 20 files changed, 10 insertions(+), 61 deletions(-)
44 --- a/arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts
45 +++ b/arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts
55 vcc-gpio = <&chipcommon 9 GPIO_ACTIVE_HIGH>;
57 --- a/arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts
58 +++ b/arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts
70 --- a/arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts
71 +++ b/arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts
83 --- a/arch/arm/boot/dts/bcm4708-netgear-r6250.dts
84 +++ b/arch/arm/boot/dts/bcm4708-netgear-r6250.dts
94 vcc-gpio = <&chipcommon 0 GPIO_ACTIVE_HIGH>;
96 --- a/arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts
97 +++ b/arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts
109 --- a/arch/arm/boot/dts/bcm4708.dtsi
110 +++ b/arch/arm/boot/dts/bcm4708.dtsi
119 --- a/arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts
120 +++ b/arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts
129 --- a/arch/arm/boot/dts/bcm47081.dtsi
130 +++ b/arch/arm/boot/dts/bcm47081.dtsi
139 --- a/arch/arm/boot/dts/bcm4709-netgear-r7000.dts
140 +++ b/arch/arm/boot/dts/bcm4709-netgear-r7000.dts
149 --- a/arch/arm/boot/dts/bcm4709-netgear-r8000.dts
150 +++ b/arch/arm/boot/dts/bcm4709-netgear-r8000.dts
160 vcc-gpio = <&chipcommon 0 GPIO_ACTIVE_HIGH>;
162 --- a/arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts
163 +++ b/arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts
173 vcc-gpio = <&chipcommon 13 GPIO_ACTIVE_HIGH>;
175 --- a/arch/arm/boot/dts/bcm4709.dtsi
176 +++ b/arch/arm/boot/dts/bcm4709.dtsi
180 clock-frequency = <125000000>;
183 --- a/arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts
184 +++ b/arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts
194 vcc-gpio = <&chipcommon 18 GPIO_ACTIVE_HIGH>;
196 --- a/arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts
197 +++ b/arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts
207 vcc-gpio = <&chipcommon 18 GPIO_ACTIVE_HIGH>;
209 --- a/arch/arm/boot/dts/bcm47094-netgear-r8500.dts
210 +++ b/arch/arm/boot/dts/bcm47094-netgear-r8500.dts
219 --- a/arch/arm/boot/dts/bcm47094.dtsi
220 +++ b/arch/arm/boot/dts/bcm47094.dtsi
224 clock-frequency = <125000000>;
227 --- a/arch/arm/boot/dts/bcm94708.dts
228 +++ b/arch/arm/boot/dts/bcm94708.dts
230 reg = <0x00000000 0x08000000>;
237 --- a/arch/arm/boot/dts/bcm94709.dts
238 +++ b/arch/arm/boot/dts/bcm94709.dts
240 reg = <0x00000000 0x08000000>;
247 --- a/arch/arm/boot/dts/bcm953012er.dts
248 +++ b/arch/arm/boot/dts/bcm953012er.dts
260 --- a/arch/arm/boot/dts/bcm953012k.dts
261 +++ b/arch/arm/boot/dts/bcm953012k.dts
265 clock-frequency = <62499840>;