-define Device/ls1012afrdm
- DEVICE_TITLE := ls1012afrdm-$(SUBTARGET)
- DEVICE_PACKAGES += layerscape-rcw-ls1012afrdm layerscape-ppfe \
- layerscape-ppa-ls1012afrdm kmod-ppfe
- ifeq ($(SUBTARGET),armv8_32b)
- DEVICE_PACKAGES += u-boot-ls1012afrdm-image
- endif
- DEVICE_DTS = ../../../arm64/boot/dts/freescale/fsl-ls1012a-frdm
- FILESYSTEMS := ubifs
- UBIFS_OPTS := -m 1 -e 262016 -c 128
- UBINIZE_OPTS := -E 5
- BLOCKSIZE := 256KiB
- PAGESIZE := 1
- IMAGE/firmware.bin = ls-clean | \
- ls-append $(1)-rcw.bin | pad-to 1M | \
- ls-append $(1)-uboot.bin | pad-to 3M | \
- ls-append $(1)-uboot-env.bin | pad-to 4M | \
- ls-append $(1)-ppa.itb | pad-to 10M | \
- ls-append pfe.itb | pad-to 15M | \
- ls-append-dtb $$(DEVICE_DTS) | pad-to 16M | \
- append-kernel | pad-to 32M | \
- append-ubi | check-size 67108865
-endef
-TARGET_DEVICES += ls1012afrdm
-
-ifeq ($(SUBTARGET),armv8_64b)
-define Device/ls1088ardb
- DEVICE_TITLE := ls1088ardb-$(SUBTARGET)
- DEVICE_PACKAGES += layerscape-rcw-ls1088ardb uboot-layerscape-$(SUBTARGET)-ls1088ardb \
- layerscape-mc-ls1088ardb layerscape-dpl-ls1088ardb restool \
- layerscape-ppa-ls1088ardb
- DEVICE_DTS = ../../../arm64/boot/dts/freescale/fsl-ls1088a-rdb
- FILESYSTEMS := ubifs
- UBIFS_OPTS := -m 1 -e 262016 -c 128
- UBINIZE_OPTS := -E 5
- BLOCKSIZE := 256KiB
- PAGESIZE := 1
- IMAGE/firmware.bin = ls-clean | \
- ls-append $(1)-rcw.bin | pad-to 1M | \
- ls-append $(1)-uboot.bin | pad-to 3M | \
- ls-append $(1)-uboot-env.bin | pad-to 4M | \
- ls-append $(1)-ppa.itb | pad-to 10M | \
- ls-append $(1)-mc.itb | pad-to 13M | \
- ls-append $(1)-dpl.dtb | pad-to 14M | \
- ls-append $(1)-dpc.dtb | pad-to 15M | \
- ls-append-dtb $$(DEVICE_DTS) | pad-to 16M | \
- append-kernel | pad-to 32M | \
- append-ubi | check-size 67108865
-endef
-TARGET_DEVICES += ls1088ardb
-
-define Device/ls2088ardb
- DEVICE_TITLE := ls2088ardb-$(SUBTARGET)
- DEVICE_PACKAGES += layerscape-rcw-ls2088ardb uboot-layerscape-$(SUBTARGET)-ls2088ardb \
- layerscape-mc-ls2088ardb layerscape-dpl-ls2088ardb restool \
- layerscape-ppa-ls2088ardb
- DEVICE_DTS = ../../../arm64/boot/dts/freescale/fsl-ls2088a-rdb
- IMAGE/firmware.bin = ls-clean | \
- ls-append $(1)-rcw.bin | pad-to 1M | \
- ls-append $(1)-uboot.bin | pad-to 3M | \
- ls-append $(1)-uboot-env.bin | pad-to 4M | \
- ls-append $(1)-ppa.itb | pad-to 10M | \
- ls-append $(1)-mc.itb | pad-to 13M | \
- ls-append $(1)-dpl.dtb | pad-to 14M | \
- ls-append $(1)-dpc.dtb | pad-to 15M | \
- ls-append-dtb $$(DEVICE_DTS) | pad-to 16M | \
- append-kernel | pad-to 32M | \
- append-rootfs | pad-rootfs | check-size 67108865
-endef
-TARGET_DEVICES += ls2088ardb