mirror of
https://github.com/openwrt/openwrt.git
synced 2025-01-03 12:34:19 +00:00
52 lines
1.5 KiB
Makefile
52 lines
1.5 KiB
Makefile
|
DTS_DIR := $(DTS_DIR)/mediatek
|
||
|
|
||
|
KERNEL_LOADADDR := 0x44000000
|
||
|
|
||
|
define Image/Prepare
|
||
|
# For UBI we want only one extra block
|
||
|
rm -f $(KDIR)/ubi_mark
|
||
|
echo -ne '\xde\xad\xc0\xde' > $(KDIR)/ubi_mark
|
||
|
endef
|
||
|
|
||
|
define Device/mediatek_mt7986a-rfb
|
||
|
DEVICE_VENDOR := MediaTek
|
||
|
DEVICE_MODEL := MTK7986 rfba AP
|
||
|
DEVICE_DTS := mt7986a-rfb
|
||
|
DEVICE_DTS_DIR := $(DTS_DIR)/
|
||
|
KERNEL_LOADADDR := 0x48000000
|
||
|
DEVICE_DTS_OVERLAY := mt7986a-rfb-spim-nand mt7986a-rfb-spim-nor
|
||
|
SUPPORTED_DEVICES := mediatek,mt7986a-rfb
|
||
|
UBINIZE_OPTS := -E 5
|
||
|
BLOCKSIZE := 128k
|
||
|
PAGESIZE := 2048
|
||
|
IMAGE_SIZE := 65536k
|
||
|
KERNEL_IN_UBI := 1
|
||
|
IMAGES += factory.bin
|
||
|
IMAGE/factory.bin := append-ubi | check-size $$$$(IMAGE_SIZE)
|
||
|
IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
|
||
|
KERNEL = kernel-bin | lzma | \
|
||
|
fit lzma $$(KDIR)/$$(firstword $$(DEVICE_DTS)).dtb
|
||
|
KERNEL_INITRAMFS = kernel-bin | lzma | \
|
||
|
fit lzma $$(KDIR)/$$(firstword $$(DEVICE_DTS)).dtb with-initrd
|
||
|
DTC_FLAGS += -@ --space 32768
|
||
|
endef
|
||
|
TARGET_DEVICES += mediatek_mt7986a-rfb
|
||
|
|
||
|
define Device/mediatek_mt7986b-rfb
|
||
|
DEVICE_VENDOR := MediaTek
|
||
|
DEVICE_MODEL := MTK7986 rfbb AP
|
||
|
DEVICE_DTS := mt7986b-rfb
|
||
|
DEVICE_DTS_DIR := $(DTS_DIR)/
|
||
|
KERNEL_LOADADDR := 0x48000000
|
||
|
SUPPORTED_DEVICES := mediatek,mt7986b-rfb
|
||
|
UBINIZE_OPTS := -E 5
|
||
|
BLOCKSIZE := 128k
|
||
|
PAGESIZE := 2048
|
||
|
IMAGE_SIZE := 65536k
|
||
|
KERNEL_IN_UBI := 1
|
||
|
IMAGES += factory.bin
|
||
|
IMAGE/factory.bin := append-ubi | check-size $$$$(IMAGE_SIZE)
|
||
|
IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
|
||
|
endef
|
||
|
TARGET_DEVICES += mediatek_mt7986b-rfb
|