/branches/18.06.1/target/linux/ramips/dts/BR-6475ND.dts |
@@ -9,15 +9,10 @@ |
compatible = "edimax,br-6475nd", "ralink,rt3883-soc"; |
model = "Edimax BR-6475nD"; |
|
aliases { |
led-boot = &led_power; |
led-failsafe = &led_power; |
led-running = &led_power; |
led-upgrade = &led_power; |
}; |
|
keys { |
gpio-keys-polled { |
compatible = "gpio-keys-polled"; |
#address-cells = <1>; |
#size-cells = <0>; |
poll-interval = <100>; |
|
reset { |
@@ -34,10 +29,10 @@ |
}; |
}; |
|
leds { |
gpio-leds { |
compatible = "gpio-leds"; |
|
led_power: power { |
power { |
label = "br-6475nd:green:power"; |
gpios = <&gpio0 10 GPIO_ACTIVE_LOW>; |
}; |
@@ -57,41 +52,36 @@ |
compatible = "cfi-flash"; |
reg = <0x1c000000 0x800000>; |
bank-width = <2>; |
#address-cells = <1>; |
#size-cells = <1>; |
|
partitions { |
compatible = "fixed-partitions"; |
#address-cells = <1>; |
#size-cells = <1>; |
partition@0 { |
reg = <0x00000000 0x00030000>; |
label = "u-boot"; |
read-only; |
}; |
|
partition@0 { |
reg = <0x00000000 0x00030000>; |
label = "u-boot"; |
read-only; |
}; |
partition@30000 { |
reg = <0x00030000 0x00010000>; |
label = "nvram"; |
read-only; |
}; |
|
partition@30000 { |
reg = <0x00030000 0x00010000>; |
label = "nvram"; |
read-only; |
}; |
factory: partition@40000 { |
reg = <0x00040000 0x00010000>; |
label = "factory"; |
read-only; |
}; |
|
factory: partition@40000 { |
reg = <0x00040000 0x00010000>; |
label = "factory"; |
read-only; |
}; |
devdata: partition@50000 { |
reg = <0x00050000 0x00020000>; |
label = "devdata"; |
read-only; |
}; |
|
devdata: partition@50000 { |
reg = <0x00050000 0x00020000>; |
label = "devdata"; |
read-only; |
}; |
|
partition@70000 { |
compatible = "edimax,uimage"; |
reg = <0x00070000 0x00790000>; |
label = "firmware"; |
}; |
partition@70000 { |
reg = <0x00070000 0x00790000>; |
label = "firmware"; |
}; |
}; |
|
@@ -102,12 +92,10 @@ |
realtek,extif0 = <1 0 1 1 1 1 1 1 2>; |
}; |
|
/* Unclear if this is the correct gpio setup; the USB ports are |
unpopulated on a stock BR-6475nD, even though the hardware exists |
and the headers are there. */ |
/* |
* Unclear if this is the correct gpio setup; the USB ports are |
* unpopulated on a stock BR-6475nD, even though the hardware exists |
* and the headers are there. |
*/ |
/* |
gpio_export { |
compatible = "gpio-export"; |
#size-cells = <0>; |
@@ -158,16 +146,27 @@ |
|
&pci { |
status = "okay"; |
}; |
pinctrl-names = "default"; |
pinctrl-0 = <&pci_pins>; |
|
&pci1 { |
status = "okay"; |
pci_pins: pci { |
pci { |
ralink,group = "pci"; |
ralink,function = "pci-fnc"; |
}; |
}; |
|
wifi@0,0 { |
compatible = "pci0,0"; |
reg = <0x10000 0 0 0 0>; |
ralink,5ghz = <0>; |
ralink,mtd-eeprom = <&factory 0x8000>; |
host-bridge { |
pci-bridge@1 { |
status = "okay"; |
|
wifi@0,0 { |
compatible = "pci0,0"; |
reg = <0x10000 0 0 0 0>; |
ralink,5ghz = <0>; |
ralink,mtd-eeprom = <&factory 0x8000>; |
}; |
}; |
}; |
}; |
|