lantiq: remove "init" kernel command line parameter from bootargs
[openwrt/staging/yousong.git] / target / linux / lantiq / dts / EASY50810.dts
1 /dts-v1/;
2
3 #include "ar9.dtsi"
4
5 / {
6 memory@0 {
7 reg = <0x0 0x2000000>;
8 };
9
10 fpi@10000000 {
11 localbus@0 {
12 nor-boot@0 {
13 compatible = "lantiq,nor";
14 bank-width = <2>;
15 reg = <0 0x0 0x2000000>;
16 #address-cells = <1>;
17 #size-cells = <1>;
18
19 partitions {
20 compatible = "fixed-partitions";
21 #address-cells = <1>;
22 #size-cells = <1>;
23
24 partition@0 {
25 label = "uboot";
26 reg = <0x00000 0x10000>; /* 64 KB */
27 };
28
29 partition@10000 {
30 label = "uboot_env";
31 reg = <0x10000 0x10000>; /* 64 KB */
32 };
33
34 partition@20000 {
35 label = "firmware";
36 reg = <0x20000 0x3d0000>;
37 };
38
39 partition@400000 {
40 label = "rootfs";
41 reg = <0x400000 0x400000>;
42 };
43 };
44 };
45 };
46
47 gpio: pinmux@E100B10 {
48 pinctrl-names = "default";
49 pinctrl-0 = <&state_default>;
50
51 state_default: pinmux {
52 stp {
53 lantiq,groups = "stp";
54 lantiq,function = "stp";
55 };
56 exin {
57 lantiq,groups = "exin1";
58 lantiq,function = "exin";
59 };
60 pci {
61 lantiq,groups = "gnt1";
62 lantiq,function = "pci";
63 };
64 conf_out {
65 lantiq,pins = "io4", "io5", "io6"; /* stp */
66 lantiq,open-drain;
67 lantiq,pull = <0>;
68 };
69 };
70 };
71
72 etop@E180000 {
73 phy-mode = "rmii";
74 };
75
76 stp0: stp@E100BB0 {
77 #gpio-cells = <2>;
78 compatible = "lantiq,gpio-stp-xway";
79 gpio-controller;
80 reg = <0xE100BB0 0x40>;
81
82 lantiq,shadow = <0xfff>;
83 lantiq,groups = <0x3>;
84 };
85 };
86 };