aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/mediatek/image
diff options
context:
space:
mode:
authorSam Shih <sam.shih@mediatek.com>2023-02-19 10:18:36 +0800
committerDaniel Golle <daniel@makrotopia.org>2023-05-24 19:26:52 +0100
commite458cfc214778fe081e20c1719f0da35fcfd9563 (patch)
tree60e0d18708b94f7b5ad6277b0b75a430686a9f91 /target/linux/mediatek/image
parent670dedbbd71056fa60666a6c5f7bd84ebcf6a2a1 (diff)
downloadupstream-e458cfc214778fe081e20c1719f0da35fcfd9563.tar.gz
upstream-e458cfc214778fe081e20c1719f0da35fcfd9563.tar.bz2
upstream-e458cfc214778fe081e20c1719f0da35fcfd9563.zip
mediatek: add basic mt7988 device tree support
This add basic device tree support for mediatek MT7988 SoC Signed-off-by: Sam Shih <sam.shih@mediatek.com> Signed-off-by: Daniel Golle <daniel@makrotopia.org> (cherry picked from commit e3a681bab4b2c193704e76b8a6091e57f0fab14e)
Diffstat (limited to 'target/linux/mediatek/image')
-rw-r--r--target/linux/mediatek/image/filogic.mk18
1 files changed, 18 insertions, 0 deletions
diff --git a/target/linux/mediatek/image/filogic.mk b/target/linux/mediatek/image/filogic.mk
index 92d1dcfad2..72adb49066 100644
--- a/target/linux/mediatek/image/filogic.mk
+++ b/target/linux/mediatek/image/filogic.mk
@@ -206,6 +206,24 @@ define Device/mediatek_mt7986b-rfb
endef
TARGET_DEVICES += mediatek_mt7986b-rfb
+define Device/mediatek_mt7988a-rfb-nand
+ DEVICE_VENDOR := MediaTek
+ DEVICE_MODEL := MT7988a nand rfb
+ DEVICE_DTS := mt7988a-dsa-10g-spim-nand
+ DEVICE_DTS_DIR := $(DTS_DIR)/
+ KERNEL_LOADADDR := 0x48000000
+ SUPPORTED_DEVICES := mediatek,mt7988a-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_mt7988a-rfb-nand
+
define Device/tplink_tl-xdr-common
DEVICE_VENDOR := TP-Link
DEVICE_DTS_DIR := ../dts