diff options
-rw-r--r-- | arch/arm/boot/dts/sun4i-a10.dtsi | 18 | ||||
-rw-r--r-- | arch/arm/boot/dts/sun5i-a10s.dtsi | 8 | ||||
-rw-r--r-- | arch/arm/boot/dts/sun5i-a13.dtsi | 14 | ||||
-rw-r--r-- | arch/arm/boot/dts/sun6i-a31.dtsi | 8 | ||||
-rw-r--r-- | arch/arm/boot/dts/sun7i-a20.dtsi | 17 | ||||
-rw-r--r-- | arch/arm/boot/dts/sun8i-a23.dtsi | 14 |
6 files changed, 79 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/sun4i-a10.dtsi b/arch/arm/boot/dts/sun4i-a10.dtsi index f33752d8befb..f9d20a589ba1 100644 --- a/arch/arm/boot/dts/sun4i-a10.dtsi +++ b/arch/arm/boot/dts/sun4i-a10.dtsi | |||
@@ -50,6 +50,24 @@ | |||
50 | <&ahb_gates 44>, <&ahb_gates 46>; | 50 | <&ahb_gates 44>, <&ahb_gates 46>; |
51 | status = "disabled"; | 51 | status = "disabled"; |
52 | }; | 52 | }; |
53 | |||
54 | framebuffer@2 { | ||
55 | compatible = "allwinner,simple-framebuffer", | ||
56 | "simple-framebuffer"; | ||
57 | allwinner,pipeline = "de_fe0-de_be0-lcd0"; | ||
58 | clocks = <&pll5 1>, <&ahb_gates 36>, <&ahb_gates 44>, | ||
59 | <&ahb_gates 46>; | ||
60 | status = "disabled"; | ||
61 | }; | ||
62 | |||
63 | framebuffer@3 { | ||
64 | compatible = "allwinner,simple-framebuffer", | ||
65 | "simple-framebuffer"; | ||
66 | allwinner,pipeline = "de_fe0-de_be0-lcd0-tve0"; | ||
67 | clocks = <&pll5 1>, <&ahb_gates 34>, <&ahb_gates 36>, | ||
68 | <&ahb_gates 44>, <&ahb_gates 46>; | ||
69 | status = "disabled"; | ||
70 | }; | ||
53 | }; | 71 | }; |
54 | 72 | ||
55 | cpus { | 73 | cpus { |
diff --git a/arch/arm/boot/dts/sun5i-a10s.dtsi b/arch/arm/boot/dts/sun5i-a10s.dtsi index 7ab6d32078b6..c570a9b08fec 100644 --- a/arch/arm/boot/dts/sun5i-a10s.dtsi +++ b/arch/arm/boot/dts/sun5i-a10s.dtsi | |||
@@ -39,6 +39,14 @@ | |||
39 | <&ahb_gates 44>; | 39 | <&ahb_gates 44>; |
40 | status = "disabled"; | 40 | status = "disabled"; |
41 | }; | 41 | }; |
42 | |||
43 | framebuffer@1 { | ||
44 | compatible = "allwinner,simple-framebuffer", | ||
45 | "simple-framebuffer"; | ||
46 | allwinner,pipeline = "de_be0-lcd0"; | ||
47 | clocks = <&pll5 1>, <&ahb_gates 36>, <&ahb_gates 44>; | ||
48 | status = "disabled"; | ||
49 | }; | ||
42 | }; | 50 | }; |
43 | 51 | ||
44 | cpus { | 52 | cpus { |
diff --git a/arch/arm/boot/dts/sun5i-a13.dtsi b/arch/arm/boot/dts/sun5i-a13.dtsi index dee2aa5bc9ed..258ebdc17458 100644 --- a/arch/arm/boot/dts/sun5i-a13.dtsi +++ b/arch/arm/boot/dts/sun5i-a13.dtsi | |||
@@ -24,6 +24,20 @@ | |||
24 | serial1 = &uart3; | 24 | serial1 = &uart3; |
25 | }; | 25 | }; |
26 | 26 | ||
27 | chosen { | ||
28 | #address-cells = <1>; | ||
29 | #size-cells = <1>; | ||
30 | ranges; | ||
31 | |||
32 | framebuffer@0 { | ||
33 | compatible = "allwinner,simple-framebuffer", | ||
34 | "simple-framebuffer"; | ||
35 | allwinner,pipeline = "de_be0-lcd0"; | ||
36 | clocks = <&pll5 1>, <&ahb_gates 36>, <&ahb_gates 44>; | ||
37 | status = "disabled"; | ||
38 | }; | ||
39 | }; | ||
40 | |||
27 | cpus { | 41 | cpus { |
28 | #address-cells = <1>; | 42 | #address-cells = <1>; |
29 | #size-cells = <0>; | 43 | #size-cells = <0>; |
diff --git a/arch/arm/boot/dts/sun6i-a31.dtsi b/arch/arm/boot/dts/sun6i-a31.dtsi index 97b6c3393099..4ae3e2eef679 100644 --- a/arch/arm/boot/dts/sun6i-a31.dtsi +++ b/arch/arm/boot/dts/sun6i-a31.dtsi | |||
@@ -77,6 +77,14 @@ | |||
77 | clocks = <&pll6 0>; | 77 | clocks = <&pll6 0>; |
78 | status = "disabled"; | 78 | status = "disabled"; |
79 | }; | 79 | }; |
80 | |||
81 | framebuffer@1 { | ||
82 | compatible = "allwinner,simple-framebuffer", | ||
83 | "simple-framebuffer"; | ||
84 | allwinner,pipeline = "de_be0-lcd0"; | ||
85 | clocks = <&pll6 0>; | ||
86 | status = "disabled"; | ||
87 | }; | ||
80 | }; | 88 | }; |
81 | 89 | ||
82 | cpus { | 90 | cpus { |
diff --git a/arch/arm/boot/dts/sun7i-a20.dtsi b/arch/arm/boot/dts/sun7i-a20.dtsi index c2e964939991..beb0b7f6464c 100644 --- a/arch/arm/boot/dts/sun7i-a20.dtsi +++ b/arch/arm/boot/dts/sun7i-a20.dtsi | |||
@@ -81,6 +81,23 @@ | |||
81 | <&ahb_gates 44>; | 81 | <&ahb_gates 44>; |
82 | status = "disabled"; | 82 | status = "disabled"; |
83 | }; | 83 | }; |
84 | |||
85 | framebuffer@1 { | ||
86 | compatible = "allwinner,simple-framebuffer", | ||
87 | "simple-framebuffer"; | ||
88 | allwinner,pipeline = "de_be0-lcd0"; | ||
89 | clocks = <&pll5 1>, <&ahb_gates 36>, <&ahb_gates 44>; | ||
90 | status = "disabled"; | ||
91 | }; | ||
92 | |||
93 | framebuffer@2 { | ||
94 | compatible = "allwinner,simple-framebuffer", | ||
95 | "simple-framebuffer"; | ||
96 | allwinner,pipeline = "de_be0-lcd0-tve0"; | ||
97 | clocks = <&pll5 1>, <&ahb_gates 34>, <&ahb_gates 36>, | ||
98 | <&ahb_gates 44>; | ||
99 | status = "disabled"; | ||
100 | }; | ||
84 | }; | 101 | }; |
85 | 102 | ||
86 | cpus { | 103 | cpus { |
diff --git a/arch/arm/boot/dts/sun8i-a23.dtsi b/arch/arm/boot/dts/sun8i-a23.dtsi index 6602fdee2694..11bce47367b0 100644 --- a/arch/arm/boot/dts/sun8i-a23.dtsi +++ b/arch/arm/boot/dts/sun8i-a23.dtsi | |||
@@ -65,6 +65,20 @@ | |||
65 | serial5 = &r_uart; | 65 | serial5 = &r_uart; |
66 | }; | 66 | }; |
67 | 67 | ||
68 | chosen { | ||
69 | #address-cells = <1>; | ||
70 | #size-cells = <1>; | ||
71 | ranges; | ||
72 | |||
73 | framebuffer@0 { | ||
74 | compatible = "allwinner,simple-framebuffer", | ||
75 | "simple-framebuffer"; | ||
76 | allwinner,pipeline = "de_be0-lcd0"; | ||
77 | clocks = <&pll6 0>; | ||
78 | status = "disabled"; | ||
79 | }; | ||
80 | }; | ||
81 | |||
68 | cpus { | 82 | cpus { |
69 | #address-cells = <1>; | 83 | #address-cells = <1>; |
70 | #size-cells = <0>; | 84 | #size-cells = <0>; |