aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamuli Piippo <samuli.piippo@qt.io>2022-12-05 07:17:32 +0000
committerSamuli Piippo <samuli.piippo@qt.io>2022-12-07 06:46:57 +0000
commit04bbfa85cddd04005ddb77af0d84606bc7c7cf69 (patch)
tree4a251dac52a2b7e1ea1182ed8ca1089649ffe56f
parenteebe707bb3a631f4d6a1694f970d2d75292adc20 (diff)
nxp: don't force NXP BSP
Use IMX_DEFAULT_BSP as it's defined in the upstream layers for each machine instead of forcing NXP BSP. Toradex imx6 only supports mainline kernel, so we cannot use NXP BSP or kernel there anymore. With mainline BSP, the overrides are also different, make sure the features needing GPU are removed correctly from imx6ull and imx7 boards. Pick-to: 6.4 6.4.2 6.2 Change-Id: Ife7808219631834d5d11b30df8c3cc62eb6abbfd Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
-rw-r--r--meta-boot2qt-distro/conf/distro/include/fsl.inc8
-rw-r--r--meta-boot2qt-distro/conf/distro/include/toradex.inc6
2 files changed, 4 insertions, 10 deletions
diff --git a/meta-boot2qt-distro/conf/distro/include/fsl.inc b/meta-boot2qt-distro/conf/distro/include/fsl.inc
index b922515f..b4980f45 100644
--- a/meta-boot2qt-distro/conf/distro/include/fsl.inc
+++ b/meta-boot2qt-distro/conf/distro/include/fsl.inc
@@ -41,10 +41,6 @@ DEPLOY_CONF_NAME:imx8qpx-mek = "NXP i.MX 8QuadXPlus MEK"
IMAGE_FSTYPES += "wic.xz"
-IMX_DEFAULT_BSP = "nxp"
-IMX_DEFAULT_BOOTLOADER ?= "u-boot-imx"
-IMX_DEFAULT_KERNEL:b2qt = "linux-imx"
-
DEPLOY_CONF_IMAGE_TYPE = "wic.xz"
QBSP_IMAGE_CONTENT += "\
@@ -65,3 +61,7 @@ PREFERRED_VERSION_gstreamer1.0-libav:use-nxp-bsp ?= "1.20.0"
PREFERRED_VERSION_gstreamer1.0-rtsp-server:use-nxp-bsp ?= "1.20.0"
MACHINE_GSTREAMER_1_0_PLUGIN:append:imxgpu = " imx-gst1.0-plugin"
+
+GPULESS_FEATURES = "wayland opengl vulkan webengine"
+DISTRO_FEATURES:remove:mx6ul-generic-bsp = "${GPULESS_FEATURES}"
+DISTRO_FEATURES:remove:mx7-generic-bsp = "${GPULESS_FEATURES}"
diff --git a/meta-boot2qt-distro/conf/distro/include/toradex.inc b/meta-boot2qt-distro/conf/distro/include/toradex.inc
index a7dd0504..61f1e354 100644
--- a/meta-boot2qt-distro/conf/distro/include/toradex.inc
+++ b/meta-boot2qt-distro/conf/distro/include/toradex.inc
@@ -32,8 +32,6 @@ include conf/distro/include/fsl.inc
# include file from meta-toradex-nxp
include conf/machine/include/${MACHINE}.inc
-PREFERRED_PROVIDER_virtual/dtb:use-nxp-bsp = "device-tree-overlays"
-
IMAGE_CLASSES += "image_type_tezi_b2qt"
QBSP_IMAGE_CONTENT += "\
@@ -57,10 +55,6 @@ DEPLOY_CONF_NAME:colibri-imx8x = "Toradex Colibri iMX8X"
DEPLOY_CONF_NAME:verdin-imx8mm = "Toradex Verdin iMX8M Mini"
DEPLOY_CONF_NAME:verdin-imx8mp = "Toradex Verdin iMX8M Plus"
-GPULESS_FEATURES = "wayland opengl vulkan webengine"
-GPULESS_FEATURES:imxgpu = ""
-DISTRO_FEATURES:remove = "${GPULESS_FEATURES}"
-
# Suitable DRI device
DRI_DEVICE:apalis-imx6 = "card1"
DRI_DEVICE:colibri-imx6 = "card1"