sunxi: rework target - update kernel to 3.12 - add patches for clocks, i2c, usb,...
[openwrt/openwrt.git] / target / linux / sunxi / patches-3.12 / 171-add-dt-sunxi-sid.patch
1 From 3c6625e46113e600fb83468c9a963a10c5cebedc Mon Sep 17 00:00:00 2001
2 From: Oliver Schinagl <oliver@schinagl.nl>
3 Date: Tue, 3 Sep 2013 12:33:28 +0200
4 Subject: [PATCH] ARM: sunxi: dt: Add sunxi-sid to dts for sun4i, sun5i and
5 sun7i
6
7 This patch shall add support for the sunxi-sid driver to the device
8 tree for A10, A10s, A13 and A20.
9
10 Signed-off-by: Oliver Schinagl <oliver@schinagl.nl>
11 ---
12 arch/arm/boot/dts/sun4i-a10.dtsi | 5 +++++
13 arch/arm/boot/dts/sun5i-a10s.dtsi | 5 +++++
14 arch/arm/boot/dts/sun5i-a13.dtsi | 5 +++++
15 arch/arm/boot/dts/sun7i-a20.dtsi | 5 +++++
16 4 files changed, 20 insertions(+)
17
18 diff --git a/arch/arm/boot/dts/sun4i-a10.dtsi b/arch/arm/boot/dts/sun4i-a10.dtsi
19 index c32770a..319cc6b 100644
20 --- a/arch/arm/boot/dts/sun4i-a10.dtsi
21 +++ b/arch/arm/boot/dts/sun4i-a10.dtsi
22 @@ -266,6 +266,11 @@
23 reg = <0x01c20c90 0x10>;
24 };
25
26 + sid: eeprom@01c23800 {
27 + compatible = "allwinner,sun4i-sid";
28 + reg = <0x01c23800 0x10>;
29 + };
30 +
31 uart0: serial@01c28000 {
32 compatible = "snps,dw-apb-uart";
33 reg = <0x01c28000 0x400>;
34 diff --git a/arch/arm/boot/dts/sun5i-a10s.dtsi b/arch/arm/boot/dts/sun5i-a10s.dtsi
35 index 3b4a057..5247674 100644
36 --- a/arch/arm/boot/dts/sun5i-a10s.dtsi
37 +++ b/arch/arm/boot/dts/sun5i-a10s.dtsi
38 @@ -255,6 +255,11 @@
39 reg = <0x01c20c90 0x10>;
40 };
41
42 + sid: eeprom@01c23800 {
43 + compatible = "allwinner,sun4i-sid";
44 + reg = <0x01c23800 0x10>;
45 + };
46 +
47 uart0: serial@01c28000 {
48 compatible = "snps,dw-apb-uart";
49 reg = <0x01c28000 0x400>;
50 diff --git a/arch/arm/boot/dts/sun5i-a13.dtsi b/arch/arm/boot/dts/sun5i-a13.dtsi
51 index f6091dc..ce8ef2a 100644
52 --- a/arch/arm/boot/dts/sun5i-a13.dtsi
53 +++ b/arch/arm/boot/dts/sun5i-a13.dtsi
54 @@ -222,6 +222,11 @@
55 reg = <0x01c20c90 0x10>;
56 };
57
58 + sid: eeprom@01c23800 {
59 + compatible = "allwinner,sun4i-sid";
60 + reg = <0x01c23800 0x10>;
61 + };
62 +
63 uart1: serial@01c28400 {
64 compatible = "snps,dw-apb-uart";
65 reg = <0x01c28400 0x400>;
66 diff --git a/arch/arm/boot/dts/sun7i-a20.dtsi b/arch/arm/boot/dts/sun7i-a20.dtsi
67 index b939d30..e46cfed 100644
68 --- a/arch/arm/boot/dts/sun7i-a20.dtsi
69 +++ b/arch/arm/boot/dts/sun7i-a20.dtsi
70 @@ -265,6 +265,11 @@
71 reg = <0x01c20c90 0x10>;
72 };
73
74 + sid: eeprom@01c23800 {
75 + compatible = "allwinner,sun7i-a20-sid";
76 + reg = <0x01c23800 0x200>;
77 + };
78 +
79 uart0: serial@01c28000 {
80 compatible = "snps,dw-apb-uart";
81 reg = <0x01c28000 0x400>;
82 --
83 1.8.4
84