diff --git a/conf/machine/include/seco-mx6.inc b/conf/machine/include/seco-mx6.inc index 637a5e695df682562a0dce9334fbd675081adcd3..d779b56698b20f8e378ddeb4ee18c21336c129de 100644 --- a/conf/machine/include/seco-mx6.inc +++ b/conf/machine/include/seco-mx6.inc @@ -3,6 +3,7 @@ IMX_DEFAULT_BSP = "nxp" +MACHINE_HAS_VIVANTE_KERNEL_DRIVER_SUPPORT:mx6ull = "0" MACHINE_USES_VIVANTE_KERNEL_DRIVER_MODULE = "1" require conf/machine/include/imx-base.inc diff --git a/conf/machine/seco-mx6ull-fsl.conf b/conf/machine/seco-mx6ull-fsl.conf new file mode 100644 index 0000000000000000000000000000000000000000..720f6bca9f9225d7403add49860706a82105cb66 --- /dev/null +++ b/conf/machine/seco-mx6ull-fsl.conf @@ -0,0 +1,26 @@ +#@TYPE: Machine +#@NAME: SECO North i.MX6ULL +#@SOC: i.MX6ULL +#@DESCRIPTION: Machine configuration for SECO North i.MX6ULL platforms based on FSL layers + +require include/seco-mx6.inc +require conf/machine/include/arm/armv7a/tune-cortexa7.inc + +SOC_FAMILY = "imx:mx6:mx6ull" +MACHINEOVERRIDES =. "mx6:mx6ull:" + +# Metadata for the Confluence release page +SUPPORTED_HARDWARE = " \ + NALLINO, \ +" + +MACHINE_ESSENTIAL_EXTRA_RDEPENDS += " \ + kernel-module-imx6-spreadspectrum \ +" + +KERNEL_DEVICETREE ?= " \ + seconorth/imx6ull-nallino.dtb \ +" + +RAM_START_ADDRESS = "0x80000000" +KERNEL_EXTRA_ARGS += "LOADADDR=0x80800000" diff --git a/recipes-kernel/linux/linux-imx_5.15.bb b/recipes-kernel/linux/linux-imx_5.15.bb index 4c2e0ccf2abc0e204fd4ac3dab308a26d53f9459..d5d3181ba493bf1ed8ccd7332ec4637fa4585bb7 100644 --- a/recipes-kernel/linux/linux-imx_5.15.bb +++ b/recipes-kernel/linux/linux-imx_5.15.bb @@ -2,7 +2,7 @@ require linux-seconorth.inc KERNEL_CONFIG_COMMAND = "oe_runmake_call -C ${S} CC="${KERNEL_CC}" O=${B} olddefconfig" -COMPATIBLE_MACHINE = "(seco-mx8mm|seco-mx8mp|seco-mx6-fsl)" +COMPATIBLE_MACHINE = "(seco-mx8mm|seco-mx8mp|seco-mx6-fsl|seco-mx6ull-fsl)" LINUX_VERSION = "5.15" LINUX_VERSION_EXTENSION = "-seco"