Linux Audio

Check our new training course

Linux BSP development engineering services

Need help to port Linux and bootloaders to your hardware?
Loading...
Note: File does not exist in v3.5.6.
  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};