1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter.git synced 2025-03-09 15:40:20 +00:00
This commit is contained in:
suyuan168 2022-01-14 04:27:33 +08:00
parent 428f0d2fc0
commit fe9aaac1a5
10 changed files with 82 additions and 81 deletions

View file

@ -43,13 +43,12 @@ ALLWIFIBOARDS:= \
linksys_ea8300 \ linksys_ea8300 \
linksys_mr8300-v0 \ linksys_mr8300-v0 \
luma_wrtq-329acn \ luma_wrtq-329acn \
mikrotik_hap-ac2 \
mikrotik_sxtsq-5-ac \
mobipromo_cm520-79f \ mobipromo_cm520-79f \
nec_wg2600hp3 \ nec_wg2600hp3 \
plasmacloud_pa1200 \ plasmacloud_pa1200 \
plasmacloud_pa2200 \ plasmacloud_pa2200 \
pangu_l1000 \ pangu_l1000 \
p2w_r619ac \
qxwlan_e2600ac qxwlan_e2600ac
ALLWIFIPACKAGES:=$(foreach BOARD,$(ALLWIFIBOARDS),ipq-wifi-$(BOARD)) ALLWIFIPACKAGES:=$(foreach BOARD,$(ALLWIFIBOARDS),ipq-wifi-$(BOARD))
@ -129,13 +128,12 @@ $(eval $(call generate-ipq-wifi-package,glinet_gl-s1300,GL.iNet GL-S1300))
$(eval $(call generate-ipq-wifi-package,linksys_ea8300,Linksys EA8300)) $(eval $(call generate-ipq-wifi-package,linksys_ea8300,Linksys EA8300))
$(eval $(call generate-ipq-wifi-package,linksys_mr8300-v0,Linksys MR8300)) $(eval $(call generate-ipq-wifi-package,linksys_mr8300-v0,Linksys MR8300))
$(eval $(call generate-ipq-wifi-package,luma_wrtq-329acn,Luma WRTQ-329ACN)) $(eval $(call generate-ipq-wifi-package,luma_wrtq-329acn,Luma WRTQ-329ACN))
$(eval $(call generate-ipq-wifi-package,mikrotik_hap-ac2,Mikrotik hAP ac2))
$(eval $(call generate-ipq-wifi-package,mikrotik_sxtsq-5-ac,MikroTik SXTsq 5 ac))
$(eval $(call generate-ipq-wifi-package,mobipromo_cm520-79f,MobiPromo CM520-79F)) $(eval $(call generate-ipq-wifi-package,mobipromo_cm520-79f,MobiPromo CM520-79F))
$(eval $(call generate-ipq-wifi-package,pangu_l1000,PANGU L1000))
$(eval $(call generate-ipq-wifi-package,nec_wg2600hp3,NEC Platforms WG2600HP3)) $(eval $(call generate-ipq-wifi-package,nec_wg2600hp3,NEC Platforms WG2600HP3))
$(eval $(call generate-ipq-wifi-package,plasmacloud_pa1200,Plasma Cloud PA1200)) $(eval $(call generate-ipq-wifi-package,plasmacloud_pa1200,Plasma Cloud PA1200))
$(eval $(call generate-ipq-wifi-package,plasmacloud_pa2200,Plasma Cloud PA2200)) $(eval $(call generate-ipq-wifi-package,plasmacloud_pa2200,Plasma Cloud PA2200))
$(eval $(call generate-ipq-wifi-package,qxwlan_e2600ac,Qxwlan E2600AC)) $(eval $(call generate-ipq-wifi-package,qxwlan_e2600ac,Qxwlan E2600AC))
$(eval $(call generate-ipq-wifi-package,pangu_l1000,PANGU L1000))
$(eval $(call generate-ipq-wifi-package,p2w_r619ac,P&W R619AC))
$(foreach PACKAGE,$(ALLWIFIPACKAGES),$(eval $(call BuildPackage,$(PACKAGE)))) $(foreach PACKAGE,$(ALLWIFIPACKAGES),$(eval $(call BuildPackage,$(PACKAGE))))

Binary file not shown.

View file

@ -1,4 +1,3 @@
#!/bin/sh
# #
# Copyright (C) 2015 OpenWrt.org # Copyright (C) 2015 OpenWrt.org
# #
@ -46,14 +45,6 @@ engenius,ens620ext)
ucidef_set_led_netdev "lan1" "LAN1" "green:lan1" "eth0" ucidef_set_led_netdev "lan1" "LAN1" "green:lan1" "eth0"
ucidef_set_led_netdev "lan2" "LAN2" "green:lan2" "eth1" ucidef_set_led_netdev "lan2" "LAN2" "green:lan2" "eth1"
;; ;;
mikrotik,sxtsq-5-ac)
ucidef_set_rssimon "wlan0" "200000" "1"
ucidef_set_led_rssi "rssilow" "rssilow" "green:rssilow" "wlan0" "1" "100"
ucidef_set_led_rssi "rssimediumlow" "rssimediumlow" "green:rssimediumlow" "wlan0" "21" "100"
ucidef_set_led_rssi "rssimedium" "rssimedium" "green:rssimedium" "wlan0" "41" "100"
ucidef_set_led_rssi "rssimediumhigh" "rssimediumhigh" "green:rssimediumhigh" "wlan0" "61" "100"
ucidef_set_led_rssi "rssihigh" "rssihigh" "green:rssihigh" "wlan0" "81" "100"
;;
mobipromo,cm520-79f) mobipromo,cm520-79f)
ucidef_set_led_netdev "wan" "WAN" "blue:wan" "eth1" ucidef_set_led_netdev "wan" "WAN" "blue:wan" "eth1"
ucidef_set_led_switch "lan1" "LAN1" "blue:lan1" "switch0" "0x10" ucidef_set_led_switch "lan1" "LAN1" "blue:lan1" "switch0" "0x10"
@ -75,6 +66,14 @@ zbt,z4019)
ucidef_set_led_netdev "wwan1" "4G1" "green:4g2" "wwan1" ucidef_set_led_netdev "wwan1" "4G1" "green:4g2" "wwan1"
ucidef_set_led_netdev "wwan2" "4G2" "green:4g3" "wwan2" ucidef_set_led_netdev "wwan2" "4G2" "green:4g3" "wwan2"
;; ;;
8dev,jalapeno)
ucidef_set_led_default "power" "POWER" "blue:power" "1"
ucidef_set_led_wlan "wlan2g" "WLAN2G" "blue:wlan2g" "phy0tpt"
ucidef_set_led_netdev "wan" "WAN" "blue:wan" "eth1"
ucidef_set_led_netdev "4g1" "4g1" "blue:4g1" "4g1"
ucidef_set_led_netdev "4g2" "4g2" "blue:4g2" "4g2"
ucidef_set_led_netdev "4g3" "4g3" "blue:4g3" "4g3"
;;
netgear,ex6100v2 |\ netgear,ex6100v2 |\
netgear,ex6150v2) netgear,ex6150v2)
ucidef_set_led_wlan "wlan2g" "WLAN2G" "green:router" "phy0tpt" ucidef_set_led_wlan "wlan2g" "WLAN2G" "green:router" "phy0tpt"
@ -94,4 +93,4 @@ esac
board_config_flush board_config_flush
exit 0 exit 0

View file

@ -1,4 +1,3 @@
#!/bin/sh
# #
# Copyright (c) 2015 The Linux Foundation. All rights reserved. # Copyright (c) 2015 The Linux Foundation. All rights reserved.
# Copyright (c) 2011-2015 OpenWrt.org # Copyright (c) 2011-2015 OpenWrt.org
@ -29,7 +28,6 @@ ipq40xx_setup_interfaces()
engenius,eap1300|\ engenius,eap1300|\
engenius,emd1|\ engenius,emd1|\
meraki,mr33|\ meraki,mr33|\
mikrotik,sxtsq-5-ac|\
netgear,ex6100v2|\ netgear,ex6100v2|\
netgear,ex6150v2|\ netgear,ex6150v2|\
zyxel,wre6606) zyxel,wre6606)
@ -49,7 +47,6 @@ ipq40xx_setup_interfaces()
ucidef_set_interfaces_lan_wan "eth1" "eth0" ucidef_set_interfaces_lan_wan "eth1" "eth0"
;; ;;
asus,rt-ac58u|\ asus,rt-ac58u|\
mikrotik,hap-ac2|\
zyxel,nbg6617) zyxel,nbg6617)
ucidef_set_interfaces_lan_wan "eth0" "eth1" ucidef_set_interfaces_lan_wan "eth0" "eth1"
ucidef_add_switch "switch0" \ ucidef_add_switch "switch0" \
@ -57,7 +54,7 @@ ipq40xx_setup_interfaces()
;; ;;
avm,fritzbox-4040|\ avm,fritzbox-4040|\
linksys,ea6350v3|\ linksys,ea6350v3|\
pangu,l1000|\ pangu,l1000|\
linksys,ea8300|\ linksys,ea8300|\
linksys,mr8300) linksys,mr8300)
ucidef_set_interfaces_lan_wan "eth0" "eth1" ucidef_set_interfaces_lan_wan "eth0" "eth1"
@ -113,7 +110,7 @@ ipq40xx_setup_interfaces()
ucidef_add_switch "switch0" \ ucidef_add_switch "switch0" \
"0u@eth0" "3:lan" "4:lan" "0u@eth1" "5:wan" "0u@eth0" "3:lan" "4:lan" "0u@eth1" "5:wan"
;; ;;
zbt,z4019) zbt,z4019)
ucidef_set_interfaces_lan_wan "eth0" "eth1" ucidef_set_interfaces_lan_wan "eth0" "eth1"
ucidef_add_switch "switch0" \ ucidef_add_switch "switch0" \
"0u@eth0" "1:lan" "2:lan" "3:lan" "4:lan" "0u@eth0" "1:lan" "2:lan" "3:lan" "4:lan"
@ -167,7 +164,7 @@ ipq40xx_setup_macs()
lan_mac=$(mtd_get_mac_ascii 0:APPSBLENV ethaddr) lan_mac=$(mtd_get_mac_ascii 0:APPSBLENV ethaddr)
label_mac=$wan_mac label_mac=$wan_mac
;; ;;
zbt,z4019) zbt,z4019)
wan_mac=$(mtd_get_mac_binary "0:ART" 0x0) wan_mac=$(mtd_get_mac_binary "0:ART" 0x0)
lan_mac=$(mtd_get_mac_binary "0:ART" 0x6) lan_mac=$(mtd_get_mac_binary "0:ART" 0x6)
;; ;;
@ -182,15 +179,6 @@ ipq40xx_setup_macs()
wan_mac=$(mtd_get_mac_ascii devinfo hw_mac_addr) wan_mac=$(mtd_get_mac_ascii devinfo hw_mac_addr)
lan_mac=$(macaddr_add "$wan_mac" 1) lan_mac=$(macaddr_add "$wan_mac" 1)
;; ;;
mikrotik,hap-ac2)
wan_mac=$(cat /sys/firmware/mikrotik/hard_config/mac_base)
lan_mac=$(macaddr_add $wan_mac 1)
label_mac="$wan_mac"
;;
mikrotik,sxtsq-5-ac)
lan_mac=$(cat /sys/firmware/mikrotik/hard_config/mac_base)
label_mac="$lan_mac"
;;
esac esac
[ -n "$lan_mac" ] && ucidef_set_interface_macaddr "lan" $lan_mac [ -n "$lan_mac" ] && ucidef_set_interface_macaddr "lan" $lan_mac
@ -204,4 +192,4 @@ ipq40xx_setup_interfaces $board
ipq40xx_setup_macs $board ipq40xx_setup_macs $board
board_config_flush board_config_flush
exit 0 exit 0

View file

@ -1,5 +1,3 @@
#!/bin/sh
. /lib/functions/uci-defaults.sh . /lib/functions/uci-defaults.sh
board_config_update board_config_update
@ -23,4 +21,4 @@ esac
board_config_flush board_config_flush
exit 0 exit 0

View file

@ -9,14 +9,10 @@ board=$(board_name)
case "$FIRMWARE" in case "$FIRMWARE" in
"ath10k/cal-pci-0000:01:00.0.bin") "ath10k/cal-pci-0000:01:00.0.bin")
case "$board" in case "$board" in
pangu,l1000)
caldata_extract "ART" 0x1000 0x2f20
ath10k_patch_mac $(macaddr_add "$(cat /sys/class/net/eth0/address)" 2)
;;
meraki,mr33) meraki,mr33)
caldata_extract_ubi "ART" 0x9000 0x844 caldata_extract_ubi "ART" 0x9000 0x844
caldata_valid "4408" || caldata_extract "ART" 0x9000 0x844 caldata_valid "4408" || caldata_extract "ART" 0x9000 0x844
ath10k_patch_mac $(macaddr_add $(get_mac_binary "/sys/bus/i2c/devices/0-0050/eeprom" 0x66) +1) ath10k_patch_mac $(macaddr_add $(get_mac_binary "/sys/bus/i2c/devices/0-0050/eeprom" 0x66) 1)
;; ;;
esac esac
;; ;;
@ -132,7 +128,7 @@ case "$FIRMWARE" in
;; ;;
engenius,ens620ext) engenius,ens620ext)
caldata_extract "ART" 0x1000 0x2f20 caldata_extract "ART" 0x1000 0x2f20
ath10k_patch_mac $(macaddr_add $(mtd_get_mac_ascii u-boot-env ethaddr) +2) ath10k_patch_mac $(macaddr_add $(mtd_get_mac_ascii u-boot-env ethaddr) 2)
;; ;;
linksys,ea8300 |\ linksys,ea8300 |\
linksys,mr8300) linksys,mr8300)
@ -146,7 +142,7 @@ case "$FIRMWARE" in
meraki,mr33) meraki,mr33)
caldata_extract_ubi "ART" 0x1000 0x2f20 caldata_extract_ubi "ART" 0x1000 0x2f20
caldata_valid "202f" || caldata_extract "ART" 0x1000 0x2f20 caldata_valid "202f" || caldata_extract "ART" 0x1000 0x2f20
ath10k_patch_mac $(macaddr_add $(get_mac_binary "/sys/bus/i2c/devices/0-0050/eeprom" 0x66) +2) ath10k_patch_mac $(macaddr_add $(get_mac_binary "/sys/bus/i2c/devices/0-0050/eeprom" 0x66) 2)
;; ;;
mikrotik,hap-ac2) mikrotik,hap-ac2)
wlan_data="/sys/firmware/mikrotik/hard_config/wlan_data" wlan_data="/sys/firmware/mikrotik/hard_config/wlan_data"
@ -158,13 +154,15 @@ case "$FIRMWARE" in
caldata_extract "ART" 0x1000 0x2f20 caldata_extract "ART" 0x1000 0x2f20
ath10k_patch_mac $(mtd_get_mac_binary dnidata 0x0) ath10k_patch_mac $(mtd_get_mac_binary dnidata 0x0)
;; ;;
netgear,wac510)
caldata_extract "0:ART" 0x1000 0x2f20
ath10k_patch_mac $(mtd_get_mac_binary "0:MANUDATA" 0x6)
;;
zyxel,nbg6617 |\ zyxel,nbg6617 |\
zyxel,wre6606) zyxel,wre6606)
caldata_extract "ART" 0x1000 0x2f20 caldata_extract "ART" 0x1000 0x2f20
ath10k_patch_mac $(macaddr_add $(cat /sys/class/net/eth0/address) -2) ath10k_patch_mac $(macaddr_add $(cat /sys/class/net/eth0/address) -2)
;; ;;
esac
;;
zbt,z4019) zbt,z4019)
caldata_extract "0:ART" 0x1000 0x2f20 caldata_extract "0:ART" 0x1000 0x2f20
ath10k_patch_mac $(macaddr_add $(mtd_get_mac_binary "0:ART" 0x6) +1) ath10k_patch_mac $(macaddr_add $(mtd_get_mac_binary "0:ART" 0x6) +1)
@ -190,7 +188,7 @@ case "$FIRMWARE" in
aruba,ap-303h |\ aruba,ap-303h |\
aruba,ap-365) aruba,ap-365)
caldata_extract "ART" 0x5000 0x2f20 caldata_extract "ART" 0x5000 0x2f20
ath10k_patch_mac $(macaddr_add $(mtd_get_mac_binary mfginfo 0x1D) +1) ath10k_patch_mac $(macaddr_add $(mtd_get_mac_binary mfginfo 0x1D) 1)
;; ;;
asus,map-ac2200) asus,map-ac2200)
caldata_extract_ubi "Factory" 0x5000 0x2f20 caldata_extract_ubi "Factory" 0x5000 0x2f20
@ -243,15 +241,15 @@ case "$FIRMWARE" in
;; ;;
engenius,emd1) engenius,emd1)
caldata_extract "0:ART" 0x5000 0x2f20 caldata_extract "0:ART" 0x5000 0x2f20
ath10k_patch_mac $(macaddr_add $(mtd_get_mac_ascii 0:APPSBLENV wlanaddr) +1) ath10k_patch_mac $(macaddr_add $(mtd_get_mac_ascii 0:APPSBLENV wlanaddr) 1)
;; ;;
engenius,emr3500) engenius,emr3500)
caldata_extract "0:ART" 0x5000 0x2f20 caldata_extract "0:ART" 0x5000 0x2f20
ath10k_patch_mac $(macaddr_add $(mtd_get_mac_ascii 0:APPSBLENV ethaddr) +1) ath10k_patch_mac $(macaddr_add $(mtd_get_mac_ascii 0:APPSBLENV ethaddr) 1)
;; ;;
engenius,ens620ext) engenius,ens620ext)
caldata_extract "ART" 0x5000 0x2f20 caldata_extract "ART" 0x5000 0x2f20
ath10k_patch_mac $(macaddr_add $(mtd_get_mac_ascii u-boot-env ethaddr) +3) ath10k_patch_mac $(macaddr_add $(mtd_get_mac_ascii u-boot-env ethaddr) 3)
;; ;;
linksys,ea8300 |\ linksys,ea8300 |\
linksys,mr8300) linksys,mr8300)
@ -265,7 +263,7 @@ case "$FIRMWARE" in
meraki,mr33) meraki,mr33)
caldata_extract_ubi "ART" 0x5000 0x2f20 caldata_extract_ubi "ART" 0x5000 0x2f20
caldata_valid "202f" || caldata_extract "ART" 0x5000 0x2f20 caldata_valid "202f" || caldata_extract "ART" 0x5000 0x2f20
ath10k_patch_mac $(macaddr_add $(get_mac_binary "/sys/bus/i2c/devices/0-0050/eeprom" 0x66) +3) ath10k_patch_mac $(macaddr_add $(get_mac_binary "/sys/bus/i2c/devices/0-0050/eeprom" 0x66) 3)
;; ;;
mikrotik,hap-ac2|\ mikrotik,hap-ac2|\
mikrotik,sxtsq-5-ac) mikrotik,sxtsq-5-ac)
@ -278,6 +276,10 @@ case "$FIRMWARE" in
caldata_extract "ART" 0x5000 0x2f20 caldata_extract "ART" 0x5000 0x2f20
ath10k_patch_mac $(mtd_get_mac_binary dnidata 0xc) ath10k_patch_mac $(mtd_get_mac_binary dnidata 0xc)
;; ;;
netgear,wac510)
caldata_extract "0:ART" 0x5000 0x2f20
ath10k_patch_mac $(macaddr_add $(mtd_get_mac_binary "0:MANUDATA" 0x6) 16)
;;
zyxel,nbg6617 |\ zyxel,nbg6617 |\
zyxel,wre6606) zyxel,wre6606)
caldata_extract "ART" 0x5000 0x2f20 caldata_extract "ART" 0x5000 0x2f20
@ -292,4 +294,4 @@ case "$FIRMWARE" in
*) *)
exit 1 exit 1
;; ;;
esac esac

View file

@ -47,6 +47,10 @@ linksys_get_target_firmware() {
esac esac
} }
linksys_get_root_magic() {
(get_image "$@" | dd skip=786432 bs=4 count=1 | hexdump -v -n 4 -e '1/1 "%02x"') 2>/dev/null
}
platform_do_upgrade_linksys() { platform_do_upgrade_linksys() {
local magic_long="$(get_magic_long "$1")" local magic_long="$(get_magic_long "$1")"
@ -96,7 +100,23 @@ platform_do_upgrade_linksys() {
} }
[ "$magic_long" = "27051956" ] && { [ "$magic_long" = "27051956" ] && {
echo "writing \"$1\" image to \"$part_label\"" # This magic is for a uImage (which is a sysupgrade image)
get_image "$1" | mtd write - "$part_label" # check firmwares' rootfs types
local oldroot="$(linksys_get_root_magic "$target_mtd")"
local newroot="$(linksys_get_root_magic "$1")"
if [ "$newroot" = "55424923" ] && [ "$oldroot" = "55424923" ]; then
# we're upgrading from a firmware with UBI to one with UBI
# erase everything to be safe
# - Is that really needed? Won't remove (or comment) the if,
# because it may be needed in a future device.
#mtd erase $part_label
#get_image "$1" | mtd -n write - $part_label
echo "writing \"$1\" UBI image to \"$part_label\" (UBI)..."
get_image "$1" | mtd write - "$part_label"
else
echo "writing \"$1\" image to \"$part_label\""
get_image "$1" | mtd write - "$part_label"
fi
} }
} }

View file

@ -59,7 +59,7 @@ platform_do_upgrade() {
case "$(board_name)" in case "$(board_name)" in
8dev,jalapeno |\ 8dev,jalapeno |\
aruba,ap-303 |\ aruba,ap-303 |\
pangu,l1000 |\ pangu,l1000 |\
aruba,ap-303h |\ aruba,ap-303h |\
aruba,ap-365 |\ aruba,ap-365 |\
avm,fritzbox-7530 |\ avm,fritzbox-7530 |\
@ -74,6 +74,8 @@ platform_do_upgrade() {
luma,wrtq-329acn |\ luma,wrtq-329acn |\
zbt,z4019 |\ zbt,z4019 |\
mobipromo,cm520-79f |\ mobipromo,cm520-79f |\
p2w,r619ac-64m |\
p2w,r619ac-128m |\
qxwlan,e2600ac-c2) qxwlan,e2600ac-c2)
nand_do_upgrade "$1" nand_do_upgrade "$1"
;; ;;
@ -113,11 +115,6 @@ platform_do_upgrade() {
CI_KERNPART="part.safe" CI_KERNPART="part.safe"
nand_do_upgrade "$1" nand_do_upgrade "$1"
;; ;;
mikrotik,hap-ac2|\
mikrotik,sxtsq-5-ac)
[ "$(rootfs_type)" = "tmpfs" ] && mtd erase firmware
default_do_upgrade "$1"
;;
openmesh,a42 |\ openmesh,a42 |\
openmesh,a62 |\ openmesh,a62 |\
plasmacloud,pa1200 |\ plasmacloud,pa1200 |\
@ -132,4 +129,4 @@ platform_do_upgrade() {
default_do_upgrade "$1" default_do_upgrade "$1"
;; ;;
esac esac
} }

35
root/target/linux/ipq40xx/image/generic.mk Executable file → Normal file
View file

@ -35,7 +35,7 @@ define Device/DniImage
IMAGES += factory.img IMAGES += factory.img
IMAGE/factory.img := append-kernel | pad-offset 64k 64 | append-uImage-fakehdr filesystem | append-rootfs | pad-rootfs | netgear-dni IMAGE/factory.img := append-kernel | pad-offset 64k 64 | append-uImage-fakehdr filesystem | append-rootfs | pad-rootfs | netgear-dni
IMAGE/sysupgrade.bin := append-kernel | pad-offset 64k 64 | append-uImage-fakehdr filesystem | \ IMAGE/sysupgrade.bin := append-kernel | pad-offset 64k 64 | append-uImage-fakehdr filesystem | \
append-rootfs | pad-rootfs | append-metadata | check-size append-rootfs | pad-rootfs | check-size | append-metadata
endef endef
define Build/append-rootfshdr define Build/append-rootfshdr
@ -62,6 +62,7 @@ define Build/mkmylofw_32m
@mv $@.new $@ @mv $@.new $@
endef endef
define Build/qsdk-ipq-factory-nand-askey define Build/qsdk-ipq-factory-nand-askey
$(TOPDIR)/scripts/mkits-qsdk-ipq-image.sh $@.its\ $(TOPDIR)/scripts/mkits-qsdk-ipq-image.sh $@.its\
askey_kernel $(IMAGE_KERNEL) \ askey_kernel $(IMAGE_KERNEL) \
@ -96,7 +97,7 @@ define Device/8dev_habanero-dvk
IMAGE_SIZE := 30976k IMAGE_SIZE := 30976k
SOC := qcom-ipq4019 SOC := qcom-ipq4019
DEVICE_PACKAGES := ipq-wifi-8dev_habanero-dvk DEVICE_PACKAGES := ipq-wifi-8dev_habanero-dvk
IMAGE/sysupgrade.bin := append-kernel | pad-to 64k | append-rootfs | pad-rootfs | append-metadata | check-size IMAGE/sysupgrade.bin := append-kernel | pad-to 64k | append-rootfs | pad-rootfs | check-size | append-metadata
endef endef
TARGET_DEVICES += 8dev_habanero-dvk TARGET_DEVICES += 8dev_habanero-dvk
@ -212,7 +213,7 @@ define Device/avm_fritzbox-4040
UBOOT_PARTITION_SIZE := 524288 UBOOT_PARTITION_SIZE := 524288
IMAGES += eva.bin IMAGES += eva.bin
IMAGE/eva.bin := append-uboot | pad-to $$$$(UBOOT_PARTITION_SIZE) | append-kernel | append-rootfs | pad-rootfs IMAGE/eva.bin := append-uboot | pad-to $$$$(UBOOT_PARTITION_SIZE) | append-kernel | append-rootfs | pad-rootfs
IMAGE/sysupgrade.bin := append-kernel | append-rootfs | pad-rootfs | append-metadata | check-size IMAGE/sysupgrade.bin := append-kernel | append-rootfs | pad-rootfs | check-size | append-metadata
DEVICE_PACKAGES := fritz-tffs fritz-caldata DEVICE_PACKAGES := fritz-tffs fritz-caldata
endef endef
TARGET_DEVICES += avm_fritzbox-4040 TARGET_DEVICES += avm_fritzbox-4040
@ -499,6 +500,18 @@ define Device/glinet_gl-ap1300
endef endef
TARGET_DEVICES += glinet_gl-ap1300 TARGET_DEVICES += glinet_gl-ap1300
define Device/glinet_gl-b1300
$(call Device/FitzImage)
DEVICE_VENDOR := GL.iNet
DEVICE_MODEL := GL-B1300
BOARD_NAME := gl-b1300
SOC := qcom-ipq4029
KERNEL_SIZE := 4096k
IMAGE_SIZE := 26624k
IMAGE/sysupgrade.bin := append-kernel |append-rootfs | pad-rootfs | append-metadata
endef
TARGET_DEVICES += glinet_gl-b1300
define Device/zbt_z4019 define Device/zbt_z4019
$(call Device/FitImage) $(call Device/FitImage)
$(call Device/UbiFit) $(call Device/UbiFit)
@ -511,20 +524,8 @@ define Device/zbt_z4019
endef endef
TARGET_DEVICES += zbt_z4019 TARGET_DEVICES += zbt_z4019
define Device/glinet_gl-b1300
$(call Device/FitImage)
DEVICE_VENDOR := GL.iNet
DEVICE_MODEL := GL-B1300
BOARD_NAME := gl-b1300
SOC := qcom-ipq4029
KERNEL_SIZE := 4096k
IMAGE_SIZE := 26624k
IMAGE/sysupgrade.bin := append-kernel |append-rootfs | pad-rootfs | append-metadata
endef
TARGET_DEVICES += glinet_gl-b1300
define Device/glinet_gl-s1300 define Device/glinet_gl-s1300
$(call Device/FitImage) $(call Device/FitzImage)
DEVICE_VENDOR := GL.iNet DEVICE_VENDOR := GL.iNet
DEVICE_MODEL := GL-S1300 DEVICE_MODEL := GL-S1300
SOC := qcom-ipq4029 SOC := qcom-ipq4029
@ -827,7 +828,7 @@ define Device/zyxel_wre6606
DEVICE_DTS_CONFIG := config@4 DEVICE_DTS_CONFIG := config@4
SOC := qcom-ipq4018 SOC := qcom-ipq4018
IMAGE_SIZE := 13184k IMAGE_SIZE := 13184k
IMAGE/sysupgrade.bin := append-kernel | append-rootfs | pad-rootfs | append-metadata | check-size IMAGE/sysupgrade.bin := append-kernel | append-rootfs | pad-rootfs | check-size | append-metadata
DEVICE_PACKAGES := -kmod-ath10k-ct kmod-ath10k-ct-smallbuffers DEVICE_PACKAGES := -kmod-ath10k-ct kmod-ath10k-ct-smallbuffers
endef endef
TARGET_DEVICES += zyxel_wre6606 TARGET_DEVICES += zyxel_wre6606

View file

@ -10,7 +10,7 @@ Signed-off-by: John Crispin <john@phrozen.org>
--- a/arch/arm/boot/dts/Makefile --- a/arch/arm/boot/dts/Makefile
+++ b/arch/arm/boot/dts/Makefile +++ b/arch/arm/boot/dts/Makefile
@@ -837,11 +837,62 @@ dtb-$(CONFIG_ARCH_QCOM) += \ @@ -837,11 +837,60 @@ dtb-$(CONFIG_ARCH_QCOM) += \
qcom-apq8074-dragonboard.dtb \ qcom-apq8074-dragonboard.dtb \
qcom-apq8084-ifc6540.dtb \ qcom-apq8084-ifc6540.dtb \
qcom-apq8084-mtp.dtb \ qcom-apq8084-mtp.dtb \
@ -31,8 +31,6 @@ Signed-off-by: John Crispin <john@phrozen.org>
+ qcom-ipq4018-gl-ap1300.dtb \ + qcom-ipq4018-gl-ap1300.dtb \
+ qcom-ipq4018-jalapeno.dtb \ + qcom-ipq4018-jalapeno.dtb \
+ qcom-ipq4018-meshpoint-one.dtb \ + qcom-ipq4018-meshpoint-one.dtb \
+ qcom-ipq4018-hap-ac2.dtb \
+ qcom-ipq4018-sxtsq-5-ac.dtb \
+ qcom-ipq4018-nbg6617.dtb \ + qcom-ipq4018-nbg6617.dtb \
+ qcom-ipq4019-oap100.dtb \ + qcom-ipq4019-oap100.dtb \
+ qcom-ipq4018-pa1200.dtb \ + qcom-ipq4018-pa1200.dtb \
@ -72,4 +70,4 @@ Signed-off-by: John Crispin <john@phrozen.org>
+ qcom-ipq4019-z4019.dtb \ + qcom-ipq4019-z4019.dtb \
qcom-ipq8064-ap148.dtb \ qcom-ipq8064-ap148.dtb \
qcom-msm8660-surf.dtb \ qcom-msm8660-surf.dtb \
qcom-msm8960-cdp.dtb \ qcom-msm8960-cdp.dtb \