• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#include "kirkwood.dtsi"
2#include "kirkwood-6281.dtsi"
3
4/ {
5	chosen {
6		bootargs = "console=ttyS0,115200n8";
7		stdout-path = &uart0;
8	};
9
10	ocp@f1000000 {
11		pinctrl: pin-controller@10000 {
12			pmx_ns2_sata0: pmx-ns2-sata0 {
13				marvell,pins = "mpp21";
14				marvell,function = "sata0";
15			};
16			pmx_ns2_sata1: pmx-ns2-sata1 {
17				marvell,pins = "mpp20";
18				marvell,function = "sata1";
19			};
20		};
21
22		serial@12000 {
23			status = "okay";
24		};
25
26		spi@10600 {
27			status = "okay";
28
29			flash@0 {
30				#address-cells = <1>;
31				#size-cells = <1>;
32				compatible = "mxicy,mx25l4005a", "jedec,spi-nor";
33				reg = <0>;
34				spi-max-frequency = <20000000>;
35				mode = <0>;
36
37				partition@0 {
38					reg = <0x0 0x80000>;
39					label = "u-boot";
40				};
41			};
42		};
43
44		i2c@11000 {
45			status = "okay";
46
47			eeprom@50 {
48				compatible = "atmel,24c04";
49				pagesize = <16>;
50				reg = <0x50>;
51			};
52		};
53	};
54
55	gpio_keys {
56		compatible = "gpio-keys";
57		#address-cells = <1>;
58		#size-cells = <0>;
59
60		button@1 {
61			label = "Power push button";
62			linux,code = <KEY_POWER>;
63			gpios = <&gpio1 0 GPIO_ACTIVE_HIGH>;
64		};
65	};
66
67	gpio-leds {
68		compatible = "gpio-leds";
69
70		red-fail {
71			label = "ns2:red:fail";
72			gpios = <&gpio0 12 GPIO_ACTIVE_HIGH>;
73		};
74	};
75
76	gpio_poweroff {
77		compatible = "gpio-poweroff";
78		gpios = <&gpio0 31 GPIO_ACTIVE_HIGH>;
79	};
80
81};
82
83&mdio {
84	status = "okay";
85
86	ethphy0: ethernet-phy {
87                /* overwrite reg property in board file */
88	};
89};
90
91&eth0 {
92	status = "okay";
93	ethernet0-port@0 {
94		phy-handle = <&ethphy0>;
95	};
96};
97