/dts-v1/;
-/include/ "rt3883.dtsi"
+#include "rt3883.dtsi"
/ {
compatible = "BR-6475ND", "ralink,rt3883-soc";
ethernet@10100000 {
status = "okay";
+ mtd-mac-address = <&devdata 0x0d>;
port@0 {
- ralink,fixed-link = <1000 1 1 1>;
+ mediatek,fixed-link = <1000 1 1 1>;
};
};
wmac@10180000 {
+ status = "okay";
ralink,mtd-eeprom = <&factory 0>;
};
pci@10140000 {
status = "okay";
-
pinctrl-names = "default";
pinctrl-0 = <&pci_pins>;
+
pci_pins: pci {
pci {
ralink,group = "pci";
host-bridge {
pci-bridge@1 {
status = "okay";
+
wmac@0,0 {
+ ralink,5ghz = <0>;
compatible = "ralink,rt2880-pci", "pciclass060400", "pciclass0604";
reg = < 0x10000 0 0 0 0 >;
- ralink,eeprom = "soc_wmac.eeprom";
+ ralink,eeprom = "rt2x00pci_1_0.eeprom";
};
};
};
nor-flash@1c000000 {
compatible = "cfi-flash";
reg = <0x1c000000 0x800000>;
-
bank-width = <2>;
#address-cells = <1>;
#size-cells = <1>;
read-only;
};
- partition@50000 {
+ devdata: partition@50000 {
reg = <0x00050000 0x00020000>;
label = "devdata";
read-only;
#address-cells = <1>;
#size-cells = <0>;
poll-interval = <100>;
+
reset {
label = "reset";
gpios = <&gpio0 7 1>;
linux,code = <0x198>;
};
+
rfkill {
label = "rfkill";
gpios = <&gpio0 9 1>;
compatible = "gpio-leds";
power {
- label = "edimax:green:power";
+ label = "br-6475nd:green:power";
gpios = <&gpio0 10 1>;
};
+
wlan {
- label = "edimax:amber:wlan";
+ label = "br-6475nd:amber:wlan";
gpios = <&gpio0 11 1>;
};
+
wlan_5ghz {
- label = "edimax:amber:wlan_5ghz";
+ label = "br-6475nd:amber:wlan_5ghz";
gpios = <&gpio0 14 1>;
};
};
gpio_export {
compatible = "gpio-export";
#size-cells = <0>;
+
usb {
gpio-export,name="usb";
gpio-export,output=<0>;