diff options
author | Boris Brezillon <boris.brezillon@free-electrons.com> | 2014-07-31 03:37:06 -0400 |
---|---|---|
committer | Alexandre Belloni <alexandre.belloni@free-electrons.com> | 2015-08-07 11:33:47 -0400 |
commit | 432a4a82d06fbbf40a76b7cf2c3494c75eaf9863 (patch) | |
tree | 825dc9428fef369f93ea9eaaafe2cf9c48dd83f5 /arch | |
parent | 0171d1d8cf54d4389e596e45c1e5faad73d93eba (diff) |
ARM: at91/dt: enable lcd support for at91sam9x5 SoCs
Use the at91sam9x5 display module dtsi in the relevant board dts.
Signed-off-by: Boris Brezillon <boris.brezillon@free-electrons.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/boot/dts/at91sam9g15ek.dts | 25 | ||||
-rw-r--r-- | arch/arm/boot/dts/at91sam9g35ek.dts | 21 | ||||
-rw-r--r-- | arch/arm/boot/dts/at91sam9x35ek.dts | 20 |
3 files changed, 66 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/at91sam9g15ek.dts b/arch/arm/boot/dts/at91sam9g15ek.dts index 26b0444b0f96..d1d2b400f1c6 100644 --- a/arch/arm/boot/dts/at91sam9g15ek.dts +++ b/arch/arm/boot/dts/at91sam9g15ek.dts | |||
@@ -8,9 +8,34 @@ | |||
8 | */ | 8 | */ |
9 | /dts-v1/; | 9 | /dts-v1/; |
10 | #include "at91sam9g15.dtsi" | 10 | #include "at91sam9g15.dtsi" |
11 | #include "at91sam9x5dm.dtsi" | ||
11 | #include "at91sam9x5ek.dtsi" | 12 | #include "at91sam9x5ek.dtsi" |
12 | 13 | ||
13 | / { | 14 | / { |
14 | model = "Atmel AT91SAM9G15-EK"; | 15 | model = "Atmel AT91SAM9G15-EK"; |
15 | compatible = "atmel,at91sam9g15ek", "atmel,at91sam9x5ek", "atmel,at91sam9x5", "atmel,at91sam9"; | 16 | compatible = "atmel,at91sam9g15ek", "atmel,at91sam9x5ek", "atmel,at91sam9x5", "atmel,at91sam9"; |
17 | |||
18 | ahb { | ||
19 | apb { | ||
20 | hlcdc: hlcdc@f8038000 { | ||
21 | status = "okay"; | ||
22 | }; | ||
23 | }; | ||
24 | }; | ||
25 | |||
26 | backlight: backlight { | ||
27 | status = "okay"; | ||
28 | }; | ||
29 | |||
30 | bl_reg: backlight_regulator { | ||
31 | status = "okay"; | ||
32 | }; | ||
33 | |||
34 | panel: panel { | ||
35 | status = "okay"; | ||
36 | }; | ||
37 | |||
38 | panel_reg: panel_regulator { | ||
39 | status = "okay"; | ||
40 | }; | ||
16 | }; | 41 | }; |
diff --git a/arch/arm/boot/dts/at91sam9g35ek.dts b/arch/arm/boot/dts/at91sam9g35ek.dts index 641a9bf89ed1..23ec8b13f30a 100644 --- a/arch/arm/boot/dts/at91sam9g35ek.dts +++ b/arch/arm/boot/dts/at91sam9g35ek.dts | |||
@@ -8,6 +8,7 @@ | |||
8 | */ | 8 | */ |
9 | /dts-v1/; | 9 | /dts-v1/; |
10 | #include "at91sam9g35.dtsi" | 10 | #include "at91sam9g35.dtsi" |
11 | #include "at91sam9x5dm.dtsi" | ||
11 | #include "at91sam9x5ek.dtsi" | 12 | #include "at91sam9x5ek.dtsi" |
12 | 13 | ||
13 | / { | 14 | / { |
@@ -20,6 +21,26 @@ | |||
20 | phy-mode = "rmii"; | 21 | phy-mode = "rmii"; |
21 | status = "okay"; | 22 | status = "okay"; |
22 | }; | 23 | }; |
24 | |||
25 | hlcdc: hlcdc@f8038000 { | ||
26 | status = "okay"; | ||
27 | }; | ||
23 | }; | 28 | }; |
24 | }; | 29 | }; |
30 | |||
31 | backlight: backlight { | ||
32 | status = "okay"; | ||
33 | }; | ||
34 | |||
35 | bl_reg: backlight_regulator { | ||
36 | status = "okay"; | ||
37 | }; | ||
38 | |||
39 | panel: panel { | ||
40 | status = "okay"; | ||
41 | }; | ||
42 | |||
43 | panel_reg: panel_regulator { | ||
44 | status = "okay"; | ||
45 | }; | ||
25 | }; | 46 | }; |
diff --git a/arch/arm/boot/dts/at91sam9x35ek.dts b/arch/arm/boot/dts/at91sam9x35ek.dts index 343d32818ca3..fcb67180ea26 100644 --- a/arch/arm/boot/dts/at91sam9x35ek.dts +++ b/arch/arm/boot/dts/at91sam9x35ek.dts | |||
@@ -8,6 +8,7 @@ | |||
8 | */ | 8 | */ |
9 | /dts-v1/; | 9 | /dts-v1/; |
10 | #include "at91sam9x35.dtsi" | 10 | #include "at91sam9x35.dtsi" |
11 | #include "at91sam9x5dm.dtsi" | ||
11 | #include "at91sam9x5ek.dtsi" | 12 | #include "at91sam9x5ek.dtsi" |
12 | 13 | ||
13 | / { | 14 | / { |
@@ -20,6 +21,25 @@ | |||
20 | phy-mode = "rmii"; | 21 | phy-mode = "rmii"; |
21 | status = "okay"; | 22 | status = "okay"; |
22 | }; | 23 | }; |
24 | hlcdc: hlcdc@f8038000 { | ||
25 | status = "okay"; | ||
26 | }; | ||
23 | }; | 27 | }; |
24 | }; | 28 | }; |
29 | |||
30 | backlight: backlight { | ||
31 | status = "okay"; | ||
32 | }; | ||
33 | |||
34 | bl_reg: backlight_regulator { | ||
35 | status = "okay"; | ||
36 | }; | ||
37 | |||
38 | panel: panel { | ||
39 | status = "okay"; | ||
40 | }; | ||
41 | |||
42 | panel_reg: panel_regulator { | ||
43 | status = "okay"; | ||
44 | }; | ||
25 | }; | 45 | }; |