aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/arm/boot/dts/at91sam9263ek.dts10
-rw-r--r--arch/arm/boot/dts/at91sam9g20ek_2mmc.dts12
-rw-r--r--arch/arm/boot/dts/at91sam9g20ek_common.dtsi9
-rw-r--r--arch/arm/boot/dts/at91sam9m10g45ek.dts19
-rw-r--r--arch/arm/boot/dts/at91sam9n12ek.dts9
-rw-r--r--arch/arm/boot/dts/at91sam9x5ek.dtsi18
6 files changed, 77 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/at91sam9263ek.dts b/arch/arm/boot/dts/at91sam9263ek.dts
index e6a57a37156d..8e319bbd7ae1 100644
--- a/arch/arm/boot/dts/at91sam9263ek.dts
+++ b/arch/arm/boot/dts/at91sam9263ek.dts
@@ -54,6 +54,16 @@
54 atmel,vbus-gpio = <&pioA 25 0>; 54 atmel,vbus-gpio = <&pioA 25 0>;
55 status = "okay"; 55 status = "okay";
56 }; 56 };
57
58 mmc0: mmc@fff80000 {
59 status = "okay";
60 slot@0 {
61 reg = <0>;
62 bus-width = <4>;
63 cd-gpios = <&pioE 18 0>;
64 wp-gpios = <&pioE 19 0>;
65 };
66 };
57 }; 67 };
58 68
59 nand0: nand@40000000 { 69 nand0: nand@40000000 {
diff --git a/arch/arm/boot/dts/at91sam9g20ek_2mmc.dts b/arch/arm/boot/dts/at91sam9g20ek_2mmc.dts
index f1b2e148ac8c..684b22982f8a 100644
--- a/arch/arm/boot/dts/at91sam9g20ek_2mmc.dts
+++ b/arch/arm/boot/dts/at91sam9g20ek_2mmc.dts
@@ -12,6 +12,18 @@
12 model = "Atmel at91sam9g20ek 2 mmc"; 12 model = "Atmel at91sam9g20ek 2 mmc";
13 compatible = "atmel,at91sam9g20ek_2mmc", "atmel,at91sam9g20", "atmel,at91sam9"; 13 compatible = "atmel,at91sam9g20ek_2mmc", "atmel,at91sam9g20", "atmel,at91sam9";
14 14
15 ahb {
16 apb{
17 mmc0: mmc@fffa8000 {
18 slot@0 {
19 reg = <0>;
20 bus-width = <4>;
21 cd-gpios = <&pioC 2 0>;
22 };
23 };
24 };
25 };
26
15 leds { 27 leds {
16 compatible = "gpio-leds"; 28 compatible = "gpio-leds";
17 29
diff --git a/arch/arm/boot/dts/at91sam9g20ek_common.dtsi b/arch/arm/boot/dts/at91sam9g20ek_common.dtsi
index 63a0e5ddd0a1..0090015a7d54 100644
--- a/arch/arm/boot/dts/at91sam9g20ek_common.dtsi
+++ b/arch/arm/boot/dts/at91sam9g20ek_common.dtsi
@@ -58,6 +58,15 @@
58 atmel,vbus-gpio = <&pioC 5 0>; 58 atmel,vbus-gpio = <&pioC 5 0>;
59 status = "okay"; 59 status = "okay";
60 }; 60 };
61
62 mmc0: mmc@fffa8000 {
63 status = "okay";
64 slot@1 {
65 reg = <1>;
66 bus-width = <4>;
67 cd-gpios = <&pioC 9 0>;
68 };
69 };
61 }; 70 };
62 71
63 nand0: nand@40000000 { 72 nand0: nand@40000000 {
diff --git a/arch/arm/boot/dts/at91sam9m10g45ek.dts b/arch/arm/boot/dts/at91sam9m10g45ek.dts
index afd586720b15..1fc299fe66bc 100644
--- a/arch/arm/boot/dts/at91sam9m10g45ek.dts
+++ b/arch/arm/boot/dts/at91sam9m10g45ek.dts
@@ -58,6 +58,25 @@
58 i2c1: i2c@fff88000 { 58 i2c1: i2c@fff88000 {
59 status = "okay"; 59 status = "okay";
60 }; 60 };
61
62 mmc0: mmc@fff80000 {
63 status = "okay";
64 slot@0 {
65 reg = <0>;
66 bus-width = <4>;
67 cd-gpios = <&pioD 10 0>;
68 };
69 };
70
71 mmc1: mmc@fffd0000 {
72 status = "okay";
73 slot@0 {
74 reg = <0>;
75 bus-width = <4>;
76 cd-gpios = <&pioD 11 0>;
77 wp-gpios = <&pioD 29 0>;
78 };
79 };
61 }; 80 };
62 81
63 nand0: nand@40000000 { 82 nand0: nand@40000000 {
diff --git a/arch/arm/boot/dts/at91sam9n12ek.dts b/arch/arm/boot/dts/at91sam9n12ek.dts
index 912b2c283d6f..3d165bc919f8 100644
--- a/arch/arm/boot/dts/at91sam9n12ek.dts
+++ b/arch/arm/boot/dts/at91sam9n12ek.dts
@@ -45,6 +45,15 @@
45 i2c1: i2c@f8014000 { 45 i2c1: i2c@f8014000 {
46 status = "okay"; 46 status = "okay";
47 }; 47 };
48
49 mmc0: mmc@f0008000 {
50 status = "okay";
51 slot@0 {
52 reg = <0>;
53 bus-width = <4>;
54 cd-gpios = <&pioA 7 0>;
55 };
56 };
48 }; 57 };
49 58
50 nand0: nand@40000000 { 59 nand0: nand@40000000 {
diff --git a/arch/arm/boot/dts/at91sam9x5ek.dtsi b/arch/arm/boot/dts/at91sam9x5ek.dtsi
index cc9730c60180..e042b5eaf680 100644
--- a/arch/arm/boot/dts/at91sam9x5ek.dtsi
+++ b/arch/arm/boot/dts/at91sam9x5ek.dtsi
@@ -18,6 +18,24 @@
18 18
19 ahb { 19 ahb {
20 apb { 20 apb {
21 mmc0: mmc@f0008000 {
22 status = "okay";
23 slot@0 {
24 reg = <0>;
25 bus-width = <4>;
26 cd-gpios = <&pioD 15 0>;
27 };
28 };
29
30 mmc1: mmc@f000c000 {
31 status = "okay";
32 slot@0 {
33 reg = <0>;
34 bus-width = <4>;
35 cd-gpios = <&pioD 14 0>;
36 };
37 };
38
21 dbgu: serial@fffff200 { 39 dbgu: serial@fffff200 {
22 status = "okay"; 40 status = "okay";
23 }; 41 };