]> Pileus Git - ~andy/linux/blob - arch/arm/boot/dts/at91sam9x5cm.dtsi
ARM: at91: sam9x5 add nand support
[~andy/linux] / arch / arm / boot / dts / at91sam9x5cm.dtsi
1 /*
2  * at91sam9x5cm.dtsi - Device Tree Include file for AT91SAM9x5 CPU Module
3  *
4  *  Copyright (C) 2012 Atmel,
5  *                2012 Nicolas Ferre <nicolas.ferre@atmel.com>
6  *
7  * Licensed under GPLv2 or later.
8  */
9
10 / {
11         memory@20000000 {
12                 reg = <0x20000000 0x8000000>;
13         };
14
15         ahb {
16                 nand0: nand@40000000 {
17                         nand-bus-width = <8>;
18                         nand-ecc-mode = "soft";
19                         nand-on-flash-bbt;
20                         status = "okay";
21
22                         at91bootstrap@0 {
23                                 label = "at91bootstrap";
24                                 reg = <0x0 0x40000>;
25                         };
26
27                         uboot@40000 {
28                                 label = "u-boot";
29                                 reg = <0x40000 0x80000>;
30                         };
31
32                         ubootenv@c0000 {
33                                 label = "U-Boot Env";
34                                 reg = <0xc0000 0x140000>;
35                         };
36
37                         kernel@200000 {
38                                 label = "kernel";
39                                 reg = <0x200000 0x600000>;
40                         };
41
42                         rootfs@800000 {
43                                 label = "rootfs";
44                                 reg = <0x800000 0x1f800000>;
45                         };
46                 };
47         };
48
49         leds {
50                 compatible = "gpio-leds";
51
52                 pb18 {
53                         label = "pb18";
54                         gpios = <&pioB 18 1>;
55                         linux,default-trigger = "heartbeat";
56                 };
57
58                 pd21 {
59                         label = "pd21";
60                         gpios = <&pioD 21 0>;
61                 };
62         };
63 };