mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-28 09:39:00 +00:00
ath79: cleanup image build code
Remove recipes for not yet migrated boards. Drop variables which aren't required due to the switch to devicetree like boardname. Drop the legacy image build code. Boards added to this target shouldn't use the legacy image build code anyway. Signed-off-by: Mathias Kresin <dev@kresin.me>
This commit is contained in:
parent
cfe442c503
commit
f77db1a590
target/linux/ath79/image
@ -3,14 +3,13 @@ include $(INCLUDE_DIR)/image.mk
|
|||||||
|
|
||||||
KERNEL_LOADADDR = 0x80060000
|
KERNEL_LOADADDR = 0x80060000
|
||||||
|
|
||||||
DEVICE_VARS += CMDLINE CONSOLE IMAGE_SIZE BOARDNAME LOADER_FLASH_OFFS LOADER_TYPE ATH_SOC
|
DEVICE_VARS += IMAGE_SIZE LOADER_FLASH_OFFS LOADER_TYPE ATH_SOC
|
||||||
|
|
||||||
define Build/loader-common
|
define Build/loader-common
|
||||||
rm -rf $@.src
|
rm -rf $@.src
|
||||||
$(MAKE) -C lzma-loader \
|
$(MAKE) -C lzma-loader \
|
||||||
PKG_BUILD_DIR="$@.src" \
|
PKG_BUILD_DIR="$@.src" \
|
||||||
TARGET_DIR="$(dir $@)" LOADER_NAME="$(notdir $@)" \
|
TARGET_DIR="$(dir $@)" LOADER_NAME="$(notdir $@)" \
|
||||||
BOARD="$(BOARDNAME)" \
|
|
||||||
LZMA_TEXT_START=0x80a00000 LOADADDR=0x80060000 \
|
LZMA_TEXT_START=0x80a00000 LOADADDR=0x80060000 \
|
||||||
$(1) compile loader.$(LOADER_TYPE)
|
$(1) compile loader.$(LOADER_TYPE)
|
||||||
mv "$@.$(LOADER_TYPE)" "$@"
|
mv "$@.$(LOADER_TYPE)" "$@"
|
||||||
@ -22,12 +21,12 @@ define Build/loader-kernel
|
|||||||
endef
|
endef
|
||||||
|
|
||||||
define Build/loader-kernel-cmdline
|
define Build/loader-kernel-cmdline
|
||||||
$(call Build/loader-common,LOADER_DATA="$@" KERNEL_CMDLINE="$(CMDLINE)")
|
$(call Build/loader-common,LOADER_DATA="$@")
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
|
||||||
define Build/loader-okli-compile
|
define Build/loader-okli-compile
|
||||||
$(call Build/loader-common,FLASH_OFFS=$(LOADER_FLASH_OFFS) FLASH_MAX=0 KERNEL_CMDLINE="$(CMDLINE)")
|
$(call Build/loader-common,FLASH_OFFS=$(LOADER_FLASH_OFFS) FLASH_MAX=0)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Build/loader-okli
|
define Build/loader-okli
|
||||||
@ -55,15 +54,11 @@ endef
|
|||||||
|
|
||||||
define Device/Default
|
define Device/Default
|
||||||
ATH_SOC :=
|
ATH_SOC :=
|
||||||
BOARDNAME :=
|
|
||||||
DEVICE_PROFILE = $$(BOARDNAME)
|
|
||||||
DEVICE_DTS_DIR := ../dts
|
DEVICE_DTS_DIR := ../dts
|
||||||
DEVICE_DTS = $$(ATH_SOC)_$(1)
|
DEVICE_DTS = $$(ATH_SOC)_$(1)
|
||||||
PROFILES = Default Minimal $$(DEVICE_PROFILE)
|
PROFILES = Default
|
||||||
MTDPARTS :=
|
MTDPARTS :=
|
||||||
BLOCKSIZE := 64k
|
BLOCKSIZE := 64k
|
||||||
CONSOLE = ttyS0,115200
|
|
||||||
CMDLINE = $$(if $$(BOARDNAME),board=$$(BOARDNAME)) $$(if $$(MTDPARTS),mtdparts=$$(MTDPARTS)) $$(if $$(CONSOLE),console=$$(CONSOLE))
|
|
||||||
KERNEL := kernel-bin | append-dtb | lzma | uImage lzma
|
KERNEL := kernel-bin | append-dtb | lzma | uImage lzma
|
||||||
KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma | uImage lzma
|
KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma | uImage lzma
|
||||||
COMPILE :=
|
COMPILE :=
|
||||||
@ -72,8 +67,8 @@ define Device/Default
|
|||||||
endef
|
endef
|
||||||
|
|
||||||
ifeq ($(SUBTARGET),generic)
|
ifeq ($(SUBTARGET),generic)
|
||||||
include ./tp-link.mk
|
|
||||||
include ./generic.mk
|
include ./generic.mk
|
||||||
|
include ./generic-tp-link.mk
|
||||||
include ./generic-ubnt.mk
|
include ./generic-ubnt.mk
|
||||||
endif
|
endif
|
||||||
$(eval $(call BuildImage))
|
$(eval $(call BuildImage))
|
||||||
|
@ -35,85 +35,41 @@ define Build/mktplinkfw-combined
|
|||||||
@mv $@.new $@
|
@mv $@.new $@
|
||||||
endef
|
endef
|
||||||
|
|
||||||
# add RE450 and similar header to the kernel image
|
|
||||||
define Build/mktplinkfw-kernel
|
|
||||||
$(STAGING_DIR_HOST)/bin/mktplinkfw-kernel \
|
|
||||||
-H $(TPLINK_HWID) -N OpenWrt -V $(REVISION) \
|
|
||||||
-L $(KERNEL_LOADADDR) -E $(KERNEL_LOADADDR) \
|
|
||||||
-k $@ \
|
|
||||||
-o $@.new
|
|
||||||
@mv $@.new $@
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Build/uImageArcher
|
|
||||||
mkimage -A $(LINUX_KARCH) \
|
|
||||||
-O linux -T kernel \
|
|
||||||
-C $(1) -a $(KERNEL_LOADADDR) -e $(if $(KERNEL_ENTRY),$(KERNEL_ENTRY),$(KERNEL_LOADADDR)) \
|
|
||||||
-n '$(call toupper,$(LINUX_KARCH)) LEDE Linux-$(LINUX_VERSION)' -d $@ $@.new
|
|
||||||
@mv $@.new $@
|
|
||||||
endef
|
|
||||||
|
|
||||||
|
|
||||||
define Device/tplink
|
define Device/tplink
|
||||||
TPLINK_HWREV := 0x1
|
TPLINK_HWREV := 0x1
|
||||||
TPLINK_HEADER_VERSION := 1
|
TPLINK_HEADER_VERSION := 1
|
||||||
LOADER_TYPE := gz
|
LOADER_TYPE := gz
|
||||||
KERNEL := kernel-bin | patch-cmdline | lzma
|
IMAGES := sysupgrade.bin
|
||||||
KERNEL_INITRAMFS := kernel-bin | patch-cmdline | lzma | mktplinkfw-combined
|
|
||||||
# IMAGES := sysupgrade.bin
|
|
||||||
IMAGES := sysupgrade.bin factory.bin
|
|
||||||
IMAGE/sysupgrade.bin := append-rootfs | mktplinkfw sysupgrade
|
IMAGE/sysupgrade.bin := append-rootfs | mktplinkfw sysupgrade
|
||||||
# IMAGE/factory.bin := append-rootfs | mktplinkfw factory | a
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Device/tplink-nolzma
|
define Device/tplink-nolzma
|
||||||
$(Device/tplink)
|
$(Device/tplink)
|
||||||
LOADER_FLASH_OFFS := 0x22000
|
LOADER_FLASH_OFFS := 0x22000
|
||||||
COMPILE := loader-$(1).gz
|
COMPILE := loader-$(1).gz
|
||||||
COMPILE/loader-$(1).gz := loader-okli-compile
|
COMPILE/loader-$(1).gz := loader-okli-compile
|
||||||
#KERNEL := copy-file $(KDIR)/vmlinux.bin.lzma | uImage lzma -M 0x4f4b4c49 | loader-okli $(1)
|
KERNEL:= kernel-bin | append-dtb | lzma | uImage lzma -M 0x4f4b4c49 | loader-okli $(1)
|
||||||
KERNEL:= kernel-bin | append-dtb | lzma |uImage lzma -M 0x4f4b4c49 | loader-okli $(1)
|
|
||||||
KERNEL_INITRAMFS := copy-file $(KDIR)/vmlinux-initramfs.bin.lzma | loader-kernel-cmdline | mktplinkfw-combined
|
KERNEL_INITRAMFS := copy-file $(KDIR)/vmlinux-initramfs.bin.lzma | loader-kernel-cmdline | mktplinkfw-combined
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Device/tplink-4m
|
define Device/tplink-4m
|
||||||
$(Device/tplink-nolzma)
|
$(Device/tplink-nolzma)
|
||||||
TPLINK_FLASHLAYOUT := 4M
|
TPLINK_FLASHLAYOUT := 4M
|
||||||
IMAGE_SIZE := 3904k
|
IMAGE_SIZE := 3904k
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Device/tplink-8m
|
define Device/tplink-8m
|
||||||
$(Device/tplink-nolzma)
|
$(Device/tplink-nolzma)
|
||||||
TPLINK_FLASHLAYOUT := 8M
|
TPLINK_FLASHLAYOUT := 8M
|
||||||
IMAGE_SIZE := 7936k
|
IMAGE_SIZE := 7936k
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Device/tplink-4mlzma
|
|
||||||
$(Device/tplink)
|
|
||||||
TPLINK_FLASHLAYOUT := 4Mlzma
|
|
||||||
IMAGE_SIZE := 3904k
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Device/tplink-8mlzma
|
|
||||||
$(Device/tplink)
|
|
||||||
TPLINK_FLASHLAYOUT := 8Mlzma
|
|
||||||
IMAGE_SIZE := 7936k
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Device/tplink-16mlzma
|
|
||||||
$(Device/tplink)
|
|
||||||
TPLINK_FLASHLAYOUT := 16Mlzma
|
|
||||||
IMAGE_SIZE := 15872k
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Device/tl_wr1043nd_v1
|
define Device/tl_wr1043nd_v1
|
||||||
$(Device/tplink-8m)
|
$(Device/tplink-8m)
|
||||||
ATH_SOC := ar9132
|
ATH_SOC := ar9132
|
||||||
DEVICE_TITLE := TP-LINK TL-WR1043N/ND v1
|
DEVICE_TITLE := TP-LINK TL-WR1043N/ND v1
|
||||||
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
|
||||||
BOARDNAME := TL-WR1043ND
|
|
||||||
DEVICE_PROFILE := TLWR1043
|
|
||||||
TPLINK_HWID := 0x10430001
|
TPLINK_HWID := 0x10430001
|
||||||
endef
|
endef
|
||||||
|
|
||||||
#TARGET_DEVICES += tl_wr1043nd_v1
|
#TARGET_DEVICES += tl_wr1043nd_v1
|
@ -24,21 +24,11 @@ define Build/mkubntimage-split
|
|||||||
rm $@.old1 $@.old2 )
|
rm $@.old1 $@.old2 )
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Build/mkubntimage2
|
|
||||||
-$(STAGING_DIR_HOST)/bin/mkfwimage2 -f 0x9f000000 \
|
|
||||||
-v $(UBNT_TYPE).$(UBNT_CHIP).v6.0.0-$(VERSION_DIST)-$(REVISION) \
|
|
||||||
-p jffs2:0x50000:0xf60000:0:0:$@ \
|
|
||||||
-o $@.new
|
|
||||||
@mv $@.new $@
|
|
||||||
endef
|
|
||||||
|
|
||||||
|
|
||||||
# UBNT_BOARD e.g. one of (XS2, XS5, RS, XM)
|
# UBNT_BOARD e.g. one of (XS2, XS5, RS, XM)
|
||||||
# UBNT_TYPE e.g. one of (BZ, XM, XW)
|
# UBNT_TYPE e.g. one of (BZ, XM, XW)
|
||||||
# UBNT_CHIP e.g. one of (ar7240, ar933x, ar934x)
|
# UBNT_CHIP e.g. one of (ar7240, ar933x, ar934x)
|
||||||
define Device/ubnt
|
define Device/ubnt
|
||||||
DEVICE_PACKAGES := kmod-usb-core kmod-usb2
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2
|
||||||
DEVICE_PROFILE := UBNT
|
|
||||||
IMAGE_SIZE := 7552k
|
IMAGE_SIZE := 7552k
|
||||||
UBNT_BOARD := XM
|
UBNT_BOARD := XM
|
||||||
IMAGES := sysupgrade.bin factory.bin
|
IMAGES := sysupgrade.bin factory.bin
|
||||||
@ -48,228 +38,40 @@ endef
|
|||||||
|
|
||||||
define Device/ubnt-xm
|
define Device/ubnt-xm
|
||||||
$(Device/ubnt)
|
$(Device/ubnt)
|
||||||
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ohci
|
DEVICE_PACKAGES += kmod-usb-ohci
|
||||||
UBNT_TYPE := XM
|
UBNT_TYPE := XM
|
||||||
UBNT_CHIP := ar7240
|
UBNT_CHIP := ar7240
|
||||||
ATH_SOC := ar7241
|
ATH_SOC := ar7241
|
||||||
KERNEL := kernel-bin | append-dtb | relocate-kernel | lzma | uImage lzma
|
KERNEL := kernel-bin | append-dtb | relocate-kernel | lzma | uImage lzma
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Device/ubnt-xw
|
|
||||||
$(Device/ubnt)
|
|
||||||
UBNT_TYPE := XW
|
|
||||||
UBNT_CHIP := ar934x
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Device/ubnt-bz
|
define Device/ubnt-bz
|
||||||
$(Device/ubnt)
|
$(Device/ubnt)
|
||||||
UBNT_TYPE := BZ
|
UBNT_TYPE := BZ
|
||||||
UBNT_CHIP := ar7240
|
UBNT_CHIP := ar7240
|
||||||
|
ATH_SOC := ar7241
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define Device/rw2458n
|
|
||||||
$(Device/ubnt-xm)
|
|
||||||
DEVICE_TITLE := Ubiquiti RW2458N
|
|
||||||
BOARDNAME := RW2458N
|
|
||||||
endef
|
|
||||||
#TARGET_DEVICES += rw2458n
|
|
||||||
|
|
||||||
define Device/ubnt-airrouter
|
|
||||||
$(Device/ubnt-xm)
|
|
||||||
DEVICE_TITLE := Ubiquiti AirRouter
|
|
||||||
BOARDNAME := UBNT-AR
|
|
||||||
endef
|
|
||||||
#TARGET_DEVICES += ubnt-airrouter
|
|
||||||
|
|
||||||
define Device/ubnt_bullet-m
|
define Device/ubnt_bullet-m
|
||||||
$(Device/ubnt-xm)
|
$(Device/ubnt-xm)
|
||||||
DEVICE_TITLE := Ubiquiti Bullet-M
|
DEVICE_TITLE := Ubiquiti Bullet-M
|
||||||
BOARDNAME := UBNT-BM
|
|
||||||
endef
|
endef
|
||||||
TARGET_DEVICES += ubnt_bullet-m
|
TARGET_DEVICES += ubnt_bullet-m
|
||||||
|
|
||||||
define Device/ubnt_rocket-m
|
define Device/ubnt_rocket-m
|
||||||
$(Device/ubnt-xm)
|
$(Device/ubnt-xm)
|
||||||
DEVICE_TITLE := Ubiquiti Rocket-M
|
DEVICE_TITLE := Ubiquiti Rocket-M
|
||||||
BOARDNAME := UBNT-RM
|
|
||||||
endef
|
endef
|
||||||
TARGET_DEVICES += ubnt_rocket-m
|
TARGET_DEVICES += ubnt_rocket-m
|
||||||
|
|
||||||
define Device/ubnt_nano-m
|
define Device/ubnt_nano-m
|
||||||
$(Device/ubnt-xm)
|
$(Device/ubnt-xm)
|
||||||
DEVICE_TITLE := Ubiquiti Nano-M
|
DEVICE_TITLE := Ubiquiti Nano-M
|
||||||
BOARDNAME := UBNT-NM
|
|
||||||
endef
|
endef
|
||||||
TARGET_DEVICES += ubnt_nano-m
|
TARGET_DEVICES += ubnt_nano-m
|
||||||
|
|
||||||
define Device/ubnt_unifi
|
define Device/ubnt_unifi
|
||||||
$(Device/ubnt-bz)
|
$(Device/ubnt-bz)
|
||||||
ATH_SOC := ar7241
|
|
||||||
DEVICE_TITLE := Ubiquiti UniFi
|
DEVICE_TITLE := Ubiquiti UniFi
|
||||||
BOARDNAME := UBNT-UF
|
|
||||||
DEVICE_PROFILE += UBNTUNIFI
|
|
||||||
endef
|
endef
|
||||||
TARGET_DEVICES += ubnt_unifi
|
TARGET_DEVICES += ubnt_unifi
|
||||||
|
|
||||||
define Device/ubnt-unifiac
|
|
||||||
DEVICE_PACKAGES := kmod-usb-core kmod-usb2
|
|
||||||
DEVICE_PROFILE := UBNT
|
|
||||||
IMAGE_SIZE := 7744k
|
|
||||||
MTDPARTS := spi0.0:384k(u-boot)ro,64k(u-boot-env)ro,7744k(firmware),7744k(ubnt-airos)ro,128k(bs),256k(cfg)ro,64k(EEPROM)ro
|
|
||||||
IMAGES := sysupgrade.bin
|
|
||||||
IMAGE/sysupgrade.bin := append-kernel | pad-to $$$$(BLOCKSIZE) | append-rootfs | pad-rootfs | check-size $$$$(IMAGE_SIZE)
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Device/ubnt-unifiac-lite
|
|
||||||
$(Device/ubnt-unifiac)
|
|
||||||
DEVICE_TITLE := Ubiquiti UniFi AC-Lite
|
|
||||||
DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca988x
|
|
||||||
DEVICE_PROFILE += UBNTUNIFIACLITE
|
|
||||||
BOARDNAME := UBNT-UF-AC-LITE
|
|
||||||
endef
|
|
||||||
#TARGET_DEVICES += ubnt-unifiac-lite
|
|
||||||
|
|
||||||
define Device/ubnt-unifiac-mesh
|
|
||||||
$(Device/ubnt-unifiac-lite)
|
|
||||||
DEVICE_TITLE := Ubiquiti UniFi AC-Mesh
|
|
||||||
endef
|
|
||||||
#TARGET_DEVICES += ubnt-unifiac-mesh
|
|
||||||
|
|
||||||
define Device/ubnt-unifiac-pro
|
|
||||||
$(Device/ubnt-unifiac)
|
|
||||||
DEVICE_TITLE := Ubiquiti UniFi AC-Pro
|
|
||||||
DEVICE_PACKAGES += kmod-ath10k ath10k-firmware-qca988x
|
|
||||||
DEVICE_PROFILE += UBNTUNIFIACPRO
|
|
||||||
BOARDNAME := UBNT-UF-AC-PRO
|
|
||||||
endef
|
|
||||||
#TARGET_DEVICES += ubnt-unifiac-pro
|
|
||||||
|
|
||||||
define Device/ubnt-unifi-outdoor
|
|
||||||
$(Device/ubnt-bz)
|
|
||||||
DEVICE_TITLE := Ubiquiti UniFi Outdoor
|
|
||||||
BOARDNAME := UBNT-U20
|
|
||||||
DEVICE_PROFILE += UBNTUNIFIOUTDOOR
|
|
||||||
endef
|
|
||||||
#TARGET_DEVICES += ubnt-unifi-outdoor
|
|
||||||
|
|
||||||
define Device/ubnt-nano-m-xw
|
|
||||||
$(Device/ubnt-xw)
|
|
||||||
DEVICE_TITLE := Ubiquiti Nano M XW
|
|
||||||
BOARDNAME := UBNT-NM-XW
|
|
||||||
endef
|
|
||||||
#TARGET_DEVICES += ubnt-nano-m-xw
|
|
||||||
|
|
||||||
define Device/ubnt-loco-m-xw
|
|
||||||
$(Device/ubnt-xw)
|
|
||||||
DEVICE_TITLE := Ubiquiti Loco XW
|
|
||||||
BOARDNAME := UBNT-LOCO-XW
|
|
||||||
endef
|
|
||||||
#TARGET_DEVICES += ubnt-loco-m-xw
|
|
||||||
|
|
||||||
define Device/ubnt-rocket-m-xw
|
|
||||||
$(Device/ubnt-xw)
|
|
||||||
DEVICE_TITLE := Ubiquiti Rocket M XW
|
|
||||||
BOARDNAME := UBNT-RM-XW
|
|
||||||
endef
|
|
||||||
#TARGET_DEVICES += ubnt-rocket-m-xw
|
|
||||||
|
|
||||||
define Device/ubnt-rocket-m-ti
|
|
||||||
$(Device/ubnt-xw)
|
|
||||||
DEVICE_TITLE := Ubiquiti Rocket M TI
|
|
||||||
BOARDNAME := UBNT-RM-TI
|
|
||||||
UBNT_TYPE := TI
|
|
||||||
endef
|
|
||||||
#TARGET_DEVICES += ubnt-rocket-m-ti
|
|
||||||
|
|
||||||
define Device/ubnt-air-gateway
|
|
||||||
$(Device/ubnt-xm)
|
|
||||||
DEVICE_TITLE := Ubiquiti Air Gateway
|
|
||||||
BOARDNAME := UBNT-AGW
|
|
||||||
UBNT_TYPE := AirGW
|
|
||||||
UBNT_CHIP := ar933x
|
|
||||||
CONSOLE := ttyATH0,115200
|
|
||||||
endef
|
|
||||||
#TARGET_DEVICES += ubnt-air-gateway
|
|
||||||
|
|
||||||
define Device/ubnt-air-gateway-pro
|
|
||||||
$(Device/ubnt-xm)
|
|
||||||
DEVICE_TITLE := Ubiquiti Air Gateway Pro
|
|
||||||
BOARDNAME := UBNT-AGWP
|
|
||||||
UBNT_TYPE := AirGWP
|
|
||||||
UBNT_CHIP := ar934x
|
|
||||||
endef
|
|
||||||
#TARGET_DEVICES += ubnt-air-gateway-pro
|
|
||||||
|
|
||||||
define Device/ubdev01
|
|
||||||
$(Device/ubnt-xm)
|
|
||||||
DEVICE_TITLE := Ubiquiti ubDEV01
|
|
||||||
MTDPARTS := spi0.0:256k(u-boot)ro,64k(u-boot-env)ro,7488k(firmware),64k(certs),256k(cfg)ro,64k(EEPROM)ro
|
|
||||||
BOARDNAME := UBNT-UF
|
|
||||||
UBNT_BOARD := UBDEV01
|
|
||||||
endef
|
|
||||||
#TARGET_DEVICES += ubdev01
|
|
||||||
|
|
||||||
define Device/ubnt-routerstation
|
|
||||||
DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2
|
|
||||||
DEVICE_PROFILE := UBNT
|
|
||||||
IMAGE_SIZE := 16128k
|
|
||||||
IMAGES := sysupgrade.bin factory.bin
|
|
||||||
IMAGE/factory.bin := append-rootfs | pad-rootfs | mkubntimage
|
|
||||||
IMAGE/sysupgrade.bin := append-rootfs | pad-rootfs | combined-image | check-size $$$$(IMAGE_SIZE)
|
|
||||||
KERNEL := kernel-bin | patch-cmdline | lzma | pad-to $$(BLOCKSIZE)
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Device/ubnt-rs
|
|
||||||
$(Device/ubnt-routerstation)
|
|
||||||
DEVICE_TITLE := Ubiquiti RouterStation
|
|
||||||
BOARDNAME := UBNT-RS
|
|
||||||
DEVICE_PROFILE += UBNTRS
|
|
||||||
UBNT_BOARD := RS
|
|
||||||
UBNT_TYPE := RSx
|
|
||||||
UBNT_CHIP := ar7100
|
|
||||||
endef
|
|
||||||
#TARGET_DEVICES += ubnt-rs
|
|
||||||
|
|
||||||
define Device/ubnt-rspro
|
|
||||||
$(Device/ubnt-routerstation)
|
|
||||||
DEVICE_TITLE := Ubiquiti RouterStation Pro
|
|
||||||
BOARDNAME := UBNT-RSPRO
|
|
||||||
DEVICE_PROFILE += UBNTRSPRO
|
|
||||||
UBNT_BOARD := RSPRO
|
|
||||||
UBNT_TYPE := RSPRO
|
|
||||||
UBNT_CHIP := ar7100pro
|
|
||||||
endef
|
|
||||||
#TARGET_DEVICES += ubnt-rspro
|
|
||||||
|
|
||||||
define Device/ubnt-ls-sr71
|
|
||||||
$(Device/ubnt-routerstation)
|
|
||||||
DEVICE_TITLE := Ubiquiti LS-SR71
|
|
||||||
BOARDNAME := UBNT-LS-SR71
|
|
||||||
UBNT_BOARD := LS-SR71
|
|
||||||
UBNT_TYPE := LS-SR71
|
|
||||||
UBNT_CHIP := ar7100
|
|
||||||
endef
|
|
||||||
#TARGET_DEVICES += ubnt-ls-sr71
|
|
||||||
|
|
||||||
define Device/ubnt-uap-pro
|
|
||||||
DEVICE_TITLE := Ubiquiti UAP Pro
|
|
||||||
KERNEL_SIZE := 1536k
|
|
||||||
IMAGE_SIZE := 15744k
|
|
||||||
MTDPARTS := spi0.0:256k(u-boot)ro,64k(u-boot-env)ro,1536k(kernel),14208k(rootfs),256k(cfg)ro,64k(EEPROM)ro,15744k@0x50000(firmware)
|
|
||||||
UBNT_TYPE := BZ
|
|
||||||
UBNT_CHIP := ar934x
|
|
||||||
BOARDNAME := UAP-PRO
|
|
||||||
DEVICE_PROFILE := UBNT UAPPRO
|
|
||||||
KERNEL := kernel-bin | patch-cmdline | lzma | uImage lzma | jffs2 kernel0
|
|
||||||
IMAGES := sysupgrade.bin factory.bin
|
|
||||||
IMAGE/sysupgrade.bin := append-kernel | pad-to $$$$(KERNEL_SIZE) | append-rootfs | pad-rootfs | check-size $$$$(IMAGE_SIZE)
|
|
||||||
IMAGE/factory.bin := $$(IMAGE/sysupgrade.bin) | mkubntimage2
|
|
||||||
endef
|
|
||||||
|
|
||||||
define Device/ubnt-unifi-outdoor-plus
|
|
||||||
$(Device/ubnt-uap-pro)
|
|
||||||
DEVICE_TITLE := Ubiquiti UniFi Outdoor Plus
|
|
||||||
UBNT_CHIP := ar7240
|
|
||||||
BOARDNAME := UBNT-UOP
|
|
||||||
DEVICE_PROFILE := UBNT
|
|
||||||
endef
|
|
||||||
|
@ -25,8 +25,8 @@ define Device/embeddedwireless_dorin
|
|||||||
ATH_SOC := ar9331
|
ATH_SOC := ar9331
|
||||||
DEVICE_TITLE := Embedded Wireless Dorin
|
DEVICE_TITLE := Embedded Wireless Dorin
|
||||||
DEVICE_PACKAGES := kmod-usb-chipidea2
|
DEVICE_PACKAGES := kmod-usb-chipidea2
|
||||||
|
IMAGE_SIZE := 16000k
|
||||||
endef
|
endef
|
||||||
|
|
||||||
TARGET_DEVICES += embeddedwireless_dorin
|
TARGET_DEVICES += embeddedwireless_dorin
|
||||||
|
|
||||||
define Device/glinet_ar150
|
define Device/glinet_ar150
|
||||||
@ -40,54 +40,32 @@ TARGET_DEVICES += glinet_ar150
|
|||||||
define Device/openmesh_om5p-ac-v2
|
define Device/openmesh_om5p-ac-v2
|
||||||
ATH_SOC := qca9558
|
ATH_SOC := qca9558
|
||||||
DEVICE_TITLE := OpenMesh OM5P-AC v2
|
DEVICE_TITLE := OpenMesh OM5P-AC v2
|
||||||
DEVICE_PROFILE := OM5P-AC
|
|
||||||
DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca988x om-watchdog
|
DEVICE_PACKAGES := kmod-ath10k ath10k-firmware-qca988x om-watchdog
|
||||||
|
IMAGE_SIZE := 7808k
|
||||||
endef
|
endef
|
||||||
|
|
||||||
TARGET_DEVICES += openmesh_om5p-ac-v2
|
TARGET_DEVICES += openmesh_om5p-ac-v2
|
||||||
|
|
||||||
define Device/netgear_wndr3700
|
define Device/netgear_wndr3800
|
||||||
ATH_SOC:=ar7100
|
ATH_SOC := ar7161
|
||||||
DEVICE_TITLE := NETGEAR WNDR3700
|
DEVICE_TITLE := NETGEAR WNDR3800
|
||||||
DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport kmod-leds-reset
|
NETGEAR_KERNEL_MAGIC := 0x33373031
|
||||||
NETGEAR_KERNEL_MAGIC := 0x33373030
|
|
||||||
NETGEAR_BOARD_ID := WNDR3700
|
|
||||||
IMAGE_SIZE := 7680k
|
|
||||||
IMAGES := sysupgrade.bin factory.img factory-NA.img
|
|
||||||
KERNEL := kernel-bin | append-dtb | lzma -d20 | netgear-uImage lzma
|
KERNEL := kernel-bin | append-dtb | lzma -d20 | netgear-uImage lzma
|
||||||
KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma -d20 | netgear-uImage lzma
|
KERNEL_INITRAMFS := kernel-bin | append-dtb | lzma -d20 | netgear-uImage lzma
|
||||||
|
NETGEAR_BOARD_ID := WNDR3800
|
||||||
|
NETGEAR_HW_ID := 29763654+16+128
|
||||||
|
IMAGE_SIZE := 15872k
|
||||||
|
IMAGES := sysupgrade.bin factory.img
|
||||||
IMAGE/default := append-kernel | pad-to $$$$(BLOCKSIZE) | netgear-squashfs | append-rootfs | pad-rootfs
|
IMAGE/default := append-kernel | pad-to $$$$(BLOCKSIZE) | netgear-squashfs | append-rootfs | pad-rootfs
|
||||||
IMAGE/sysupgrade.bin := $$(IMAGE/default) | check-size $$$$(IMAGE_SIZE)
|
IMAGE/sysupgrade.bin := $$(IMAGE/default) | check-size $$$$(IMAGE_SIZE)
|
||||||
IMAGE/factory.img := $$(IMAGE/default) | netgear-dni | check-size $$$$(IMAGE_SIZE)
|
IMAGE/factory.img := $$(IMAGE/default) | netgear-dni | check-size $$$$(IMAGE_SIZE)
|
||||||
IMAGE/factory-NA.img := $$(IMAGE/default) | netgear-dni NA | check-size $$$$(IMAGE_SIZE)
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-usb-ledtrig-usbport kmod-leds-reset
|
||||||
endef
|
|
||||||
#TARGET_DEVICES += netgear_wndr3700
|
|
||||||
|
|
||||||
define Device/netgear_wndr3700v2
|
|
||||||
$(Device/netgear_wndr3700)
|
|
||||||
DEVICE_TITLE := NETGEAR WNDR3700 v2
|
|
||||||
NETGEAR_BOARD_ID := WNDR3700v2
|
|
||||||
NETGEAR_KERNEL_MAGIC := 0x33373031
|
|
||||||
NETGEAR_HW_ID := 29763654+16+64
|
|
||||||
IMAGE_SIZE := 15872k
|
|
||||||
IMAGES := sysupgrade.bin factory.img
|
|
||||||
endef
|
|
||||||
#TARGET_DEVICES += netgear_wndr3700v2
|
|
||||||
|
|
||||||
define Device/netgear_wndr3800
|
|
||||||
$(Device/netgear_wndr3700v2)
|
|
||||||
ATH_SOC := ar7161
|
|
||||||
DEVICE_TITLE := NETGEAR WNDR3800
|
|
||||||
NETGEAR_BOARD_ID := WNDR3800
|
|
||||||
NETGEAR_HW_ID := 29763654+16+128
|
|
||||||
endef
|
endef
|
||||||
TARGET_DEVICES += netgear_wndr3800
|
TARGET_DEVICES += netgear_wndr3800
|
||||||
|
|
||||||
define Device/buffalo_wzr-hp-g450h
|
define Device/buffalo_wzr-hp-g450h
|
||||||
ATH_SOC := ar7242
|
ATH_SOC := ar7242
|
||||||
DEVICE_TITLE := Buffalo WZR-HP-G450H
|
DEVICE_TITLE := Buffalo WZR-HP-G450H
|
||||||
DEVICE_PROFILE := WZR-HP-G450H
|
|
||||||
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
|
DEVICE_PACKAGES := kmod-usb-core kmod-usb2 kmod-usb-ledtrig-usbport
|
||||||
|
IMAGE_SIZE := 32256k
|
||||||
endef
|
endef
|
||||||
|
|
||||||
TARGET_DEVICES += buffalo_wzr-hp-g450h
|
TARGET_DEVICES += buffalo_wzr-hp-g450h
|
||||||
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user