#include #include #include "falcon.dtsi" / { compatible = "lantiq,easy98000", "lantiq,falcon"; memory@0 { device_type = "memory"; reg = <0x0 0x4000000>; }; leds { compatible = "gpio-leds"; pinctrl-names = "default"; pinctrl-0 = <&bootled_pins>; LED_0 { label = "easy98000:green:gpon"; gpios = <&gpio0 9 GPIO_ACTIVE_HIGH>; default-state = "keep"; }; LED_1 { label = "easy98000:red:gpon"; gpios = <&gpio0 10 GPIO_ACTIVE_HIGH>; default-state = "keep"; }; LED_2 { label = "easy98000:green:gpon_tx"; gpios = <&gpio0 11 GPIO_ACTIVE_HIGH>; default-state = "keep"; }; LED_3 { label = "easy98000:green:gpon_rx"; gpios = <&gpio0 12 GPIO_ACTIVE_HIGH>; default-state = "keep"; }; LED_4 { label = "easy98000:green:voice"; gpios = <&gpio0 13 GPIO_ACTIVE_HIGH>; default-state = "keep"; }; LED_5 { label = "easy98000:green:status"; gpios = <&gpio0 14 GPIO_ACTIVE_HIGH>; default-state = "keep"; }; }; }; &ebu_cs1 { eth0: ethernet@3 { compatible = "davicom,dm9000"; device_type = "network"; reg = <0x0000003 0x1>, <0x0000001 0x1>; reg-names = "addr", "data"; interrupt-parent = <&gpio1>; #interrupt-cells = <2>; interrupts = <10 IRQ_TYPE_LEVEL_LOW>; local-mac-address = [ 00 00 00 00 00 00 ]; }; cpld@3c00000 { compatible = "lantiq,easy98000_addon"; reg = <0x3c00000 0x2>; }; cpld@3c0000c { compatible = "lantiq,easy98000_cpld_led"; reg = <0x3c0000c 0x2>, <0x3c00012 0x2>; }; }; /* // enable this for second uart: &serial1 { status = "okay"; };*/ &spi { status = "okay"; eeprom@2 { compatible = "atmel,at25", "atmel,at25160n"; reg = <2>; spi-max-frequency = <1000000>; spi-cpha; spi-cpol; pagesize = <32>; size = <2048>; address-width = <16>; }; }; &i2c { status = "okay"; clock-frequency = <100000>; /* eeprom-emulation by OMU */ eeprom@50 { compatible = "at,24c02"; reg = <0x50>; }; eeprom@51 { compatible = "at,24c02"; reg = <0x51>; }; };