diff options
Diffstat (limited to 'arch/arm/boot/dts/at91sam9rlek.dts')
| -rw-r--r-- | arch/arm/boot/dts/at91sam9rlek.dts | 85 |
1 files changed, 54 insertions, 31 deletions
diff --git a/arch/arm/boot/dts/at91sam9rlek.dts b/arch/arm/boot/dts/at91sam9rlek.dts index 2e567d90fba8..9047c168298a 100644 --- a/arch/arm/boot/dts/at91sam9rlek.dts +++ b/arch/arm/boot/dts/at91sam9rlek.dts | |||
| @@ -63,40 +63,63 @@ | |||
| 63 | }; | 63 | }; |
| 64 | }; | 64 | }; |
| 65 | 65 | ||
| 66 | nand0: nand@40000000 { | 66 | ebi: ebi@10000000 { |
| 67 | nand-bus-width = <8>; | 67 | pinctrl-0 = <&pinctrl_ebi_addr_nand>; |
| 68 | nand-ecc-mode = "soft"; | 68 | pinctrl-names = "default"; |
| 69 | nand-on-flash-bbt = <1>; | ||
| 70 | status = "okay"; | 69 | status = "okay"; |
| 71 | 70 | ||
| 72 | at91bootstrap@0 { | 71 | nand_controller: nand-controller { |
| 73 | label = "at91bootstrap"; | 72 | status = "okay"; |
| 74 | reg = <0x0 0x40000>; | 73 | pinctrl-0 = <&pinctrl_nand_oe_we |
| 75 | }; | 74 | &pinctrl_nand_cs |
| 76 | 75 | &pinctrl_nand_rb>; | |
| 77 | bootloader@40000 { | 76 | pinctrl-names = "default"; |
| 78 | label = "bootloader"; | ||
| 79 | reg = <0x40000 0x80000>; | ||
| 80 | }; | ||
| 81 | |||
| 82 | bootloaderenv@c0000 { | ||
| 83 | label = "bootloader env"; | ||
| 84 | reg = <0xc0000 0xc0000>; | ||
| 85 | }; | ||
| 86 | |||
| 87 | dtb@180000 { | ||
| 88 | label = "device tree"; | ||
| 89 | reg = <0x180000 0x80000>; | ||
| 90 | }; | ||
| 91 | |||
| 92 | kernel@200000 { | ||
| 93 | label = "kernel"; | ||
| 94 | reg = <0x200000 0x600000>; | ||
| 95 | }; | ||
| 96 | 77 | ||
| 97 | rootfs@800000 { | 78 | nand@3 { |
| 98 | label = "rootfs"; | 79 | reg = <0x3 0x0 0x800000>; |
| 99 | reg = <0x800000 0x0f800000>; | 80 | rb-gpios = <&pioD 17 GPIO_ACTIVE_HIGH>; |
| 81 | cs-gpios = <&pioB 6 GPIO_ACTIVE_HIGH>; | ||
| 82 | nand-bus-width = <8>; | ||
| 83 | nand-ecc-mode = "soft"; | ||
| 84 | nand-on-flash-bbt; | ||
| 85 | label = "atmel_nand"; | ||
| 86 | |||
| 87 | partitions { | ||
| 88 | compatible = "fixed-partitions"; | ||
| 89 | #address-cells = <1>; | ||
| 90 | #size-cells = <1>; | ||
| 91 | |||
| 92 | at91bootstrap@0 { | ||
| 93 | label = "at91bootstrap"; | ||
| 94 | reg = <0x0 0x40000>; | ||
| 95 | }; | ||
| 96 | |||
| 97 | bootloader@40000 { | ||
| 98 | label = "bootloader"; | ||
| 99 | reg = <0x40000 0x80000>; | ||
| 100 | }; | ||
| 101 | |||
| 102 | bootloaderenv@c0000 { | ||
| 103 | label = "bootloader env"; | ||
| 104 | reg = <0xc0000 0xc0000>; | ||
| 105 | }; | ||
| 106 | |||
| 107 | dtb@180000 { | ||
| 108 | label = "device tree"; | ||
| 109 | reg = <0x180000 0x80000>; | ||
| 110 | }; | ||
| 111 | |||
| 112 | kernel@200000 { | ||
| 113 | label = "kernel"; | ||
| 114 | reg = <0x200000 0x600000>; | ||
| 115 | }; | ||
| 116 | |||
| 117 | rootfs@800000 { | ||
| 118 | label = "rootfs"; | ||
| 119 | reg = <0x800000 0x0f800000>; | ||
| 120 | }; | ||
| 121 | }; | ||
| 122 | }; | ||
| 100 | }; | 123 | }; |
| 101 | }; | 124 | }; |
| 102 | 125 | ||
