diff options
Diffstat (limited to 'Documentation/devicetree/bindings/arm/atmel-at91.txt')
-rw-r--r-- | Documentation/devicetree/bindings/arm/atmel-at91.txt | 45 |
1 files changed, 38 insertions, 7 deletions
diff --git a/Documentation/devicetree/bindings/arm/atmel-at91.txt b/Documentation/devicetree/bindings/arm/atmel-at91.txt index 16f60b41c147..562cda9d86d9 100644 --- a/Documentation/devicetree/bindings/arm/atmel-at91.txt +++ b/Documentation/devicetree/bindings/arm/atmel-at91.txt | |||
@@ -1,6 +1,43 @@ | |||
1 | Atmel AT91 device tree bindings. | 1 | Atmel AT91 device tree bindings. |
2 | ================================ | 2 | ================================ |
3 | 3 | ||
4 | Boards with a SoC of the Atmel AT91 or SMART family shall have the following | ||
5 | properties: | ||
6 | |||
7 | Required root node properties: | ||
8 | compatible: must be one of: | ||
9 | * "atmel,at91rm9200" | ||
10 | |||
11 | * "atmel,at91sam9" for SoCs using an ARM926EJ-S core, shall be extended with | ||
12 | the specific SoC family or compatible: | ||
13 | o "atmel,at91sam9260" | ||
14 | o "atmel,at91sam9261" | ||
15 | o "atmel,at91sam9263" | ||
16 | o "atmel,at91sam9x5" for the 5 series, shall be extended with the specific | ||
17 | SoC compatible: | ||
18 | - "atmel,at91sam9g15" | ||
19 | - "atmel,at91sam9g25" | ||
20 | - "atmel,at91sam9g35" | ||
21 | - "atmel,at91sam9x25" | ||
22 | - "atmel,at91sam9x35" | ||
23 | o "atmel,at91sam9g20" | ||
24 | o "atmel,at91sam9g45" | ||
25 | o "atmel,at91sam9n12" | ||
26 | o "atmel,at91sam9rl" | ||
27 | * "atmel,sama5" for SoCs using a Cortex-A5, shall be extended with the specific | ||
28 | SoC family: | ||
29 | o "atmel,sama5d3" shall be extended with the specific SoC compatible: | ||
30 | - "atmel,sama5d31" | ||
31 | - "atmel,sama5d33" | ||
32 | - "atmel,sama5d34" | ||
33 | - "atmel,sama5d35" | ||
34 | - "atmel,sama5d36" | ||
35 | o "atmel,sama5d4" shall be extended with the specific SoC compatible: | ||
36 | - "atmel,sama5d41" | ||
37 | - "atmel,sama5d42" | ||
38 | - "atmel,sama5d43" | ||
39 | - "atmel,sama5d44" | ||
40 | |||
4 | PIT Timer required properties: | 41 | PIT Timer required properties: |
5 | - compatible: Should be "atmel,at91sam9260-pit" | 42 | - compatible: Should be "atmel,at91sam9260-pit" |
6 | - reg: Should contain registers location and length | 43 | - reg: Should contain registers location and length |
@@ -61,8 +98,8 @@ RAMC SDRAM/DDR Controller required properties: | |||
61 | - compatible: Should be "atmel,at91rm9200-sdramc", | 98 | - compatible: Should be "atmel,at91rm9200-sdramc", |
62 | "atmel,at91sam9260-sdramc", | 99 | "atmel,at91sam9260-sdramc", |
63 | "atmel,at91sam9g45-ddramc", | 100 | "atmel,at91sam9g45-ddramc", |
101 | "atmel,sama5d3-ddramc", | ||
64 | - reg: Should contain registers location and length | 102 | - reg: Should contain registers location and length |
65 | For at91sam9263 and at91sam9g45 you must specify 2 entries. | ||
66 | 103 | ||
67 | Examples: | 104 | Examples: |
68 | 105 | ||
@@ -71,12 +108,6 @@ Examples: | |||
71 | reg = <0xffffe800 0x200>; | 108 | reg = <0xffffe800 0x200>; |
72 | }; | 109 | }; |
73 | 110 | ||
74 | ramc0: ramc@ffffe400 { | ||
75 | compatible = "atmel,at91sam9g45-ddramc"; | ||
76 | reg = <0xffffe400 0x200 | ||
77 | 0xffffe600 0x200>; | ||
78 | }; | ||
79 | |||
80 | SHDWC Shutdown Controller | 111 | SHDWC Shutdown Controller |
81 | 112 | ||
82 | required properties: | 113 | required properties: |