diff options
Diffstat (limited to 'bsp/meta-freescale-3rdparty/conf/machine/lx2160acex7.conf')
-rw-r--r-- | bsp/meta-freescale-3rdparty/conf/machine/lx2160acex7.conf | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/bsp/meta-freescale-3rdparty/conf/machine/lx2160acex7.conf b/bsp/meta-freescale-3rdparty/conf/machine/lx2160acex7.conf new file mode 100644 index 00000000..4812f8ec --- /dev/null +++ b/bsp/meta-freescale-3rdparty/conf/machine/lx2160acex7.conf @@ -0,0 +1,49 @@ +#@TYPE: Machine +#@NAME: Solid-Run LX2160A-CEx7 +#@SOC: LSCH3 +#@DESCRIPTION: Machine configuration for running LX2160A-CEx7 in 64-bit mode + +require conf/machine/include/qoriq-arm64.inc +require conf/machine/include/arm/arch-arm64.inc + +MACHINEOVERRIDES =. "fsl-lsch3:lx2160a:" + +MACHINE_FEATURES += "optee" + +KERNEL_CLASSES = " kernel-fitimage " +KERNEL_IMAGETYPES = "fitImage" + +DTB_LOAD = "0x90000000" +UBOOT_ENTRYPOINT = "0x80080000" + +UBOOT_CONFIG ??= "tfa" +UBOOT_CONFIG[tfa] = "lx2160acex7_tfa_defconfig,,u-boot-dtb.bin" + +KERNEL_DEVICETREE_BASENAME ?= "fsl-lx2160a-cex7.dtb" +KERNEL_DEVICETREE ?= "freescale/${KERNEL_DEVICETREE_BASENAME}" +KERNEL_DEFCONFIG ?= "defconfig" + +SERIAL_CONSOLES ?= "115200;ttyS0 115200;ttyS1 115200;ttyAMA0" +SERIAL_CONSOLES_CHECK ?= "${SERIAL_CONSOLES}" + +#SERDES=8_5_2 # 8x10g +#SERDES=13_5_2 # dual 100g +#SERDES=20_5_2 # dual 40g +SERDES ?= "8_5_2" +SPEED ?= "2000_700_3200" + +RCWAUTO ?= "${SERDES}/${SPEED}" +BOOTTYPE="auto" + +EXTRA_IMAGEDEPENDS += "management-complex mc-utils rcw ls2-phy ddr-phy atf inphi" +USE_VT = "0" + +PREFERRED_PROVIDER_u-boot-default-script = "u-boot-script-qoriq" +PREFERRED_PROVIDER_virtual/kernel = "linux-fslc-qoriq" + +IMAGE_FSTYPES += "wic" +WKS_FILE = "lx2160acex7.wks.in" +WKS_FILE_DEPENDS_append = "\ + ${PREFERRED_PROVIDER_u-boot-default-script} \ +" +IMAGE_BOOT_FILES ?= "${KERNEL_IMAGETYPE} ${KERNEL_DEVICETREE_BASENAME} boot.scr-${MACHINE};boot.scr" |