• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/* moxart-uc7112lx.dts - Device Tree file for MOXA UC-7112-LX
2 *
3 * Copyright (C) 2013 Jonas Jensen <jonas.jensen@gmail.com>
4 *
5 * Licensed under GPLv2 or later.
6 */
7
8/dts-v1/;
9#include "moxart.dtsi"
10
11/ {
12	model = "MOXA UC-7112-LX";
13	compatible = "moxa,moxart-uc-7112-lx", "moxa,moxart";
14
15	memory {
16		device_type = "memory";
17		reg = <0x0 0x2000000>;
18	};
19
20	clocks {
21		ref12: ref12M {
22			compatible = "fixed-clock";
23			#clock-cells = <0>;
24			clock-frequency = <12000000>;
25		};
26	};
27
28	flash@80000000,0 {
29		compatible = "numonyx,js28f128", "cfi-flash";
30		reg = <0x80000000 0x1000000>;
31		bank-width = <2>;
32		#address-cells = <1>;
33		#size-cells = <1>;
34		partition@0 {
35			label = "bootloader";
36			reg = <0x0 0x40000>;
37		};
38		partition@40000 {
39			label = "linux kernel";
40			reg = <0x40000 0x1C0000>;
41		};
42		partition@200000 {
43			label = "root filesystem";
44			reg = <0x200000 0x800000>;
45		};
46		partition@a00000 {
47			label = "user filesystem";
48			reg = <0xa00000 0x600000>;
49		};
50	};
51
52	leds {
53		compatible = "gpio-leds";
54		user-led {
55			label = "ready-led";
56			gpios = <&gpio 27 0x1>;
57			default-state = "on";
58			linux,default-trigger = "default-on";
59		};
60	};
61
62	gpio_keys_polled {
63		compatible = "gpio-keys-polled";
64		#address-cells = <1>;
65		#size-cells = <0>;
66		poll-interval = <500>;
67		button@25 {
68			label = "GPIO Reset";
69			linux,code = <116>;
70			gpios = <&gpio 25 1>;
71		};
72	};
73
74	chosen {
75		bootargs = "console=ttyS0,115200n8 earlyprintk root=/dev/mmcblk0p1 rw rootwait";
76	};
77};
78
79&clk_pll {
80	clocks = <&ref12>;
81};
82
83&sdhci {
84	status = "okay";
85};
86
87&mdio0 {
88	status = "okay";
89
90	ethphy0: ethernet-phy@1 {
91		device_type = "ethernet-phy";
92		compatible = "moxa,moxart-rtl8201cp", "ethernet-phy-ieee802.3-c22";
93		reg = <1>;
94	};
95};
96
97&mdio1 {
98	status = "okay";
99
100	ethphy1: ethernet-phy@1 {
101		device_type = "ethernet-phy";
102		compatible = "moxa,moxart-rtl8201cp", "ethernet-phy-ieee802.3-c22";
103		reg = <1>;
104	};
105};
106
107&mac0 {
108	status = "okay";
109};
110
111&mac1 {
112	status = "okay";
113};
114
115&uart0 {
116	status = "okay";
117};
118