X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=target%2Flinux%2Fbrcm63xx%2Fdts%2Fhg553.dts;h=a459976c4d21c31f92bd77d07470882b4d5b84ed;hb=aba4e29eadfb82ef7f52f85cdb4cd10a4abad622;hp=b23ceaaa80bd34d9604b2072b20256ac79ee1d0f;hpb=4981c7da0d8e4a7c882f0665f8857cfd56e7b797;p=openwrt%2Fstaging%2Fmkresin.git diff --git a/target/linux/brcm63xx/dts/hg553.dts b/target/linux/brcm63xx/dts/hg553.dts index b23ceaaa80..a459976c4d 100644 --- a/target/linux/brcm63xx/dts/hg553.dts +++ b/target/linux/brcm63xx/dts/hg553.dts @@ -8,6 +8,11 @@ model = "Huawei EchoLife HG553"; compatible = "huawei,hg553", "brcm,bcm6358"; + chosen { + bootargs = "root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200"; + stdout-path = "serial0:115200n8"; + }; + gpio-keys-polled { compatible = "gpio-keys-polled"; #address-cells = <1>; @@ -17,13 +22,13 @@ rfkill { label = "rfkill"; - gpios = <&gpio0 9 1>; + gpios = <&pinctrl 9 1>; linux,code = ; }; reset { label = "reset"; - gpios = <&gpio1 5 1>; + gpios = <&pinctrl 37 1>; linux,code = ; }; }; @@ -33,40 +38,40 @@ power_green { label = "HW553:blue:power"; - gpios = <&gpio0 4 1>; + gpios = <&pinctrl 4 1>; default-state = "on"; }; power_red { label = "HW553:red:power"; - gpios = <&gpio0 5 1>; + gpios = <&pinctrl 5 1>; }; hspa_red { label = "HW553:red:hspa"; - gpios = <&gpio0 12 1>; + gpios = <&pinctrl 12 1>; }; hspa_blue { label = "HW553:blue:hspa"; - gpios = <&gpio0 13 1>; + gpios = <&pinctrl 13 1>; }; lan_red { label = "HW553:red:lan"; - gpios = <&gpio0 22 1>; + gpios = <&pinctrl 22 1>; }; lan_blue { label = "HW553:blue:lan"; - gpios = <&gpio0 23 1>; + gpios = <&pinctrl 23 1>; }; wifi_red { label = "HW553:red:wifi"; - gpios = <&gpio0 25 1>; + gpios = <&pinctrl 25 1>; }; dsl_red { label = "HW553:red:adsl"; - gpios = <&gpio1 2 1>; + gpios = <&pinctrl 34 1>; }; dsl_blue { label = "HW553:blue:adsl"; - gpios = <&gpio1 3 1>; + gpios = <&pinctrl 35 1>; }; }; }; @@ -92,3 +97,7 @@ reg = <0xfe0000 0x020000>; }; }; + +&uart0 { + status = "ok"; +};