Root/target/linux/lantiq/image/EASY98000SFLASH.dts

1/dts-v1/;
2
3/include/ "falcon.dtsi"
4
5/ {
6    model = "EASY98000 - Lantiq Falcon (SFLASH)";
7
8    chosen {
9        bootargs = "console=ttyLTQ0,115200 init=/etc/preinit";
10    };
11
12    memory@0 {
13        reg = <0x0 0x2000000>;
14    };
15    
16    localbus@10000000 {
17        #address-cells = <1>;
18        #size-cells = <1>;
19        compatible = "lantiq,sflash-falcon", "simple-bus";
20        busnum = <0>;
21
22        m25p80@0 {
23            #address-cells = <1>;
24            #size-cells = <1>;
25            compatible = "s25fl129p0";
26            reg = <0 0>;
27            linux,modalias = "m25p80", "s25fl129p0";
28            spi-max-frequency = <10000000>;
29
30            partition@0 {
31                reg = <0x0 0x00080000>;
32                label = "SPI (RO) U-Boot Image";
33                read-only;
34            };
35    
36            partition@80000 {
37                reg = <0x00080000 0x00080000>;
38                label = "SPI (RO) DTB Image";
39                read-only;
40            };
41
42            partition@100000 {
43                reg = <0x00100000 0x00400000>;
44                label = "SPI (RO) Linux Kernel Image";
45                read-only;
46            };
47        };
48    };
49
50    pinmux0 {
51        compatible = "lantiq,pinctrl-falcon";
52        pinctrl-names = "default";
53        pinctrl-0 = <&state_default>;
54
55        state_default: pinmux {
56            asc0 {
57                lantiq,groups = "asc0";
58                lantiq,function = "asc";
59            };
60            ntr {
61                lantiq,groups = "ntr8k";
62                lantiq,function = "ntr";
63            };
64            i2c {
65                lantiq,groups = "i2c";
66                lantiq,function = "i2c";
67            };
68            hrst {
69                lantiq,groups = "hrst";
70                lantiq,function = "rst";
71            };
72        };
73    };
74};
75

Archive Download this file



interactive