X-Git-Url: http://git.openwrt.org/?a=blobdiff_plain;f=target%2Flinux%2Framips%2Fdts%2FVOCORE.dts;h=5e386e46bbf7dc1223970cf850544195c23bf160;hb=7ad419a9f1ad41f30e3dffcea8c0132c32ebefcc;hp=e5df9abb42c72a3632314b06ad9beb1c6ca11cf1;hpb=21845cb45da7b6da12fe977b38bfa68d4f72d9c1;p=openwrt%2Fopenwrt.git diff --git a/target/linux/ramips/dts/VOCORE.dts b/target/linux/ramips/dts/VOCORE.dts index e5df9abb42..5e386e46bb 100644 --- a/target/linux/ramips/dts/VOCORE.dts +++ b/target/linux/ramips/dts/VOCORE.dts @@ -22,14 +22,14 @@ #address-cells = <1>; #size-cells = <1>; compatible = "s25fl064k"; - reg = <0 0>; + reg = <0>; linux,modalias = "m25p80", "s25fl064k"; spi-max-frequency = <10000000>; partition@0 { label = "uboot"; reg = <0x0 0x30000>; - read_only; + read-only; }; partition@30000 { @@ -49,13 +49,19 @@ reg = <0x50000 0x7b0000>; }; }; + + spidev@1 { + compatible = "linux,spidev"; + spi-max-frequency = <10000000>; + reg = <1>; + }; }; }; pinctrl { state_default: pinctrl0 { gpio { - ralink,group = "jtag", "uartf", "led", "spi_cs1"; + ralink,group = "jtag", "uartf", "led"; ralink,function = "gpio"; }; }; @@ -98,30 +104,35 @@ gpio-export,direction_may_change = <1>; gpios = <&gpio0 7 0>; }; + gpio8 { /* UARTF_TXD */ gpio-export,name = "gpio8"; gpio-export,direction_may_change = <1>; gpios = <&gpio0 8 0>; }; + gpio9 { /* UARTF_CTS_N */ gpio-export,name = "gpio9"; gpio-export,direction_may_change = <1>; gpios = <&gpio0 9 0>; }; + gpio12 { /* UARTF_DCD_N */ gpio-export,name = "gpio12"; gpio-export,direction_may_change = <1>; gpios = <&gpio0 12 0>; }; + gpio13 { /* UARTF_DSR_N */ gpio-export,name = "gpio13"; gpio-export,direction_may_change = <1>; gpios = <&gpio0 13 0>; }; + gpio14 { /* UARTF_RIN */ gpio-export,name = "gpio14"; @@ -136,24 +147,28 @@ gpio-export,direction_may_change = <1>; gpios = <&gpio0 17 0>; }; + gpio18 { /* JTAG_TDI */ gpio-export,name = "gpio18"; gpio-export,direction_may_change = <1>; gpios = <&gpio0 18 0>; }; + gpio19 { /* JTAG_TMS */ gpio-export,name = "gpio19"; gpio-export,direction_may_change = <1>; gpios = <&gpio0 19 0>; }; + gpio20 { /* JTAG_TCLK */ gpio-export,name = "gpio20"; gpio-export,direction_may_change = <1>; gpios = <&gpio0 20 0>; }; + gpio21 { /* JTAG_TRST_N */ gpio-export,name = "gpio21"; @@ -168,46 +183,45 @@ gpio-export,direction_may_change = <1>; gpios = <&gpio1 0 0>; }; + gpio23 { /* ETH1_LED */ gpio-export,name = "gpio23"; gpio-export,direction_may_change = <1>; gpios = <&gpio1 1 0>; }; + gpio24 { /* ETH2_LED */ gpio-export,name = "gpio24"; gpio-export,direction_may_change = <1>; gpios = <&gpio1 2 0>; }; + gpio25 { /* ETH3_LED */ gpio-export,name = "gpio25"; gpio-export,direction_may_change = <1>; gpios = <&gpio1 3 0>; }; + gpio26 { /* ETH4_LED */ gpio-export,name = "gpio26"; gpio-export,direction_may_change = <1>; gpios = <&gpio1 4 0>; }; - - /* SPI_CS1 */ - gpio27 { - gpio-export,name = "gpio27"; - gpio-export,direction_may_change = <1>; - gpios = <&gpio1 5 0>; - }; }; gpio-leds { compatible = "gpio-leds"; + status { /* UARTF_RXD */ label = "vocore:green:status"; gpios = <&gpio0 10 0>; }; + eth { /* UARTF_DTR_N */ label = "vocore:orange:eth";