OpenWrt – Rev 1

Subversion Repositories:
Rev:
/*
 * dlan-usb-extender.dts - Device Tree file for Devolo dLAN USB Extender
 *
 * Copyright (C) 2012, Florian Fainelli <florian@openwrt.org>
 *
 * Licensed under GPLv2
 */

/dts-v1/;
#include "mcs8140.dtsi"

/ {
        model = "Devolo dLAN USB Extender";
        compatible = "devolo,dlan-usb-extender", "moschip,mcs8140", "moschip,mcs814x";

        chosen {
                bootargs = "mem=16M console=ttyS0,57600 earlyprintk";
        };

        ahb {
                vci {
                        eth0: ethernet@40084000 {
                                phy = <&phy0>;
                                phy-mode = "mii";

                                phy0: ethernet-phy@0 {
                                        reg = <8>;
                                };
                        };

                        adc {
                                sdram: memory@0,0 {
                                        reg = <0 0 0x1000000>;
                                };

                                nor: flash@7,0 {

                                        partition@0 {
                                                label = "ArmBoot";
                                                reg = <0 0x30000>;
                                        };
                                        partition@30000 {
                                                label = "Config1";
                                                reg = <0x30000 0x10000>;
                                        };
                                        partition@40000 {
                                                label = "Config2";
                                                reg = <0x40000 0x10000>;
                                        };
                                        partition@50000 {
                                                label = "linux";
                                                reg = <0x50000 0x4C0000>;
                                        };
                                };
                        };

                        leds {
                                compatible = "gpio-leds";

                                usb {
                                        label = "dlan-usb-extender:green:usb";
                                        gpios = <&gpio 19 0>;   // gpio 19 active high
                                };
                        };
                };
        };
};