@@ -13,13 +13,33 @@ IMAGE_BOOT_FILES = " Image.gz;Image "
1313
1414KERNEL_DEFCONFIG ?= "defconfig"
1515
16+ # select DTBs
17+ KERNEL_DEVICETREE ?= " \
18+ freescale/fsl-lx2160a-cex6-evb.dtb \
19+ freescale/fsl-lx2160a-clearfog-cx.dtb \
20+ freescale/fsl-lx2160a-half-twins.dtb \
21+ freescale/fsl-lx2160a-honeycomb.dtb \
22+ freescale/fsl-lx2162a-clearfog.dtb \
23+ "
24+
25+ # install DTBs with freescale/ prefix
26+ IMAGE_BOOT_FILES :append = " \
27+ fsl-lx2160a-cex6-evb.dtb;freescale/fsl-lx2160a-cex6-evb.dtb \
28+ fsl-lx2160a-clearfog-cx.dtb;freescale/fsl-lx2160a-clearfog-cx.dtb \
29+ fsl-lx2160a-half-twins.dtb;freescale/fsl-lx2160a-half-twins.dtb \
30+ fsl-lx2160a-honeycomb.dtb;freescale/fsl-lx2160a-honeycomb.dtb \
31+ fsl-lx2162a-clearfog.dtb;freescale/fsl-lx2162a-clearfog.dtb \
32+ "
33+ # HACK: place one sentinel dtb without freescale/ prefix to fix wic image generated extlinux.conf fdtdir path
34+ IMAGE_BOOT_FILES :prepend = " fsl-lx2160a-cex6-evb.dtb;sentinel.dtb "
35+
1636SERIAL_CONSOLES :qoriq -arm64 = "115200;ttyAMA0"
1737SERIAL_CONSOLES ?= "115200;ttyAMA0"
1838SERIAL_CONSOLES_CHECK ?= "${SERIAL_CONSOLES} "
1939
2040USE_VT = "0"
2141
22- MACHINE_ESSENTIAL_EXTRA_RDEPENDS :append = " udev-solidrun "
42+ MACHINE_ESSENTIAL_EXTRA_RDEPENDS :append = " udev-solidrun-lx2xxx "
2343
2444# generate sd-bootable wic image
2545WKS_FILE = "lx2160a-bootimg-mmc.wks.in"
0 commit comments