55a654f5e19980b67823d2e88362157e2fba4adb
[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