OpenWrt
/branches/18.06.1/target/linux/ramips/dts/RBM33G.dts |
@@ -7,15 +7,8 @@ |
|
/ { |
compatible = "mikrotik,rbm33g", "mediatek,mt7621-soc"; |
model = "MikroTik RouterBOARD M33G"; |
model = "MikroTik RBM33G"; |
|
aliases { |
led-boot = &led_usr; |
led-failsafe = &led_usr; |
led-running = &led_usr; |
led-upgrade = &led_usr; |
}; |
|
memory@0 { |
device_type = "memory"; |
reg = <0x0 0x10000000>; |
@@ -25,17 +18,20 @@ |
bootargs = "console=ttyS0,115200"; |
}; |
|
leds { |
gpio-leds { |
compatible = "gpio-leds"; |
|
led_usr: usr { |
usr { |
label = "rbm33g:green:usr"; |
gpios = <&gpio0 0 GPIO_ACTIVE_HIGH>; |
}; |
|
}; |
|
keys { |
gpio-keys-polled { |
compatible = "gpio-keys-polled"; |
#address-cells = <1>; |
#size-cells = <0>; |
poll-interval = <20>; |
|
res { |
@@ -98,79 +94,42 @@ |
status = "okay"; |
|
w25q40@0 { |
#address-cells = <1>; |
#size-cells = <1>; |
compatible = "jedec,spi-nor"; |
reg = <0>; |
spi-max-frequency = <3125000>; |
|
partitions { |
compatible = "fixed-partitions"; |
#address-cells = <1>; |
#size-cells = <1>; |
partition@0 { |
label = "routerboot"; |
reg = <0x0 0xf000>; |
read-only; |
}; |
|
partition@0 { |
label = "RouterBoot"; |
reg = <0x0 0x40000>; |
read-only; |
compatible = "fixed-partitions"; |
#address-cells = <1>; |
#size-cells = <1>; |
factory: partition@f000 { |
label = "factory"; |
reg = <0xf000 0x71000>; |
read-only; |
}; |
|
partition@0 { |
label = "bootloader1"; |
reg = <0x0 0xf000>; |
read-only; |
}; |
|
hard_config: partition@f000 { |
label = "hard_config"; |
reg = <0xf000 0x1000>; |
read-only; |
}; |
|
partition@10000 { |
label = "bootloader2"; |
reg = <0x10000 0xf000>; |
read-only; |
}; |
|
partition@20000 { |
label = "soft_config"; |
reg = <0x20000 0x1000>; |
}; |
|
partition@30000 { |
label = "bios"; |
reg = <0x30000 0x1000>; |
read-only; |
}; |
}; |
}; |
}; |
|
w25q128@1 { |
w25q128@0 { |
#address-cells = <1>; |
#size-cells = <1>; |
compatible = "jedec,spi-nor"; |
reg = <1>; |
// XXX empiric value to obtain actual 10MHz SCK at the chip |
spi-max-frequency = <3125000>; |
|
partitions { |
compatible = "fixed-partitions"; |
#address-cells = <1>; |
#size-cells = <1>; |
|
// Region <0x0 0x40000> seems reserved by OEM |
|
partition@40000 { |
compatible = "mikrotik,minor"; |
label = "firmware"; |
reg = <0x040000 0xFC0000>; |
}; |
partition@40000 { |
label = "firmware"; |
reg = <0x040000 0xFC0000>; |
}; |
}; |
}; |
|
ðernet { |
mtd-mac-address = <&hard_config 0x0010>; |
mtd-mac-address = <&factory 0x0010>; |
mtd-mac-address-increment = <1>; |
}; |
|