ramips: add support for mqmaker witi 512mb version
Splitted out the dts file and create the new dts for the 256 MByte RAM and the 512 MB RAM version. Migrate both versions to the common board detection. The install the 512 MByte Version on a board running the 256 MByte image, a forceful sysupgrade with the -F flag is required. Signed-off-by: Davide Ammirata <list@davidea.it>
This commit is contained in:
parent
5ef79af4f8
commit
004cc22e4e
@ -113,7 +113,8 @@ ramips_setup_interfaces()
|
||||
vr500|\
|
||||
wf-2881|\
|
||||
whr-g300n|\
|
||||
witi|\
|
||||
mqmaker,witi-256m|\
|
||||
mqmaker,witi-512m|\
|
||||
wl-wn575a3|\
|
||||
wndr3700v5|\
|
||||
youku-yk1|\
|
||||
|
@ -279,7 +279,8 @@ get_status_led() {
|
||||
status_led="$boardname:green:status"
|
||||
;;
|
||||
w306r-v20|\
|
||||
witi|\
|
||||
mqmaker,witi-256m|\
|
||||
mqmaker,witi-512m|\
|
||||
zbt-wr8305rt)
|
||||
status_led="$boardname:green:sys"
|
||||
;;
|
||||
|
@ -577,9 +577,6 @@ ramips_board_detect() {
|
||||
*"WHR-G300N")
|
||||
name="whr-g300n"
|
||||
;;
|
||||
*"WiTi")
|
||||
name="witi"
|
||||
;;
|
||||
*"WIZARD 8800")
|
||||
name="wizard8800"
|
||||
;;
|
||||
|
@ -173,7 +173,8 @@ platform_check_image() {
|
||||
whr-g300n|\
|
||||
widora,neo-16m|\
|
||||
widora,neo-32m|\
|
||||
witi|\
|
||||
mqmaker,witi-256m|\
|
||||
mqmaker,witi-512m|\
|
||||
wizfi630a|\
|
||||
wl-330n|\
|
||||
wl-330n3g|\
|
||||
|
@ -9,7 +9,8 @@ YES=
|
||||
|
||||
board=$(board_name)
|
||||
case $board in
|
||||
witi)
|
||||
mqmaker,witi-256m|\
|
||||
mqmaker,witi-512m)
|
||||
partname=factory
|
||||
offset=$((0xe000))
|
||||
;;
|
||||
|
13
target/linux/ramips/dts/WITI-256M.dts
Normal file
13
target/linux/ramips/dts/WITI-256M.dts
Normal file
@ -0,0 +1,13 @@
|
||||
/dts-v1/;
|
||||
|
||||
#include "WITI.dtsi"
|
||||
|
||||
/ {
|
||||
compatible = "mqmaker,witi-256m", "mqmaker,witi", "mediatek,mt7621-soc";
|
||||
model = "MQmaker WiTi (256MB RAM)";
|
||||
|
||||
memory@0 {
|
||||
device_type = "memory";
|
||||
reg = <0x0 0x10000000>;
|
||||
};
|
||||
};
|
13
target/linux/ramips/dts/WITI-512M.dts
Normal file
13
target/linux/ramips/dts/WITI-512M.dts
Normal file
@ -0,0 +1,13 @@
|
||||
/dts-v1/;
|
||||
|
||||
#include "WITI.dtsi"
|
||||
|
||||
/ {
|
||||
compatible = "mqmaker,witi-512m", "mqmaker,witi", "mediatek,mt7621-soc";
|
||||
model = "MQmaker WiTi (512MB RAM)";
|
||||
|
||||
memory@0 {
|
||||
device_type = "memory";
|
||||
reg = <0x0 0x1c000000>, <0x20000000 0x4000000>;
|
||||
};
|
||||
};
|
@ -7,12 +7,6 @@
|
||||
|
||||
/ {
|
||||
compatible = "mqmaker,witi", "mediatek,mt7621-soc";
|
||||
model = "MQmaker WiTi";
|
||||
|
||||
memory@0 {
|
||||
device_type = "memory";
|
||||
reg = <0x0 0x10000000>;
|
||||
};
|
||||
|
||||
chosen {
|
||||
bootargs = "console=ttyS0,57600";
|
@ -310,15 +310,26 @@ define Device/wf-2881
|
||||
endef
|
||||
TARGET_DEVICES += wf-2881
|
||||
|
||||
define Device/witi
|
||||
DTS := WITI
|
||||
define Device/mqmaker_witi-256m
|
||||
DTS := WITI-256M
|
||||
IMAGE_SIZE := $(ralink_default_fw_size_16M)
|
||||
DEVICE_TITLE := MQmaker WiTi
|
||||
DEVICE_TITLE := MQmaker WiTi (256MB RAM)
|
||||
DEVICE_PACKAGES := \
|
||||
kmod-ata-core kmod-ata-ahci kmod-mt76x2 kmod-sdhci-mt7620 kmod-usb3 \
|
||||
kmod-usb-ledtrig-usbport wpad-mini
|
||||
SUPPORTED_DEVICES += witi
|
||||
endef
|
||||
TARGET_DEVICES += mqmaker_witi-256m
|
||||
|
||||
define Device/mqmaker_witi-512m
|
||||
DTS := WITI-512M
|
||||
IMAGE_SIZE := $(ralink_default_fw_size_16M)
|
||||
DEVICE_TITLE := MQmaker WiTi (512MB RAM)
|
||||
DEVICE_PACKAGES := \
|
||||
kmod-ata-core kmod-ata-ahci kmod-mt76x2 kmod-sdhci-mt7620 kmod-usb3 \
|
||||
kmod-usb-ledtrig-usbport wpad-mini
|
||||
endef
|
||||
TARGET_DEVICES += witi
|
||||
TARGET_DEVICES += mqmaker_witi-512m
|
||||
|
||||
define Device/wndr3700v5
|
||||
DTS := WNDR3700V5
|
||||
|
Loading…
Reference in New Issue
Block a user