a75ce960ac
Use different names for flash size related board variants, to make sure that only images for the actual flash size are considered as valid by the image validation code. Remove the flash size suffix from the string returned by ramips_board_detect() to ensure that existing scripts relying on the former used boardname are still working. Signed-off-by: Mathias Kresin <dev@kresin.me>
195 lines
3.2 KiB
Text
195 lines
3.2 KiB
Text
#include "rt5350.dtsi"
|
|
|
|
/ {
|
|
compatible = "VoCore", "ralink,rt5350-soc";
|
|
|
|
gpio-export {
|
|
compatible = "gpio-export";
|
|
#size-cells = <0>;
|
|
|
|
gpio0 {
|
|
gpio-export,name = "gpio0";
|
|
gpio-export,direction_may_change = <1>;
|
|
gpios = <&gpio0 0 0>;
|
|
};
|
|
|
|
/* UARTF */
|
|
gpio7 {
|
|
/* UARTF_RTS_N */
|
|
gpio-export,name = "gpio7";
|
|
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";
|
|
gpio-export,direction_may_change = <1>;
|
|
gpios = <&gpio0 14 0>;
|
|
};
|
|
|
|
/* JTAG */
|
|
gpio17 {
|
|
/* JTAG_TDO */
|
|
gpio-export,name = "gpio17";
|
|
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";
|
|
gpio-export,direction_may_change = <1>;
|
|
gpios = <&gpio0 21 0>;
|
|
};
|
|
|
|
/* ETH LEDs */
|
|
gpio22 {
|
|
/* ETH0_LED */
|
|
gpio-export,name = "gpio22";
|
|
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>;
|
|
};
|
|
};
|
|
|
|
gpio-leds {
|
|
compatible = "gpio-leds";
|
|
|
|
status {
|
|
/* UARTF_RXD */
|
|
label = "vocore:green:status";
|
|
gpios = <&gpio0 10 0>;
|
|
};
|
|
|
|
eth {
|
|
/* UARTF_DTR_N */
|
|
label = "vocore:orange:eth";
|
|
gpios = <&gpio0 11 0>;
|
|
};
|
|
};
|
|
};
|
|
|
|
&gpio1 {
|
|
status = "okay";
|
|
};
|
|
|
|
&i2c {
|
|
status = "okay";
|
|
};
|
|
|
|
&pinctrl {
|
|
state_default: pinctrl0 {
|
|
gpio {
|
|
ralink,group = "jtag", "uartf", "led";
|
|
ralink,function = "gpio";
|
|
};
|
|
};
|
|
};
|
|
|
|
ðernet {
|
|
mtd-mac-address = <&factory 0x4>;
|
|
};
|
|
|
|
&esw {
|
|
mediatek,portmap = <0x11>;
|
|
mediatek,portdisable = <0x2e>;
|
|
};
|
|
|
|
&wmac {
|
|
ralink,mtd-eeprom = <&factory 0>;
|
|
};
|
|
|
|
&ehci {
|
|
status = "okay";
|
|
};
|
|
|
|
&ohci {
|
|
status = "okay";
|
|
};
|
|
|
|
&spi1 {
|
|
status = "okay";
|
|
|
|
spidev@0 {
|
|
compatible = "linux,spidev";
|
|
spi-max-frequency = <10000000>;
|
|
reg = <0>;
|
|
};
|
|
};
|