bcm53xx: add support basic for kernel 4.3
[openwrt/staging/chunkeey.git] / target / linux / bcm53xx / patches-4.3 / 351-ARM-BCM5301X-Enable-ChipCommon-UART-on-untested-devi.patch
1 From b49d7bb4825654f81bcee8e219028712811515a5 Mon Sep 17 00:00:00 2001
2 From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <zajec5@gmail.com>
3 Date: Mon, 29 Jun 2015 08:11:36 +0200
4 Subject: [PATCH] ARM: BCM5301X: Enable ChipCommon UART on untested devices
5 MIME-Version: 1.0
6 Content-Type: text/plain; charset=UTF-8
7 Content-Transfer-Encoding: 8bit
8
9 Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
10 ---
11 arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 4 ++++
12 arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 4 ++++
13 arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 4 ++++
14 arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 4 ++++
15 arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 4 ++++
16 arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 5 +++++
17 arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts | 5 +++++
18 arch/arm/boot/dts/bcm4709-netgear-r8000.dts | 5 +++++
19 8 files changed, 35 insertions(+)
20
21 --- a/arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts
22 +++ b/arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts
23 @@ -96,3 +96,7 @@
24 };
25 };
26 };
27 +
28 +&uart0 {
29 + status = "okay";
30 +};
31 --- a/arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts
32 +++ b/arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts
33 @@ -83,3 +83,7 @@
34 };
35 };
36 };
37 +
38 +&uart0 {
39 + status = "okay";
40 +};
41 --- a/arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts
42 +++ b/arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts
43 @@ -83,3 +83,7 @@
44 };
45 };
46 };
47 +
48 +&uart0 {
49 + status = "okay";
50 +};
51 --- a/arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts
52 +++ b/arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts
53 @@ -77,3 +77,7 @@
54 };
55 };
56 };
57 +
58 +&uart0 {
59 + status = "okay";
60 +};
61 --- a/arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts
62 +++ b/arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts
63 @@ -37,3 +37,7 @@
64 };
65 };
66 };
67 +
68 +&uart0 {
69 + status = "okay";
70 +};
71 --- a/arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts
72 +++ b/arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts
73 @@ -65,3 +65,8 @@
74 };
75 };
76 };
77 +
78 +&uart0 {
79 + status = "okay";
80 + clock-frequency = <125000000>;
81 +};
82 --- a/arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts
83 +++ b/arch/arm/boot/dts/bcm4709-buffalo-wxr-1900dhp.dts
84 @@ -144,3 +144,8 @@
85 };
86 };
87 };
88 +
89 +&uart0 {
90 + status = "okay";
91 + clock-frequency = <125000000>;
92 +};
93 --- a/arch/arm/boot/dts/bcm4709-netgear-r8000.dts
94 +++ b/arch/arm/boot/dts/bcm4709-netgear-r8000.dts
95 @@ -77,3 +77,8 @@
96 };
97 };
98 };
99 +
100 +&uart0 {
101 + status = "okay";
102 + clock-frequency = <125000000>;
103 +};
104 --- a/arch/arm/boot/dts/bcm4709-netgear-r7000.dts
105 +++ b/arch/arm/boot/dts/bcm4709-netgear-r7000.dts
106 @@ -104,4 +104,5 @@
107
108 &uart0 {
109 status = "okay";
110 + clock-frequency = <125000000>;
111 };