mediatek: bpi-r4: add support for 2.5GE PoE variant
This adds support for the bpi-r4 variant with internal 2.5G PHY and additional ethernet port instead of second sfp. Signed-off-by: Martin Schiller <ms@dev.tdt.de>
This commit is contained in:
@@ -318,11 +318,8 @@ endif
|
||||
endef
|
||||
TARGET_DEVICES += bananapi_bpi-r3-mini
|
||||
|
||||
define Device/bananapi_bpi-r4
|
||||
define Device/bananapi_bpi-r4-common
|
||||
DEVICE_VENDOR := Bananapi
|
||||
DEVICE_MODEL := BPi-R4
|
||||
DEVICE_DTS := mt7988a-bananapi-bpi-r4
|
||||
DEVICE_DTS_CONFIG := config-mt7988a-bananapi-bpi-r4
|
||||
DEVICE_DTS_DIR := $(DTS_DIR)/
|
||||
DEVICE_DTS_LOADADDR := 0x45f00000
|
||||
DEVICE_DTS_OVERLAY:= mt7988a-bananapi-bpi-r4-emmc mt7988a-bananapi-bpi-r4-rtc mt7988a-bananapi-bpi-r4-sd mt7988a-bananapi-bpi-r4-wifi-mt7996a
|
||||
@@ -337,19 +334,19 @@ define Device/bananapi_bpi-r4
|
||||
sdcard.img.gz \
|
||||
snand-preloader.bin snand-bl31-uboot.fip
|
||||
ARTIFACT/emmc-preloader.bin := mt7988-bl2 emmc-comb
|
||||
ARTIFACT/emmc-bl31-uboot.fip := mt7988-bl31-uboot bananapi_bpi-r4-emmc
|
||||
ARTIFACT/emmc-bl31-uboot.fip := mt7988-bl31-uboot $$(DEVICE_NAME)-emmc
|
||||
ARTIFACT/snand-preloader.bin := mt7988-bl2 spim-nand-ubi-comb
|
||||
ARTIFACT/snand-bl31-uboot.fip := mt7988-bl31-uboot bananapi_bpi-r4-snand
|
||||
ARTIFACT/snand-bl31-uboot.fip := mt7988-bl31-uboot $$(DEVICE_NAME)-snand
|
||||
ARTIFACT/sdcard.img.gz := mt798x-gpt sdmmc |\
|
||||
pad-to 17k | mt7988-bl2 sdmmc-comb |\
|
||||
pad-to 6656k | mt7988-bl31-uboot bananapi_bpi-r4-sdmmc |\
|
||||
pad-to 6656k | mt7988-bl31-uboot $$(DEVICE_NAME)-sdmmc |\
|
||||
$(if $(CONFIG_TARGET_ROOTFS_INITRAMFS),\
|
||||
pad-to 12M | append-image-stage initramfs-recovery.itb | check-size 44m |\
|
||||
) \
|
||||
pad-to 44M | mt7988-bl2 spim-nand-ubi-comb |\
|
||||
pad-to 45M | mt7988-bl31-uboot bananapi_bpi-r4-snand |\
|
||||
pad-to 45M | mt7988-bl31-uboot $$(DEVICE_NAME)-snand |\
|
||||
pad-to 51M | mt7988-bl2 emmc-comb |\
|
||||
pad-to 52M | mt7988-bl31-uboot bananapi_bpi-r4-emmc |\
|
||||
pad-to 52M | mt7988-bl31-uboot $$(DEVICE_NAME)-emmc |\
|
||||
pad-to 56M | mt798x-gpt emmc |\
|
||||
$(if $(CONFIG_TARGET_ROOTFS_SQUASHFS),\
|
||||
pad-to 64M | append-image squashfs-sysupgrade.itb | check-size |\
|
||||
@@ -361,8 +358,24 @@ define Device/bananapi_bpi-r4
|
||||
fit lzma $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb with-initrd | pad-to 64k
|
||||
IMAGE/sysupgrade.itb := append-kernel | fit gzip $$(KDIR)/image-$$(firstword $$(DEVICE_DTS)).dtb external-with-rootfs | pad-rootfs | append-metadata
|
||||
endef
|
||||
|
||||
define Device/bananapi_bpi-r4
|
||||
DEVICE_MODEL := BPi-R4
|
||||
DEVICE_DTS := mt7988a-bananapi-bpi-r4
|
||||
DEVICE_DTS_CONFIG := config-mt7988a-bananapi-bpi-r4
|
||||
$(call Device/bananapi_bpi-r4-common)
|
||||
endef
|
||||
TARGET_DEVICES += bananapi_bpi-r4
|
||||
|
||||
define Device/bananapi_bpi-r4-poe
|
||||
DEVICE_MODEL := BPi-R4 2.5GE
|
||||
DEVICE_DTS := mt7988a-bananapi-bpi-r4-poe
|
||||
DEVICE_DTS_CONFIG := config-mt7988a-bananapi-bpi-r4-poe
|
||||
$(call Device/bananapi_bpi-r4-common)
|
||||
DEVICE_PACKAGES += mt7988-2p5g-phy-firmware
|
||||
endef
|
||||
TARGET_DEVICES += bananapi_bpi-r4-poe
|
||||
|
||||
define Device/cetron_ct3003
|
||||
DEVICE_VENDOR := Cetron
|
||||
DEVICE_MODEL := CT3003
|
||||
|
||||
Reference in New Issue
Block a user