diff options
| author | Otavio Salvador <otavio@ossystems.com.br> | 2026-07-12 15:55:50 -0300 |
|---|---|---|
| committer | Otavio Salvador <otavio@ossystems.com.br> | 2026-07-12 15:55:50 -0300 |
| commit | 2d0bdc93bd8eb274c24d127405e54cecd0a744b6 (patch) | |
| tree | 5b9de8c9449854f5749e4f2d37413155831516f5 | |
| parent | c2b3b1594cc2d49f16c5713504327ef14768b2ea (diff) | |
| download | meta-freescale-2d0bdc93bd8eb274c24d127405e54cecd0a744b6.tar.gz | |
global: Use single space around variable assignmentsoelint-cleanup-2-homepage-section
meta-freescale used columnar alignment (multiple spaces padding the
variable name out to a common column) for tables of assignments such as
the fsl-eula-unpack MD5 sums and PACKAGECONFIG[...] entries. The Yocto
Recipe Style Guide and oelint-adv (oelint.vars.spacesassignment) call for
a single space around the assignment operator.
Collapse the padding to a single space on every flagged assignment. The
change is purely whitespace around the operator: variable names, operators
and values (including whitespace inside quoted values) are untouched, as
confirmed by an empty 'git diff -w'.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
54 files changed, 395 insertions, 395 deletions
diff --git a/classes/fsl-eula-unpack.bbclass b/classes/fsl-eula-unpack.bbclass index a246622a3..ee938a74d 100644 --- a/classes/fsl-eula-unpack.bbclass +++ b/classes/fsl-eula-unpack.bbclass | |||
| @@ -6,25 +6,25 @@ | |||
| 6 | # | 6 | # |
| 7 | # SRC_URI = "${FSL_MIRROR}/firmware-imx-${PV};fsl-eula=true" | 7 | # SRC_URI = "${FSL_MIRROR}/firmware-imx-${PV};fsl-eula=true" |
| 8 | 8 | ||
| 9 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V8 = "01ba08a2b77c3a0a9d0ab5d4d83fed64" | 9 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V8 = "01ba08a2b77c3a0a9d0ab5d4d83fed64" |
| 10 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V10 = "3880bb9c943b135a30fad5e8aabd3ee9" | 10 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V10 = "3880bb9c943b135a30fad5e8aabd3ee9" |
| 11 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V11 = "a31dce3023402a821cfcdc1bb8dbdbc0" | 11 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V11 = "a31dce3023402a821cfcdc1bb8dbdbc0" |
| 12 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V12 = "8cf95184c220e247b9917e7244124c5a" | 12 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V12 = "8cf95184c220e247b9917e7244124c5a" |
| 13 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V13 = "102094e9e695888c6a9f9fda9004165d" | 13 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V13 = "102094e9e695888c6a9f9fda9004165d" |
| 14 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V14 = "d4f548f93b5fe0ee2bc86758c344412d" | 14 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V14 = "d4f548f93b5fe0ee2bc86758c344412d" |
| 15 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V16 = "be67a88e9e6c841043b005ad7bcf8309" | 15 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V16 = "be67a88e9e6c841043b005ad7bcf8309" |
| 16 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V17 = "88595f92466edd79be7f4f9547ffa0ef" | 16 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V17 = "88595f92466edd79be7f4f9547ffa0ef" |
| 17 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V18 = "6b552f505eedab4a11ab538cf3db743a" | 17 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V18 = "6b552f505eedab4a11ab538cf3db743a" |
| 18 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V20 = "08fd295cce89b0a9c74b9b83ed74f671" | 18 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V20 = "08fd295cce89b0a9c74b9b83ed74f671" |
| 19 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V21 = "6bd2df2910a2234bf6f419b7d2f531a3" | 19 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V21 = "6bd2df2910a2234bf6f419b7d2f531a3" |
| 20 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V22 = "75abe2fa1d16ca79f87cde926f05f72d" | 20 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V22 = "75abe2fa1d16ca79f87cde926f05f72d" |
| 21 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V24 = "ab61cab9599935bfe9f700405ef00f28" | 21 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V24 = "ab61cab9599935bfe9f700405ef00f28" |
| 22 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V26 = "5ab1a30d0cd181e3408077727ea5a2db" | 22 | FSL_EULA_FILE_MD5SUM_LA_OPT_BASE_LICENSE_V26 = "5ab1a30d0cd181e3408077727ea5a2db" |
| 23 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V3 = "6dfb32a488e5fd6bae52fbf6c7ebb086" | 23 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V3 = "6dfb32a488e5fd6bae52fbf6c7ebb086" |
| 24 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V5 = "80c0478f4339af024519b3723023fe28" | 24 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V5 = "80c0478f4339af024519b3723023fe28" |
| 25 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V7 = "fb0303e4ee8b0e71c094171e2272bd44" | 25 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V7 = "fb0303e4ee8b0e71c094171e2272bd44" |
| 26 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V8 = "72c0f70181bb6e83eee6aab8de12a9f3" | 26 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V8 = "72c0f70181bb6e83eee6aab8de12a9f3" |
| 27 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V9 = "6c12031a11b81db21cdfe0be88cac4b3" | 27 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V9 = "6c12031a11b81db21cdfe0be88cac4b3" |
| 28 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V10 = "fd4b227530cd88a82af6a5982cfb724d" | 28 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V10 = "fd4b227530cd88a82af6a5982cfb724d" |
| 29 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V11 = "228c72f2a91452b8a03c4cab30f30ef9" | 29 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V11 = "228c72f2a91452b8a03c4cab30f30ef9" |
| 30 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V13 = "1b4db4b25c3a1e422c0c0ed64feb65d2" | 30 | FSL_EULA_FILE_MD5SUM_LA_OPT_NXP_SOFTWARE_LICENSE_V13 = "1b4db4b25c3a1e422c0c0ed64feb65d2" |
diff --git a/classes/use-imx-security-controller-firmware.bbclass b/classes/use-imx-security-controller-firmware.bbclass index 975dd77c1..6a39bb684 100644 --- a/classes/use-imx-security-controller-firmware.bbclass +++ b/classes/use-imx-security-controller-firmware.bbclass | |||
| @@ -16,15 +16,15 @@ | |||
| 16 | # This behavior ensures that derivatives which requires SECO Firmware to be | 16 | # This behavior ensures that derivatives which requires SECO Firmware to be |
| 17 | # present in the image file have it properly defined. | 17 | # present in the image file have it properly defined. |
| 18 | 18 | ||
| 19 | SECO_FIRMWARE_NAME ?= "" | 19 | SECO_FIRMWARE_NAME ?= "" |
| 20 | SECO_FIRMWARE_NAME:mx8qm-generic-bsp ?= "mx8qm${IMX_SOC_REV_LOWER}-ahab-container.img" | 20 | SECO_FIRMWARE_NAME:mx8qm-generic-bsp ?= "mx8qm${IMX_SOC_REV_LOWER}-ahab-container.img" |
| 21 | SECO_FIRMWARE_NAME:mx8qxp-generic-bsp ?= "mx8qx${IMX_SOC_REV_LOWER}-ahab-container.img" | 21 | SECO_FIRMWARE_NAME:mx8qxp-generic-bsp ?= "mx8qx${IMX_SOC_REV_LOWER}-ahab-container.img" |
| 22 | SECO_FIRMWARE_NAME:mx8dx-generic-bsp ?= "mx8qx${IMX_SOC_REV_LOWER}-ahab-container.img" | 22 | SECO_FIRMWARE_NAME:mx8dx-generic-bsp ?= "mx8qx${IMX_SOC_REV_LOWER}-ahab-container.img" |
| 23 | SECO_FIRMWARE_NAME:mx8dxl-generic-bsp ?= "mx8dxl${IMX_SOC_REV_LOWER}-ahab-container.img" | 23 | SECO_FIRMWARE_NAME:mx8dxl-generic-bsp ?= "mx8dxl${IMX_SOC_REV_LOWER}-ahab-container.img" |
| 24 | SECO_FIRMWARE_NAME:mx8ulp-generic-bsp ?= "mx8ulp${IMX_SOC_REV_LOWER}-ahab-container.img" | 24 | SECO_FIRMWARE_NAME:mx8ulp-generic-bsp ?= "mx8ulp${IMX_SOC_REV_LOWER}-ahab-container.img" |
| 25 | SECO_FIRMWARE_NAME:mx91-generic-bsp ?= "mx91${IMX_SOC_REV_LOWER}-ahab-container.img" | 25 | SECO_FIRMWARE_NAME:mx91-generic-bsp ?= "mx91${IMX_SOC_REV_LOWER}-ahab-container.img" |
| 26 | SECO_FIRMWARE_NAME:mx93-generic-bsp ?= "mx93${IMX_SOC_REV_LOWER}-ahab-container.img" | 26 | SECO_FIRMWARE_NAME:mx93-generic-bsp ?= "mx93${IMX_SOC_REV_LOWER}-ahab-container.img" |
| 27 | SECO_FIRMWARE_NAME:mx95-generic-bsp ?= "mx95${IMX_SOC_REV_LOWER}-ahab-container.img" | 27 | SECO_FIRMWARE_NAME:mx95-generic-bsp ?= "mx95${IMX_SOC_REV_LOWER}-ahab-container.img" |
| 28 | 28 | ||
| 29 | python () { | 29 | python () { |
| 30 | if "mx8m-generic-bsp" in d.getVar('MACHINEOVERRIDES').split(":"): | 30 | if "mx8m-generic-bsp" in d.getVar('MACHINEOVERRIDES').split(":"): |
diff --git a/classes/uuu_bootloader_tag.bbclass b/classes/uuu_bootloader_tag.bbclass index b41d22a92..54d9c1902 100644 --- a/classes/uuu_bootloader_tag.bbclass +++ b/classes/uuu_bootloader_tag.bbclass | |||
| @@ -5,7 +5,7 @@ | |||
| 5 | # IMPORTANT: The tagged boot partition file should never be used directly with | 5 | # IMPORTANT: The tagged boot partition file should never be used directly with |
| 6 | # UUU, as it can cause UUU to hang. | 6 | # UUU, as it can cause UUU to hang. |
| 7 | 7 | ||
| 8 | UUU_BOOTLOADER = "${UBOOT_BINARY}" | 8 | UUU_BOOTLOADER = "${UBOOT_BINARY}" |
| 9 | UUU_BOOTLOADER:mx8-generic-bsp = "${@d.getVar('UBOOT_PROVIDES_BOOT_CONTAINER') == '0' and 'imx-boot' or 'flash.bin'}" | 9 | UUU_BOOTLOADER:mx8-generic-bsp = "${@d.getVar('UBOOT_PROVIDES_BOOT_CONTAINER') == '0' and 'imx-boot' or 'flash.bin'}" |
| 10 | UUU_BOOTLOADER:mx9-generic-bsp = "${@d.getVar('UBOOT_PROVIDES_BOOT_CONTAINER') == '0' and 'imx-boot' or 'flash.bin'}" | 10 | UUU_BOOTLOADER:mx9-generic-bsp = "${@d.getVar('UBOOT_PROVIDES_BOOT_CONTAINER') == '0' and 'imx-boot' or 'flash.bin'}" |
| 11 | 11 | ||
diff --git a/dynamic-layers/arm-toolchain/recipes-bsp/imx-oei/imx-oei.inc b/dynamic-layers/arm-toolchain/recipes-bsp/imx-oei/imx-oei.inc index 8415a3ea9..2bcbea653 100644 --- a/dynamic-layers/arm-toolchain/recipes-bsp/imx-oei/imx-oei.inc +++ b/dynamic-layers/arm-toolchain/recipes-bsp/imx-oei/imx-oei.inc | |||
| @@ -12,11 +12,11 @@ PACKAGECONFIG[tcm] = "" | |||
| 12 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 12 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
| 13 | 13 | ||
| 14 | OEI_CONFIGS ?= "ddr ${@bb.utils.filter('PACKAGECONFIG', 'tcm', d)}" | 14 | OEI_CONFIGS ?= "ddr ${@bb.utils.filter('PACKAGECONFIG', 'tcm', d)}" |
| 15 | OEI_CORE ?= "UNDEFINED" | 15 | OEI_CORE ?= "UNDEFINED" |
| 16 | OEI_SOC ?= "UNDEFINED" | 16 | OEI_SOC ?= "UNDEFINED" |
| 17 | OEI_BOARD ?= "UNDEFINED" | 17 | OEI_BOARD ?= "UNDEFINED" |
| 18 | OEI_DDR_CONFIG ?= "" | 18 | OEI_DDR_CONFIG ?= "" |
| 19 | OEI_DEBUG ?= "0" | 19 | OEI_DEBUG ?= "0" |
| 20 | 20 | ||
| 21 | LDFLAGS[unexport] = "1" | 21 | LDFLAGS[unexport] = "1" |
| 22 | 22 | ||
diff --git a/dynamic-layers/multimedia-layer/recipes-multimedia/pipewire/pipewire_%.bbappend b/dynamic-layers/multimedia-layer/recipes-multimedia/pipewire/pipewire_%.bbappend index 2c28aca5f..44fed544b 100644 --- a/dynamic-layers/multimedia-layer/recipes-multimedia/pipewire/pipewire_%.bbappend +++ b/dynamic-layers/multimedia-layer/recipes-multimedia/pipewire/pipewire_%.bbappend | |||
| @@ -11,9 +11,9 @@ SRC_URI:append:mx95-nxp-bsp = " \ | |||
| 11 | DEPENDS:append:mx95-nxp-bsp = " libdrm" | 11 | DEPENDS:append:mx95-nxp-bsp = " libdrm" |
| 12 | 12 | ||
| 13 | PACKAGECONFIG:remove = "${PACKAGECONFIG_REMOVE}" | 13 | PACKAGECONFIG:remove = "${PACKAGECONFIG_REMOVE}" |
| 14 | PACKAGECONFIG_REMOVE ?= "" | 14 | PACKAGECONFIG_REMOVE ?= "" |
| 15 | PACKAGECONFIG_REMOVE:mx6-nxp-bsp ?= "gstreamer" | 15 | PACKAGECONFIG_REMOVE:mx6-nxp-bsp ?= "gstreamer" |
| 16 | PACKAGECONFIG_REMOVE:mx7-nxp-bsp ?= "gstreamer" | 16 | PACKAGECONFIG_REMOVE:mx7-nxp-bsp ?= "gstreamer" |
| 17 | 17 | ||
| 18 | PACKAGECONFIG:class-target:append:imx-nxp-bsp = " ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez-lc3', '', d)}" | 18 | PACKAGECONFIG:class-target:append:imx-nxp-bsp = " ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez-lc3', '', d)}" |
| 19 | 19 | ||
diff --git a/dynamic-layers/openembedded-layer/recipes-benchmark/glmark2/glmark2_%.bbappend b/dynamic-layers/openembedded-layer/recipes-benchmark/glmark2/glmark2_%.bbappend index dfedc062e..9f6c55be0 100644 --- a/dynamic-layers/openembedded-layer/recipes-benchmark/glmark2/glmark2_%.bbappend +++ b/dynamic-layers/openembedded-layer/recipes-benchmark/glmark2/glmark2_%.bbappend | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | # 6 and 7 Vivante do not provide virtual/libgbm required for any drm* flavour | 1 | # 6 and 7 Vivante do not provide virtual/libgbm required for any drm* flavour |
| 2 | DRM-REMOVE = "" | 2 | DRM-REMOVE = "" |
| 3 | DRM-REMOVE:imxgpu:mx6-nxp-bsp = "drm-gl drm-gles2" | 3 | DRM-REMOVE:imxgpu:mx6-nxp-bsp = "drm-gl drm-gles2" |
| 4 | DRM-REMOVE:imxgpu:mx7-nxp-bsp = "drm-gl drm-gles2" | 4 | DRM-REMOVE:imxgpu:mx7-nxp-bsp = "drm-gl drm-gles2" |
| 5 | PACKAGECONFIG:remove = "${DRM-REMOVE}" | 5 | PACKAGECONFIG:remove = "${DRM-REMOVE}" |
diff --git a/dynamic-layers/openembedded-layer/recipes-fsl/packagegroups/packagegroup-fsl-tools-testapps.bb b/dynamic-layers/openembedded-layer/recipes-fsl/packagegroups/packagegroup-fsl-tools-testapps.bb index 5462b0294..4f151ac47 100644 --- a/dynamic-layers/openembedded-layer/recipes-fsl/packagegroups/packagegroup-fsl-tools-testapps.bb +++ b/dynamic-layers/openembedded-layer/recipes-fsl/packagegroups/packagegroup-fsl-tools-testapps.bb | |||
| @@ -12,7 +12,7 @@ inherit packagegroup | |||
| 12 | 12 | ||
| 13 | SOC_TOOLS_TEST = "" | 13 | SOC_TOOLS_TEST = "" |
| 14 | SOC_TOOLS_TEST:imx-nxp-bsp = "imx-test" | 14 | SOC_TOOLS_TEST:imx-nxp-bsp = "imx-test" |
| 15 | SOC_TOOLS_TEST:imxgpu = "imx-test imx-gpu-viv-demos" | 15 | SOC_TOOLS_TEST:imxgpu = "imx-test imx-gpu-viv-demos" |
| 16 | SOC_TOOLS_TEST:qoriq = "ceetm optee-test-qoriq" | 16 | SOC_TOOLS_TEST:qoriq = "ceetm optee-test-qoriq" |
| 17 | 17 | ||
| 18 | RDEPENDS:${PN} = "\ | 18 | RDEPENDS:${PN} = "\ |
diff --git a/dynamic-layers/openembedded-layer/recipes-support/opencv/opencv_4.6.0.imx.bb b/dynamic-layers/openembedded-layer/recipes-support/opencv/opencv_4.6.0.imx.bb index ab582508c..d2b55f928 100644 --- a/dynamic-layers/openembedded-layer/recipes-support/opencv/opencv_4.6.0.imx.bb +++ b/dynamic-layers/openembedded-layer/recipes-support/opencv/opencv_4.6.0.imx.bb | |||
| @@ -222,7 +222,7 @@ SUMMARY:python3-opencv = "Python bindings to opencv" | |||
| 222 | FILES:python3-opencv = "${PYTHON_SITEPACKAGES_DIR}/*" | 222 | FILES:python3-opencv = "${PYTHON_SITEPACKAGES_DIR}/*" |
| 223 | RDEPENDS:python3-opencv = "python3-core python3-numpy" | 223 | RDEPENDS:python3-opencv = "python3-core python3-numpy" |
| 224 | 224 | ||
| 225 | RDEPENDS:${PN}-apps = "bash" | 225 | RDEPENDS:${PN}-apps = "bash" |
| 226 | 226 | ||
| 227 | do_compile:prepend() { | 227 | do_compile:prepend() { |
| 228 | # remove the build host info to improve reproducibility | 228 | # remove the build host info to improve reproducibility |
| @@ -282,10 +282,10 @@ PACKAGECONFIG:append:mx8-nxp-bsp = " dnn text" | |||
| 282 | PACKAGECONFIG:append:mx9-nxp-bsp = " dnn text" | 282 | PACKAGECONFIG:append:mx9-nxp-bsp = " dnn text" |
| 283 | 283 | ||
| 284 | PACKAGECONFIG:append = " ${PACKAGECONFIG_OPENCL}" | 284 | PACKAGECONFIG:append = " ${PACKAGECONFIG_OPENCL}" |
| 285 | PACKAGECONFIG_OPENCL = "" | 285 | PACKAGECONFIG_OPENCL = "" |
| 286 | PACKAGECONFIG_OPENCL:mx8-nxp-bsp = "opencl" | 286 | PACKAGECONFIG_OPENCL:mx8-nxp-bsp = "opencl" |
| 287 | PACKAGECONFIG_OPENCL:mx8dxl-nxp-bsp = "" | 287 | PACKAGECONFIG_OPENCL:mx8dxl-nxp-bsp = "" |
| 288 | PACKAGECONFIG_OPENCL:mx8mm-nxp-bsp = "" | 288 | PACKAGECONFIG_OPENCL:mx8mm-nxp-bsp = "" |
| 289 | PACKAGECONFIG_OPENCL:mx8mnul-nxp-bsp = "" | 289 | PACKAGECONFIG_OPENCL:mx8mnul-nxp-bsp = "" |
| 290 | 290 | ||
| 291 | PACKAGECONFIG[openvx] = "-DWITH_OPENVX=ON -DOPENVX_ROOT=${STAGING_LIBDIR} -DOPENVX_LIB_CANDIDATES='OpenVX;OpenVXU',-DWITH_OPENVX=OFF,virtual/libopenvx," | 291 | PACKAGECONFIG[openvx] = "-DWITH_OPENVX=ON -DOPENVX_ROOT=${STAGING_LIBDIR} -DOPENVX_LIB_CANDIDATES='OpenVX;OpenVXU',-DWITH_OPENVX=OFF,virtual/libopenvx," |
diff --git a/dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase_%.bbappend b/dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase_%.bbappend index 80aaa88fa..885c65b08 100644 --- a/dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase_%.bbappend +++ b/dynamic-layers/qt5-layer/recipes-qt/qt5/qtbase_%.bbappend | |||
| @@ -10,18 +10,18 @@ SRC_URI:append:imxgpu = " \ | |||
| 10 | file://0001-egl.prf-Fix-build-error-when-egl-headers-need-platfo.patch \ | 10 | file://0001-egl.prf-Fix-build-error-when-egl-headers-need-platfo.patch \ |
| 11 | " | 11 | " |
| 12 | 12 | ||
| 13 | PACKAGECONFIG_GL_IMX_GPU = "" | 13 | PACKAGECONFIG_GL_IMX_GPU = "" |
| 14 | PACKAGECONFIG_GL_IMX_GPU:mx8-nxp-bsp = "gbm kms" | 14 | PACKAGECONFIG_GL_IMX_GPU:mx8-nxp-bsp = "gbm kms" |
| 15 | PACKAGECONFIG_GL_IMX_GPU:mx95-nxp-bsp = "gbm kms" | 15 | PACKAGECONFIG_GL_IMX_GPU:mx95-nxp-bsp = "gbm kms" |
| 16 | 16 | ||
| 17 | PACKAGECONFIG_GL:imxpxp = "gles2" | 17 | PACKAGECONFIG_GL:imxpxp = "gles2" |
| 18 | PACKAGECONFIG_GL:imxgpu2d = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', ' gl', '', d)} \ | 18 | PACKAGECONFIG_GL:imxgpu2d = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', ' gl', '', d)} \ |
| 19 | ${PACKAGECONFIG_GL_IMX_GPU}" | 19 | ${PACKAGECONFIG_GL_IMX_GPU}" |
| 20 | PACKAGECONFIG_GL:imxgpu3d = "gles2 \ | 20 | PACKAGECONFIG_GL:imxgpu3d = "gles2 \ |
| 21 | ${PACKAGECONFIG_GL_IMX_GPU}" | 21 | ${PACKAGECONFIG_GL_IMX_GPU}" |
| 22 | PACKAGECONFIG_GL:use-mainline-bsp ?= "gles2 gbm kms" | 22 | PACKAGECONFIG_GL:use-mainline-bsp ?= "gles2 gbm kms" |
| 23 | 23 | ||
| 24 | PACKAGECONFIG_PLATFORM = "" | 24 | PACKAGECONFIG_PLATFORM = "" |
| 25 | PACKAGECONFIG_PLATFORM:imxgpu2d = "no-opengl linuxfb" | 25 | PACKAGECONFIG_PLATFORM:imxgpu2d = "no-opengl linuxfb" |
| 26 | PACKAGECONFIG_PLATFORM:imxgpu3d = "\ | 26 | PACKAGECONFIG_PLATFORM:imxgpu3d = "\ |
| 27 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11', '', \ | 27 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11', '', \ |
| @@ -30,10 +30,10 @@ PACKAGECONFIG_PLATFORM:imxgpu3d = "\ | |||
| 30 | PACKAGECONFIG_PLATFORM:use-mainline-bsp = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', '', 'eglfs', d)}" | 30 | PACKAGECONFIG_PLATFORM:use-mainline-bsp = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', '', 'eglfs', d)}" |
| 31 | PACKAGECONFIG += "${PACKAGECONFIG_PLATFORM}" | 31 | PACKAGECONFIG += "${PACKAGECONFIG_PLATFORM}" |
| 32 | 32 | ||
| 33 | PACKAGECONFIG_VULKAN_IMX_GPU = "" | 33 | PACKAGECONFIG_VULKAN_IMX_GPU = "" |
| 34 | PACKAGECONFIG_VULKAN_IMX_GPU:mx8-nxp-bsp = "vulkan" | 34 | PACKAGECONFIG_VULKAN_IMX_GPU:mx8-nxp-bsp = "vulkan" |
| 35 | PACKAGECONFIG_VULKAN_IMX_GPU:mx9-nxp-bsp = "vulkan" | 35 | PACKAGECONFIG_VULKAN_IMX_GPU:mx9-nxp-bsp = "vulkan" |
| 36 | PACKAGECONFIG_VULKAN_IMX_GPU:mx8mm-nxp-bsp = "" | 36 | PACKAGECONFIG_VULKAN_IMX_GPU:mx8mm-nxp-bsp = "" |
| 37 | PACKAGECONFIG_VULKAN = "" | 37 | PACKAGECONFIG_VULKAN = "" |
| 38 | PACKAGECONFIG_VULKAN:imxgpu = "${PACKAGECONFIG_VULKAN_IMX_GPU}" | 38 | PACKAGECONFIG_VULKAN:imxgpu = "${PACKAGECONFIG_VULKAN_IMX_GPU}" |
| 39 | PACKAGECONFIG += "${@bb.utils.contains('DISTRO_FEATURES', 'vulkan', '${PACKAGECONFIG_VULKAN}', '', d)}" | 39 | PACKAGECONFIG += "${@bb.utils.contains('DISTRO_FEATURES', 'vulkan', '${PACKAGECONFIG_VULKAN}', '', d)}" |
diff --git a/dynamic-layers/qt6-layer/recipes-qt/qt6/qtbase_%.bbappend b/dynamic-layers/qt6-layer/recipes-qt/qt6/qtbase_%.bbappend index 1efe277c3..f77bc14c2 100644 --- a/dynamic-layers/qt6-layer/recipes-qt/qt6/qtbase_%.bbappend +++ b/dynamic-layers/qt6-layer/recipes-qt/qt6/qtbase_%.bbappend | |||
| @@ -51,7 +51,7 @@ PACKAGECONFIG += "\ | |||
| 51 | PACKAGECONFIG_VULKAN = "" | 51 | PACKAGECONFIG_VULKAN = "" |
| 52 | PACKAGECONFIG_VULKAN:imxgpu = "\ | 52 | PACKAGECONFIG_VULKAN:imxgpu = "\ |
| 53 | ${PACKAGECONFIG_VULKAN_IMX_GPU}" | 53 | ${PACKAGECONFIG_VULKAN_IMX_GPU}" |
| 54 | PACKAGECONFIG_VULKAN_IMX_GPU = "" | 54 | PACKAGECONFIG_VULKAN_IMX_GPU = "" |
| 55 | PACKAGECONFIG_VULKAN_IMX_GPU:mx8-nxp-bsp = "vulkan" | 55 | PACKAGECONFIG_VULKAN_IMX_GPU:mx8-nxp-bsp = "vulkan" |
| 56 | PACKAGECONFIG_VULKAN_IMX_GPU:mx95-nxp-bsp = "vulkan" | 56 | PACKAGECONFIG_VULKAN_IMX_GPU:mx95-nxp-bsp = "vulkan" |
| 57 | PACKAGECONFIG_VULKAN_IMX_GPU:mx8mm-nxp-bsp = "" | 57 | PACKAGECONFIG_VULKAN_IMX_GPU:mx8mm-nxp-bsp = "" |
diff --git a/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.31.bb b/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.31.bb index 53edf58bd..dc99b79e4 100644 --- a/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.31.bb +++ b/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.31.bb | |||
| @@ -7,10 +7,10 @@ inherit deploy nopackages | |||
| 7 | 7 | ||
| 8 | do_install[noexec] = "1" | 8 | do_install[noexec] = "1" |
| 9 | 9 | ||
| 10 | DEPLOY_FOR = "" | 10 | DEPLOY_FOR = "" |
| 11 | DEPLOY_FOR:mx8-generic-bsp = "mx8" | 11 | DEPLOY_FOR:mx8-generic-bsp = "mx8" |
| 12 | DEPLOY_FOR:mx8m-generic-bsp = "mx8m" | 12 | DEPLOY_FOR:mx8m-generic-bsp = "mx8m" |
| 13 | DEPLOY_FOR:mx9-generic-bsp = "mx9" | 13 | DEPLOY_FOR:mx9-generic-bsp = "mx9" |
| 14 | 14 | ||
| 15 | deploy_for_mx8() { | 15 | deploy_for_mx8() { |
| 16 | # Cadence HDMI | 16 | # Cadence HDMI |
| @@ -57,5 +57,5 @@ addtask deploy after do_install before do_build | |||
| 57 | 57 | ||
| 58 | PACKAGE_ARCH = "${MACHINE_SOCARCH}" | 58 | PACKAGE_ARCH = "${MACHINE_SOCARCH}" |
| 59 | 59 | ||
| 60 | COMPATIBLE_MACHINE = "(mx8-generic-bsp|mx9-generic-bsp)" | 60 | COMPATIBLE_MACHINE = "(mx8-generic-bsp|mx9-generic-bsp)" |
| 61 | COMPATIBLE_MACHINE:mx8x-generic-bsp = "(^$)" | 61 | COMPATIBLE_MACHINE:mx8x-generic-bsp = "(^$)" |
diff --git a/recipes-bsp/imx-atf/imx-atf_2.12.bb b/recipes-bsp/imx-atf/imx-atf_2.12.bb index acb6e4afa..16a791242 100644 --- a/recipes-bsp/imx-atf/imx-atf_2.12.bb +++ b/recipes-bsp/imx-atf/imx-atf_2.12.bb | |||
| @@ -70,7 +70,7 @@ do_configure[noexec] = "1" | |||
| 70 | 70 | ||
| 71 | do_install[noexec] = "1" | 71 | do_install[noexec] = "1" |
| 72 | 72 | ||
| 73 | ANNOTATED_NAME = "bl31-${ATF_PLATFORM}.bin" | 73 | ANNOTATED_NAME = "bl31-${ATF_PLATFORM}.bin" |
| 74 | ANNOTATED_NAME:append = "${@bb.utils.contains('PACKAGECONFIG', 'crrm', '-crrm', '', d)}" | 74 | ANNOTATED_NAME:append = "${@bb.utils.contains('PACKAGECONFIG', 'crrm', '-crrm', '', d)}" |
| 75 | ANNOTATED_NAME:append = "${@bb.utils.contains('PACKAGECONFIG', 'optee', '-optee', '', d)}" | 75 | ANNOTATED_NAME:append = "${@bb.utils.contains('PACKAGECONFIG', 'optee', '-optee', '', d)}" |
| 76 | 76 | ||
diff --git a/recipes-bsp/imx-lib/imx-lib_git.bb b/recipes-bsp/imx-lib/imx-lib_git.bb index 115a1d4dd..837df109a 100644 --- a/recipes-bsp/imx-lib/imx-lib_git.bb +++ b/recipes-bsp/imx-lib/imx-lib_git.bb | |||
| @@ -19,19 +19,19 @@ SRCREV = "6cad1ba39d16247088f6a45dc07bbbf2cf96a332" | |||
| 19 | 19 | ||
| 20 | inherit use-imx-headers | 20 | inherit use-imx-headers |
| 21 | 21 | ||
| 22 | PLATFORM:mx6q-nxp-bsp = "IMX6Q" | 22 | PLATFORM:mx6q-nxp-bsp = "IMX6Q" |
| 23 | PLATFORM:mx6dl-nxp-bsp = "IMX6Q" | 23 | PLATFORM:mx6dl-nxp-bsp = "IMX6Q" |
| 24 | PLATFORM:mx6sl-nxp-bsp = "IMX6S" | 24 | PLATFORM:mx6sl-nxp-bsp = "IMX6S" |
| 25 | PLATFORM:mx6sll-nxp-bsp = "IMX6UL" | 25 | PLATFORM:mx6sll-nxp-bsp = "IMX6UL" |
| 26 | PLATFORM:mx6sx-nxp-bsp = "IMX6S" | 26 | PLATFORM:mx6sx-nxp-bsp = "IMX6S" |
| 27 | PLATFORM:mx6ul-nxp-bsp = "IMX6UL" | 27 | PLATFORM:mx6ul-nxp-bsp = "IMX6UL" |
| 28 | PLATFORM:mx6ull-nxp-bsp = "IMX6UL" | 28 | PLATFORM:mx6ull-nxp-bsp = "IMX6UL" |
| 29 | PLATFORM:mx7d-nxp-bsp = "IMX7" | 29 | PLATFORM:mx7d-nxp-bsp = "IMX7" |
| 30 | PLATFORM:mx7ulp-nxp-bsp = "IMX7" | 30 | PLATFORM:mx7ulp-nxp-bsp = "IMX7" |
| 31 | PLATFORM:mx8ulp-nxp-bsp = "IMX8ULP" | 31 | PLATFORM:mx8ulp-nxp-bsp = "IMX8ULP" |
| 32 | PLATFORM:mx9-nxp-bsp = "IMX8ULP" | 32 | PLATFORM:mx9-nxp-bsp = "IMX8ULP" |
| 33 | PLATFORM:mx93-nxp-bsp = "IMX8ULP" | 33 | PLATFORM:mx93-nxp-bsp = "IMX8ULP" |
| 34 | PLATFORM:mx943-nxp-bsp = "IMX8ULP" | 34 | PLATFORM:mx943-nxp-bsp = "IMX8ULP" |
| 35 | 35 | ||
| 36 | PARALLEL_MAKE = "-j 1" | 36 | PARALLEL_MAKE = "-j 1" |
| 37 | EXTRA_OEMAKE = "" | 37 | EXTRA_OEMAKE = "" |
diff --git a/recipes-bsp/imx-mkimage/imx-boot_1.0.bb b/recipes-bsp/imx-mkimage/imx-boot_1.0.bb index 5e9d67a1c..c5fb5d649 100644 --- a/recipes-bsp/imx-mkimage/imx-boot_1.0.bb +++ b/recipes-bsp/imx-mkimage/imx-boot_1.0.bb | |||
| @@ -51,7 +51,7 @@ BOOT_VARIANT ?= "" | |||
| 51 | 51 | ||
| 52 | TOOLS_NAME ?= "mkimage_imx8" | 52 | TOOLS_NAME ?= "mkimage_imx8" |
| 53 | 53 | ||
| 54 | IMX_BOOT_SOC_TARGET ?= "INVALID" | 54 | IMX_BOOT_SOC_TARGET ?= "INVALID" |
| 55 | 55 | ||
| 56 | DEPLOY_OPTEE = "${@bb.utils.contains('MACHINE_FEATURES', 'optee', 'true', 'false', d)}" | 56 | DEPLOY_OPTEE = "${@bb.utils.contains('MACHINE_FEATURES', 'optee', 'true', 'false', d)}" |
| 57 | DEPLOY_OPTEE_STMM = "${@bb.utils.contains('MACHINE_FEATURES', 'optee stmm', 'true', 'false', d)}" | 57 | DEPLOY_OPTEE_STMM = "${@bb.utils.contains('MACHINE_FEATURES', 'optee stmm', 'true', 'false', d)}" |
| @@ -61,23 +61,23 @@ IMXBOOT_TARGETS ?= \ | |||
| 61 | bb.utils.contains('UBOOT_CONFIG', 'nand', 'flash_nand', \ | 61 | bb.utils.contains('UBOOT_CONFIG', 'nand', 'flash_nand', \ |
| 62 | 'flash_multi_cores flash_dcd', d), d)}" | 62 | 'flash_multi_cores flash_dcd', d), d)}" |
| 63 | 63 | ||
| 64 | BOOT_STAGING = "${S}/${IMX_BOOT_SOC_TARGET}" | 64 | BOOT_STAGING = "${S}/${IMX_BOOT_SOC_TARGET}" |
| 65 | BOOT_STAGING:mx8m-generic-bsp = "${S}/iMX8M" | 65 | BOOT_STAGING:mx8m-generic-bsp = "${S}/iMX8M" |
| 66 | BOOT_STAGING:mx8dx-generic-bsp = "${S}/iMX8QX" | 66 | BOOT_STAGING:mx8dx-generic-bsp = "${S}/iMX8QX" |
| 67 | BOOT_STAGING:mx91-generic-bsp = "${S}/iMX91" | 67 | BOOT_STAGING:mx91-generic-bsp = "${S}/iMX91" |
| 68 | BOOT_STAGING:mx93-generic-bsp = "${S}/iMX93" | 68 | BOOT_STAGING:mx93-generic-bsp = "${S}/iMX93" |
| 69 | BOOT_STAGING:mx943-generic-bsp = "${S}/iMX94" | 69 | BOOT_STAGING:mx943-generic-bsp = "${S}/iMX94" |
| 70 | BOOT_STAGING:mx95-generic-bsp = "${S}/iMX95" | 70 | BOOT_STAGING:mx95-generic-bsp = "${S}/iMX95" |
| 71 | 71 | ||
| 72 | SOC_FAMILY = "INVALID" | 72 | SOC_FAMILY = "INVALID" |
| 73 | SOC_FAMILY:mx8-generic-bsp = "mx8" | 73 | SOC_FAMILY:mx8-generic-bsp = "mx8" |
| 74 | SOC_FAMILY:mx8m-generic-bsp = "mx8m" | 74 | SOC_FAMILY:mx8m-generic-bsp = "mx8m" |
| 75 | SOC_FAMILY:mx8x-generic-bsp = "mx8x" | 75 | SOC_FAMILY:mx8x-generic-bsp = "mx8x" |
| 76 | SOC_FAMILY:mx8ulp-generic-bsp = "mx8ulp" | 76 | SOC_FAMILY:mx8ulp-generic-bsp = "mx8ulp" |
| 77 | SOC_FAMILY:mx91-generic-bsp = "mx91" | 77 | SOC_FAMILY:mx91-generic-bsp = "mx91" |
| 78 | SOC_FAMILY:mx93-generic-bsp = "mx93" | 78 | SOC_FAMILY:mx93-generic-bsp = "mx93" |
| 79 | SOC_FAMILY:mx943-generic-bsp = "mx943" | 79 | SOC_FAMILY:mx943-generic-bsp = "mx943" |
| 80 | SOC_FAMILY:mx95-generic-bsp = "mx95" | 80 | SOC_FAMILY:mx95-generic-bsp = "mx95" |
| 81 | 81 | ||
| 82 | REV_OPTION ?= "REV=${IMX_SOC_REV_UPPER}" | 82 | REV_OPTION ?= "REV=${IMX_SOC_REV_UPPER}" |
| 83 | 83 | ||
diff --git a/recipes-bsp/imx-test/imx-test_git.bb b/recipes-bsp/imx-test/imx-test_git.bb index a3432eb77..9007a655c 100644 --- a/recipes-bsp/imx-test/imx-test_git.bb +++ b/recipes-bsp/imx-test/imx-test_git.bb | |||
| @@ -11,11 +11,11 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0-or-lat | |||
| 11 | 11 | ||
| 12 | DEPENDS = "alsa-lib freetype libdrm" | 12 | DEPENDS = "alsa-lib freetype libdrm" |
| 13 | DEPENDS:append:imxvpu = " virtual/imxvpu" | 13 | DEPENDS:append:imxvpu = " virtual/imxvpu" |
| 14 | DEPENDS:append:mx6-nxp-bsp = " imx-lib" | 14 | DEPENDS:append:mx6-nxp-bsp = " imx-lib" |
| 15 | DEPENDS:append:mx7-nxp-bsp = " imx-lib" | 15 | DEPENDS:append:mx7-nxp-bsp = " imx-lib" |
| 16 | DEPENDS:append:mx8ulp-nxp-bsp = " imx-lib" | 16 | DEPENDS:append:mx8ulp-nxp-bsp = " imx-lib" |
| 17 | DEPENDS:append:mx93-nxp-bsp = " imx-lib" | 17 | DEPENDS:append:mx93-nxp-bsp = " imx-lib" |
| 18 | DEPENDS:append:mx943-nxp-bsp = " imx-lib" | 18 | DEPENDS:append:mx943-nxp-bsp = " imx-lib" |
| 19 | 19 | ||
| 20 | PE = "1" | 20 | PE = "1" |
| 21 | PV = "7.0+${SRCPV}" | 21 | PV = "7.0+${SRCPV}" |
| @@ -32,13 +32,13 @@ inherit module-base use-imx-headers | |||
| 32 | INHIBIT_PACKAGE_STRIP = "1" | 32 | INHIBIT_PACKAGE_STRIP = "1" |
| 33 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | 33 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" |
| 34 | 34 | ||
| 35 | PLATFORM:mx6q-nxp-bsp = "IMX6Q" | 35 | PLATFORM:mx6q-nxp-bsp = "IMX6Q" |
| 36 | PLATFORM:mx6dl-nxp-bsp = "IMX6Q" | 36 | PLATFORM:mx6dl-nxp-bsp = "IMX6Q" |
| 37 | PLATFORM:mx6sl-nxp-bsp = "IMX6SL" | 37 | PLATFORM:mx6sl-nxp-bsp = "IMX6SL" |
| 38 | PLATFORM:mx6sll-nxp-bsp = "IMX6SL" | 38 | PLATFORM:mx6sll-nxp-bsp = "IMX6SL" |
| 39 | PLATFORM:mx6sx-nxp-bsp = "IMX6SX" | 39 | PLATFORM:mx6sx-nxp-bsp = "IMX6SX" |
| 40 | PLATFORM:mx6ul-nxp-bsp = "IMX6UL" | 40 | PLATFORM:mx6ul-nxp-bsp = "IMX6UL" |
| 41 | PLATFORM:mx7d-nxp-bsp = "IMX7D" | 41 | PLATFORM:mx7d-nxp-bsp = "IMX7D" |
| 42 | PLATFORM:mx7ulp-nxp-bsp = "IMX7D" | 42 | PLATFORM:mx7ulp-nxp-bsp = "IMX7D" |
| 43 | PLATFORM:mx8-nxp-bsp = "IMX8" | 43 | PLATFORM:mx8-nxp-bsp = "IMX8" |
| 44 | PLATFORM:mx8ulp-nxp-bsp = "IMX8ULP" | 44 | PLATFORM:mx8ulp-nxp-bsp = "IMX8ULP" |
| @@ -52,7 +52,7 @@ EXTRA_OEMAKE += "${PACKAGECONFIG_CONFARGS}" | |||
| 52 | 52 | ||
| 53 | PACKAGECONFIG = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', '', d)}" | 53 | PACKAGECONFIG = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', '', d)}" |
| 54 | PACKAGECONFIG:append:imxvpu = " vpu" | 54 | PACKAGECONFIG:append:imxvpu = " vpu" |
| 55 | PACKAGECONFIG:append:mx8m-nxp-bsp = " swpdm" | 55 | PACKAGECONFIG:append:mx8m-nxp-bsp = " swpdm" |
| 56 | 56 | ||
| 57 | PACKAGECONFIG[x11] = ",,libx11 libxdamage libxrender libxrandr" | 57 | PACKAGECONFIG[x11] = ",,libx11 libxdamage libxrender libxrandr" |
| 58 | PACKAGECONFIG[vpu] = "HAS_VPU=true,HAS_VPU=false,virtual/imxvpu" | 58 | PACKAGECONFIG[vpu] = "HAS_VPU=true,HAS_VPU=false,virtual/imxvpu" |
diff --git a/recipes-bsp/libimxdmabuffer/libimxdmabuffer_1.2.0.bb b/recipes-bsp/libimxdmabuffer/libimxdmabuffer_1.2.0.bb index 13657d7de..3296ebd94 100644 --- a/recipes-bsp/libimxdmabuffer/libimxdmabuffer_1.2.0.bb +++ b/recipes-bsp/libimxdmabuffer/libimxdmabuffer_1.2.0.bb | |||
| @@ -48,32 +48,32 @@ UNCACHED_DMA_HEAP_CONF = "--dma-heap-device-node-path=${UNCACHED_DMA_HEAP_DEVICE | |||
| 48 | --dma-heap-uncached-memory" | 48 | --dma-heap-uncached-memory" |
| 49 | 49 | ||
| 50 | PACKAGECONFIG ?= "" | 50 | PACKAGECONFIG ?= "" |
| 51 | PACKAGECONFIG:append:imxgpu2d = " ${LIBG2D_PACKAGECONFIG}" | 51 | PACKAGECONFIG:append:imxgpu2d = " ${LIBG2D_PACKAGECONFIG}" |
| 52 | PACKAGECONFIG:append:imxipu = " ipu" | 52 | PACKAGECONFIG:append:imxipu = " ipu" |
| 53 | PACKAGECONFIG:append:imxpxp = " pxp" | 53 | PACKAGECONFIG:append:imxpxp = " pxp" |
| 54 | # All i.MX8 machines can use the dma-heap allocator. i.MX8m ones | 54 | # All i.MX8 machines can use the dma-heap allocator. i.MX8m ones |
| 55 | # can also use the DWL allocator, though dma-heap is preferred. | 55 | # can also use the DWL allocator, though dma-heap is preferred. |
| 56 | # Vendor kernels that are older than kernel 5.6 cannot use | 56 | # Vendor kernels that are older than kernel 5.6 cannot use |
| 57 | # dma-heap, however, and should use ion instead, since the | 57 | # dma-heap, however, and should use ion instead, since the |
| 58 | # former is not available pre-5.6. Out of the dma-heaps, we | 58 | # former is not available pre-5.6. Out of the dma-heaps, we |
| 59 | # pick the uncached one by default (see above). | 59 | # pick the uncached one by default (see above). |
| 60 | PACKAGECONFIG:append:mx8-nxp-bsp = " dma-heap-uncached" | 60 | PACKAGECONFIG:append:mx8-nxp-bsp = " dma-heap-uncached" |
| 61 | PACKAGECONFIG:append:mx8mq-nxp-bsp = " dwl" | 61 | PACKAGECONFIG:append:mx8mq-nxp-bsp = " dwl" |
| 62 | PACKAGECONFIG:append:mx8mm-nxp-bsp = " dwl" | 62 | PACKAGECONFIG:append:mx8mm-nxp-bsp = " dwl" |
| 63 | PACKAGECONFIG:append:mx8mp-nxp-bsp = " dwl" | 63 | PACKAGECONFIG:append:mx8mp-nxp-bsp = " dwl" |
| 64 | 64 | ||
| 65 | HANTRO_CONF = "--hantro-headers-path=${STAGING_INCDIR}/hantro_dec --hantro-decoder-version=G2" | 65 | HANTRO_CONF = "--hantro-headers-path=${STAGING_INCDIR}/hantro_dec --hantro-decoder-version=G2" |
| 66 | 66 | ||
| 67 | PACKAGECONFIG[dwl] = "--with-dwl-allocator=yes ${HANTRO_CONF}, --with-dwl-allocator=no,imx-vpu-hantro" | 67 | PACKAGECONFIG[dwl] = "--with-dwl-allocator=yes ${HANTRO_CONF}, --with-dwl-allocator=no,imx-vpu-hantro" |
| 68 | PACKAGECONFIG[ion] = "--with-ion-allocator=yes, --with-ion-allocator=no," | 68 | PACKAGECONFIG[ion] = "--with-ion-allocator=yes, --with-ion-allocator=no," |
| 69 | PACKAGECONFIG[ipu] = "--with-ipu-allocator=yes, --with-ipu-allocator=no," | 69 | PACKAGECONFIG[ipu] = "--with-ipu-allocator=yes, --with-ipu-allocator=no," |
| 70 | PACKAGECONFIG[g2d] = "--with-g2d-allocator=yes, --with-g2d-allocator=no,virtual/libg2d" | 70 | PACKAGECONFIG[g2d] = "--with-g2d-allocator=yes, --with-g2d-allocator=no,virtual/libg2d" |
| 71 | PACKAGECONFIG[pxp] = "--with-pxp-allocator=yes, --with-pxp-allocator=no," | 71 | PACKAGECONFIG[pxp] = "--with-pxp-allocator=yes, --with-pxp-allocator=no," |
| 72 | # --with-dma-heap-allocator=no is not added by these packageconfigs. | 72 | # --with-dma-heap-allocator=no is not added by these packageconfigs. |
| 73 | # Otherwise, it would always be added, since only one of these two | 73 | # Otherwise, it would always be added, since only one of these two |
| 74 | # dma-heap-* packageconfigs can be selected. Instead, that switch | 74 | # dma-heap-* packageconfigs can be selected. Instead, that switch |
| 75 | # is added to EXTRA_OECONF above. | 75 | # is added to EXTRA_OECONF above. |
| 76 | PACKAGECONFIG[dma-heap-cached] = "--with-dma-heap-allocator=yes ${CACHED_DMA_HEAP_CONF}, \ | 76 | PACKAGECONFIG[dma-heap-cached] = "--with-dma-heap-allocator=yes ${CACHED_DMA_HEAP_CONF}, \ |
| 77 | ,,,,dma-heap-uncached" | 77 | ,,,,dma-heap-uncached" |
| 78 | PACKAGECONFIG[dma-heap-uncached] = "--with-dma-heap-allocator=yes ${UNCACHED_DMA_HEAP_CONF}, \ | 78 | PACKAGECONFIG[dma-heap-uncached] = "--with-dma-heap-allocator=yes ${UNCACHED_DMA_HEAP_CONF}, \ |
| 79 | ,,,,dma-heap-cached" | 79 | ,,,,dma-heap-cached" |
diff --git a/recipes-downgrade/spir/spirv-tools_1.3.275.0.imx.bb b/recipes-downgrade/spir/spirv-tools_1.3.275.0.imx.bb index cc20654ae..c1141bde7 100644 --- a/recipes-downgrade/spir/spirv-tools_1.3.275.0.imx.bb +++ b/recipes-downgrade/spir/spirv-tools_1.3.275.0.imx.bb | |||
| @@ -1,10 +1,10 @@ | |||
| 1 | SUMMARY = "The SPIR-V Tools project provides an API and commands for \ | 1 | SUMMARY = "The SPIR-V Tools project provides an API and commands for \ |
| 2 | processing SPIR-V modules" | 2 | processing SPIR-V modules" |
| 3 | DESCRIPTION = "The project includes an assembler, binary module parser, \ | 3 | DESCRIPTION = "The project includes an assembler, binary module parser, \ |
| 4 | disassembler, validator, and optimizer for SPIR-V." | 4 | disassembler, validator, and optimizer for SPIR-V." |
| 5 | HOMEPAGE = "https://github.com/KhronosGroup/SPIRV-Tools" | 5 | HOMEPAGE = "https://github.com/KhronosGroup/SPIRV-Tools" |
| 6 | SECTION = "graphics" | 6 | SECTION = "graphics" |
| 7 | LICENSE = "Apache-2.0" | 7 | LICENSE = "Apache-2.0" |
| 8 | LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" | 8 | LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" |
| 9 | 9 | ||
| 10 | SRCREV = "f0cc85efdbbe3a46eae90e0f915dc1509836d0fc" | 10 | SRCREV = "f0cc85efdbbe3a46eae90e0f915dc1509836d0fc" |
diff --git a/recipes-fsl/mcore-demos/imx-mcore-demos.inc b/recipes-fsl/mcore-demos/imx-mcore-demos.inc index 2375e471d..92364bcfc 100644 --- a/recipes-fsl/mcore-demos/imx-mcore-demos.inc +++ b/recipes-fsl/mcore-demos/imx-mcore-demos.inc | |||
| @@ -7,33 +7,33 @@ LICENSE = "Proprietary" | |||
| 7 | 7 | ||
| 8 | inherit deploy fsl-eula-unpack | 8 | inherit deploy fsl-eula-unpack |
| 9 | 9 | ||
| 10 | SOC ?= "INVALID" | 10 | SOC ?= "INVALID" |
| 11 | SOC:mx7ulp-nxp-bsp = "imx7ulp" | 11 | SOC:mx7ulp-nxp-bsp = "imx7ulp" |
| 12 | SOC:mx7d-nxp-bsp = "imx7d-sabresd" | 12 | SOC:mx7d-nxp-bsp = "imx7d-sabresd" |
| 13 | SOC:mx8dxl-nxp-bsp = "imx8dxl" | 13 | SOC:mx8dxl-nxp-bsp = "imx8dxl" |
| 14 | SOC:mx8mm-nxp-bsp = "imx8mm" | 14 | SOC:mx8mm-nxp-bsp = "imx8mm" |
| 15 | SOC:mx8mn-nxp-bsp = "imx8mn" | 15 | SOC:mx8mn-nxp-bsp = "imx8mn" |
| 16 | SOC:mx8mnul-nxp-bsp = "imx8mnddr3l" | 16 | SOC:mx8mnul-nxp-bsp = "imx8mnddr3l" |
| 17 | SOC:mx8mp-nxp-bsp = "imx8mp" | 17 | SOC:mx8mp-nxp-bsp = "imx8mp" |
| 18 | SOC:mx8mpul-nxp-bsp = "imx8mp" | 18 | SOC:mx8mpul-nxp-bsp = "imx8mp" |
| 19 | SOC:mx8mq-nxp-bsp = "imx8mq" | 19 | SOC:mx8mq-nxp-bsp = "imx8mq" |
| 20 | SOC:mx8qm-nxp-bsp = "imx8qm" | 20 | SOC:mx8qm-nxp-bsp = "imx8qm" |
| 21 | SOC:mx8qxp-nxp-bsp = "imx8qx" | 21 | SOC:mx8qxp-nxp-bsp = "imx8qx" |
| 22 | SOC:mx8dx-nxp-bsp = "imx8qx" | 22 | SOC:mx8dx-nxp-bsp = "imx8qx" |
| 23 | SOC:mx8ulp-nxp-bsp = "imx8ulp" | 23 | SOC:mx8ulp-nxp-bsp = "imx8ulp" |
| 24 | SOC:mx93-nxp-bsp = "imx93" | 24 | SOC:mx93-nxp-bsp = "imx93" |
| 25 | SOC:mx94-nxp-bsp = "imx943" | 25 | SOC:mx94-nxp-bsp = "imx943" |
| 26 | SOC:mx95-nxp-bsp = "imx95" | 26 | SOC:mx95-nxp-bsp = "imx95" |
| 27 | 27 | ||
| 28 | MCORE_TYPE ?= "m4" | 28 | MCORE_TYPE ?= "m4" |
| 29 | MCORE_TYPE:mx8mn-nxp-bsp = "m7" | 29 | MCORE_TYPE:mx8mn-nxp-bsp = "m7" |
| 30 | MCORE_TYPE:mx8mnul-nxp-bsp = "m7" | 30 | MCORE_TYPE:mx8mnul-nxp-bsp = "m7" |
| 31 | MCORE_TYPE:mx8mp-nxp-bsp = "m7" | 31 | MCORE_TYPE:mx8mp-nxp-bsp = "m7" |
| 32 | MCORE_TYPE:mx8mpul-nxp-bsp = "m7" | 32 | MCORE_TYPE:mx8mpul-nxp-bsp = "m7" |
| 33 | MCORE_TYPE:mx8ulp-nxp-bsp = "m33" | 33 | MCORE_TYPE:mx8ulp-nxp-bsp = "m33" |
| 34 | MCORE_TYPE:mx93-nxp-bsp = "m33" | 34 | MCORE_TYPE:mx93-nxp-bsp = "m33" |
| 35 | MCORE_TYPE:mx943-nxp-bsp = "mcore" | 35 | MCORE_TYPE:mx943-nxp-bsp = "mcore" |
| 36 | MCORE_TYPE:mx95-nxp-bsp = "m7" | 36 | MCORE_TYPE:mx95-nxp-bsp = "m7" |
| 37 | 37 | ||
| 38 | SRC_URI = "${FSL_MIRROR}/${SOC}-${MCORE_TYPE}-demo-${PV}.bin;name=${SOC};fsl-eula=true" | 38 | SRC_URI = "${FSL_MIRROR}/${SOC}-${MCORE_TYPE}-demo-${PV}.bin;name=${SOC};fsl-eula=true" |
| 39 | 39 | ||
| @@ -41,7 +41,7 @@ S = "${UNPACKDIR}/${SOC}-${MCORE_TYPE}-demo-${PV}" | |||
| 41 | 41 | ||
| 42 | SCR = "SCR-${SOC}-${MCORE_TYPE}-demo.txt" | 42 | SCR = "SCR-${SOC}-${MCORE_TYPE}-demo.txt" |
| 43 | 43 | ||
| 44 | MCORE_DEMO_FILE_EXTENSION ?= "bin" | 44 | MCORE_DEMO_FILE_EXTENSION ?= "bin" |
| 45 | MCORE_DEMO_FILE_EXTENSION:mx7ulp-nxp-bsp = "img" | 45 | MCORE_DEMO_FILE_EXTENSION:mx7ulp-nxp-bsp = "img" |
| 46 | 46 | ||
| 47 | do_install () { | 47 | do_install () { |
diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-isp.bb b/recipes-fsl/packagegroups/packagegroup-fsl-isp.bb index dc51f7203..60905bd8a 100644 --- a/recipes-fsl/packagegroups/packagegroup-fsl-isp.bb +++ b/recipes-fsl/packagegroups/packagegroup-fsl-isp.bb | |||
| @@ -4,7 +4,7 @@ DESCRIPTION = "Add packages for ISP build" | |||
| 4 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 4 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
| 5 | inherit packagegroup | 5 | inherit packagegroup |
| 6 | 6 | ||
| 7 | ISP_PKGS ?= "" | 7 | ISP_PKGS ?= "" |
| 8 | ISP_PKGS:mx8mp-nxp-bsp = "\ | 8 | ISP_PKGS:mx8mp-nxp-bsp = "\ |
| 9 | isp-imx \ | 9 | isp-imx \ |
| 10 | basler-camera \ | 10 | basler-camera \ |
diff --git a/recipes-graphics/imx-g2d/imx-dpu-g2d_2.5.0.2.bb b/recipes-graphics/imx-g2d/imx-dpu-g2d_2.5.0.2.bb index 5d7d2a893..e5d902091 100644 --- a/recipes-graphics/imx-g2d/imx-dpu-g2d_2.5.0.2.bb +++ b/recipes-graphics/imx-g2d/imx-dpu-g2d_2.5.0.2.bb | |||
| @@ -7,7 +7,7 @@ LICENSE = "Proprietary" | |||
| 7 | LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac" | 7 | LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac" |
| 8 | 8 | ||
| 9 | DEPENDS = "libdrm ${LIBGAL_IMX}" | 9 | DEPENDS = "libdrm ${LIBGAL_IMX}" |
| 10 | LIBGAL_IMX = "" | 10 | LIBGAL_IMX = "" |
| 11 | LIBGAL_IMX:imxviv = "libgal-imx" | 11 | LIBGAL_IMX:imxviv = "libgal-imx" |
| 12 | 12 | ||
| 13 | PROVIDES += "virtual/libg2d" | 13 | PROVIDES += "virtual/libg2d" |
diff --git a/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb b/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb index d5f3de343..35d0b0e68 100644 --- a/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb +++ b/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb | |||
| @@ -16,13 +16,13 @@ SRCREV = "22ca65feb57702832fbaca7f7c9c8d691466e649" | |||
| 16 | inherit pkgconfig | 16 | inherit pkgconfig |
| 17 | 17 | ||
| 18 | PACKAGECONFIG ??= "${PACKAGECONFIG_IMPLEMENTATION}" | 18 | PACKAGECONFIG ??= "${PACKAGECONFIG_IMPLEMENTATION}" |
| 19 | PACKAGECONFIG_IMPLEMENTATION = "" | 19 | PACKAGECONFIG_IMPLEMENTATION = "" |
| 20 | PACKAGECONFIG_IMPLEMENTATION:imxgpu2d:imxdpu = "dpu" | 20 | PACKAGECONFIG_IMPLEMENTATION:imxgpu2d:imxdpu = "dpu" |
| 21 | PACKAGECONFIG_IMPLEMENTATION:mx95-nxp-bsp = "dpu95" | 21 | PACKAGECONFIG_IMPLEMENTATION:mx95-nxp-bsp = "dpu95" |
| 22 | PACKAGECONFIG_IMPLEMENTATION:imxgpu2d = "gpu-drm" | 22 | PACKAGECONFIG_IMPLEMENTATION:imxgpu2d = "gpu-drm" |
| 23 | PACKAGECONFIG_IMPLEMENTATION:imxgpu2d:imxfbdev = "gpu-fbdev" | 23 | PACKAGECONFIG_IMPLEMENTATION:imxgpu2d:imxfbdev = "gpu-fbdev" |
| 24 | PACKAGECONFIG_IMPLEMENTATION:mx93-nxp-bsp = "pxp" | 24 | PACKAGECONFIG_IMPLEMENTATION:mx93-nxp-bsp = "pxp" |
| 25 | PACKAGECONFIG_IMPLEMENTATION:mx943-nxp-bsp = "pxp" | 25 | PACKAGECONFIG_IMPLEMENTATION:mx943-nxp-bsp = "pxp" |
| 26 | 26 | ||
| 27 | PACKAGECONFIG[dpu] = " \ | 27 | PACKAGECONFIG[dpu] = " \ |
| 28 | BUILD_IMPLEMENTATION=dpu, \ | 28 | BUILD_IMPLEMENTATION=dpu, \ |
diff --git a/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.11.p4.4.bb b/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.11.p4.4.bb index 1a359676f..c1f8ddb02 100644 --- a/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.11.p4.4.bb +++ b/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.11.p4.4.bb | |||
| @@ -19,7 +19,7 @@ S = "${UNPACKDIR}/${IMX_BIN_NAME}" | |||
| 19 | 19 | ||
| 20 | inherit fsl-eula-unpack | 20 | inherit fsl-eula-unpack |
| 21 | 21 | ||
| 22 | SOC_INSTALL_DIR = "SOC_INSTALL_DIR_NOT_SET" | 22 | SOC_INSTALL_DIR = "SOC_INSTALL_DIR_NOT_SET" |
| 23 | SOC_INSTALL_DIR:mx8mm-nxp-bsp = "mx8mm" | 23 | SOC_INSTALL_DIR:mx8mm-nxp-bsp = "mx8mm" |
| 24 | 24 | ||
| 25 | do_install () { | 25 | do_install () { |
diff --git a/recipes-graphics/imx-g2d/imx-pxp-g2d_git.bb b/recipes-graphics/imx-g2d/imx-pxp-g2d_git.bb index b228d3109..404ca09e5 100644 --- a/recipes-graphics/imx-g2d/imx-pxp-g2d_git.bb +++ b/recipes-graphics/imx-g2d/imx-pxp-g2d_git.bb | |||
| @@ -19,7 +19,7 @@ SRCREV = "7dd4ca631b894a29389dadda5bd112cfa576b2d9" | |||
| 19 | inherit use-imx-headers | 19 | inherit use-imx-headers |
| 20 | 20 | ||
| 21 | EXTRA_OEMAKE = "PLATFORM=${IMX_PLATFORM} INCLUDE='-I${STAGING_INCDIR_IMX}' DEST_DIR=${D}" | 21 | EXTRA_OEMAKE = "PLATFORM=${IMX_PLATFORM} INCLUDE='-I${STAGING_INCDIR_IMX}' DEST_DIR=${D}" |
| 22 | IMX_PLATFORM:mx93-nxp-bsp = "IMX93" | 22 | IMX_PLATFORM:mx93-nxp-bsp = "IMX93" |
| 23 | IMX_PLATFORM:mx943-nxp-bsp = "IMX943" | 23 | IMX_PLATFORM:mx943-nxp-bsp = "IMX943" |
| 24 | 24 | ||
| 25 | do_install() { | 25 | do_install() { |
diff --git a/recipes-graphics/imx-gpu-apitrace/imx-gpu-apitrace_10.0.0.bb b/recipes-graphics/imx-gpu-apitrace/imx-gpu-apitrace_10.0.0.bb index 97f3bf4f7..45e52ce76 100644 --- a/recipes-graphics/imx-gpu-apitrace/imx-gpu-apitrace_10.0.0.bb +++ b/recipes-graphics/imx-gpu-apitrace/imx-gpu-apitrace_10.0.0.bb | |||
| @@ -22,7 +22,7 @@ PACKAGECONFIG_BACKEND = "\ | |||
| 22 | bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', \ | 22 | bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', \ |
| 23 | '', d), d)} \ | 23 | '', d), d)} \ |
| 24 | " | 24 | " |
| 25 | PACKAGECONFIG_GPU2D = "" | 25 | PACKAGECONFIG_GPU2D = "" |
| 26 | PACKAGECONFIG_GPU2D:imxviv:imxgpu2d = "vivante" | 26 | PACKAGECONFIG_GPU2D:imxviv:imxgpu2d = "vivante" |
| 27 | 27 | ||
| 28 | PACKAGECONFIG[egl] = "-DENABLE_EGL=ON,-DENABLE_EGL=OFF,virtual/egl" | 28 | PACKAGECONFIG[egl] = "-DENABLE_EGL=ON,-DENABLE_EGL=OFF,virtual/egl" |
diff --git a/recipes-graphics/imx-gpu-sdk/imx-gpu-sdk_6.1.1.bb b/recipes-graphics/imx-gpu-sdk/imx-gpu-sdk_6.1.1.bb index 4559e90a4..33a1054f3 100644 --- a/recipes-graphics/imx-gpu-sdk/imx-gpu-sdk_6.1.1.bb +++ b/recipes-graphics/imx-gpu-sdk/imx-gpu-sdk_6.1.1.bb | |||
| @@ -8,8 +8,8 @@ DEPENDS_BACKEND = \ | |||
| 8 | "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', ' libxdg-shell wayland', \ | 8 | "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', ' libxdg-shell wayland', \ |
| 9 | bb.utils.contains('DISTRO_FEATURES', 'x11', ' xrandr', \ | 9 | bb.utils.contains('DISTRO_FEATURES', 'x11', ' xrandr', \ |
| 10 | '', d), d)}" | 10 | '', d), d)}" |
| 11 | DEPENDS_MX8 = "" | 11 | DEPENDS_MX8 = "" |
| 12 | DEPENDS_MX8:mx8-nxp-bsp = "\ | 12 | DEPENDS_MX8:mx8-nxp-bsp = "\ |
| 13 | glslang-native \ | 13 | glslang-native \ |
| 14 | opencv \ | 14 | opencv \ |
| 15 | rapidopencl \ | 15 | rapidopencl \ |
| @@ -51,22 +51,22 @@ WINDOW_SYSTEM = \ | |||
| 51 | bb.utils.contains('DISTRO_FEATURES', 'x11', 'X11', \ | 51 | bb.utils.contains('DISTRO_FEATURES', 'x11', 'X11', \ |
| 52 | 'FB', d), d)}" | 52 | 'FB', d), d)}" |
| 53 | 53 | ||
| 54 | FEATURES = "ConsoleHost,EarlyAccess,EGL,GoogleUnitTest,Lib_NlohmannJson,OpenVG,Test_RequireUserInputToExit,WindowHost" | 54 | FEATURES = "ConsoleHost,EarlyAccess,EGL,GoogleUnitTest,Lib_NlohmannJson,OpenVG,Test_RequireUserInputToExit,WindowHost" |
| 55 | FEATURES:append:imxgpu = ",HW_GPU_VIVANTE" | 55 | FEATURES:append:imxgpu = ",HW_GPU_VIVANTE" |
| 56 | FEATURES:append:imxgpu2d = ",G2D" | 56 | FEATURES:append:imxgpu2d = ",G2D" |
| 57 | FEATURES:append:imxgpu3d = ",OpenGLES2" | 57 | FEATURES:append:imxgpu3d = ",OpenGLES2" |
| 58 | FEATURES:append = "${FEATURES_SOC}" | 58 | FEATURES:append = "${FEATURES_SOC}" |
| 59 | 59 | ||
| 60 | FEATURES_SOC = "" | 60 | FEATURES_SOC = "" |
| 61 | FEATURES_SOC:mx6q-nxp-bsp = ",OpenGLES3" | 61 | FEATURES_SOC:mx6q-nxp-bsp = ",OpenGLES3" |
| 62 | FEATURES_SOC:mx6dl-nxp-bsp = ",OpenGLES3" | 62 | FEATURES_SOC:mx6dl-nxp-bsp = ",OpenGLES3" |
| 63 | FEATURES_SOC:mx8-nxp-bsp = ",OpenCV4,Vulkan1.2,OpenGLES3.2,OpenCL1.2,OpenVX1.2" | 63 | FEATURES_SOC:mx8-nxp-bsp = ",OpenCV4,Vulkan1.2,OpenGLES3.2,OpenCL1.2,OpenVX1.2" |
| 64 | FEATURES_SOC:mx8mm-nxp-bsp = ",OpenCV4" | 64 | FEATURES_SOC:mx8mm-nxp-bsp = ",OpenCV4" |
| 65 | 65 | ||
| 66 | EXTENSIONS = "*" | 66 | EXTENSIONS = "*" |
| 67 | EXTENSIONS:mx6q-nxp-bsp = "OpenGLES:GL_VIV_direct_texture,OpenGLES3:GL_EXT_geometry_shader,OpenGLES3:GL_EXT_tessellation_shader" | 67 | EXTENSIONS:mx6q-nxp-bsp = "OpenGLES:GL_VIV_direct_texture,OpenGLES3:GL_EXT_geometry_shader,OpenGLES3:GL_EXT_tessellation_shader" |
| 68 | EXTENSIONS:mx6dl-nxp-bsp = "OpenGLES:GL_VIV_direct_texture,OpenGLES3:GL_EXT_geometry_shader,OpenGLES3:GL_EXT_tessellation_shader" | 68 | EXTENSIONS:mx6dl-nxp-bsp = "OpenGLES:GL_VIV_direct_texture,OpenGLES3:GL_EXT_geometry_shader,OpenGLES3:GL_EXT_tessellation_shader" |
| 69 | EXTENSIONS:mx8m-nxp-bsp = "OpenGLES:GL_VIV_direct_texture,OpenGLES3:GL_EXT_color_buffer_float" | 69 | EXTENSIONS:mx8m-nxp-bsp = "OpenGLES:GL_VIV_direct_texture,OpenGLES3:GL_EXT_color_buffer_float" |
| 70 | EXTENSIONS:mx8mm-nxp-bsp = "*" | 70 | EXTENSIONS:mx8mm-nxp-bsp = "*" |
| 71 | 71 | ||
| 72 | do_compile () { | 72 | do_compile () { |
| @@ -119,8 +119,8 @@ RDEPENDS_EMPTY_MAIN_PACKAGE = "\ | |||
| 119 | rapidjson \ | 119 | rapidjson \ |
| 120 | stb \ | 120 | stb \ |
| 121 | " | 121 | " |
| 122 | RDEPENDS_EMPTY_MAIN_PACKAGE_MX8 = "" | 122 | RDEPENDS_EMPTY_MAIN_PACKAGE_MX8 = "" |
| 123 | RDEPENDS_EMPTY_MAIN_PACKAGE_MX8:mx8-nxp-bsp = "\ | 123 | RDEPENDS_EMPTY_MAIN_PACKAGE_MX8:mx8-nxp-bsp = "\ |
| 124 | ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'libxdg-shell', '', d)} \ | 124 | ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'libxdg-shell', '', d)} \ |
| 125 | rapidopencl \ | 125 | rapidopencl \ |
| 126 | rapidopenvx \ | 126 | rapidopenvx \ |
| @@ -129,8 +129,8 @@ RDEPENDS_EMPTY_MAIN_PACKAGE_MX8:mx8-nxp-bsp = "\ | |||
| 129 | RDEPENDS_EMPTY_MAIN_PACKAGE_MX8:mx8mm-nxp-bsp = "" | 129 | RDEPENDS_EMPTY_MAIN_PACKAGE_MX8:mx8mm-nxp-bsp = "" |
| 130 | # vulkan-loader is dynamically loaded, so need to add an explicit | 130 | # vulkan-loader is dynamically loaded, so need to add an explicit |
| 131 | # dependency | 131 | # dependency |
| 132 | RDEPENDS_VULKAN_LOADER = "" | 132 | RDEPENDS_VULKAN_LOADER = "" |
| 133 | RDEPENDS_VULKAN_LOADER:mx8-nxp-bsp = "vulkan-validation-layers vulkan-loader" | 133 | RDEPENDS_VULKAN_LOADER:mx8-nxp-bsp = "vulkan-validation-layers vulkan-loader" |
| 134 | RDEPENDS_VULKAN_LOADER:mx8mm-nxp-bsp = "" | 134 | RDEPENDS_VULKAN_LOADER:mx8mm-nxp-bsp = "" |
| 135 | RDEPENDS:${PN} += "\ | 135 | RDEPENDS:${PN} += "\ |
| 136 | ${RDEPENDS_EMPTY_MAIN_PACKAGE} \ | 136 | ${RDEPENDS_EMPTY_MAIN_PACKAGE} \ |
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc index 7aa1c59bf..2edcf75f3 100644 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | |||
| @@ -49,15 +49,15 @@ PROVIDES_OPENCL = "\ | |||
| 49 | opencl-icd-loader \ | 49 | opencl-icd-loader \ |
| 50 | virtual/libopencl1 \ | 50 | virtual/libopencl1 \ |
| 51 | " | 51 | " |
| 52 | PROVIDES_OPENCL:mx7-nxp-bsp = "" | 52 | PROVIDES_OPENCL:mx7-nxp-bsp = "" |
| 53 | PROVIDES_OPENCL:mx8mm-nxp-bsp = "" | 53 | PROVIDES_OPENCL:mx8mm-nxp-bsp = "" |
| 54 | 54 | ||
| 55 | # Note: OpenVX is fully supported on i.MX 8 QuadMax and 8 QuadPlus. | 55 | # Note: OpenVX is fully supported on i.MX 8 QuadMax and 8 QuadPlus. |
| 56 | # However, only limited support is provided on other i.MX 8 machines | 56 | # However, only limited support is provided on other i.MX 8 machines |
| 57 | # as needed for i.MX machine learning packages. | 57 | # as needed for i.MX machine learning packages. |
| 58 | PROVIDES_OPENVX = "" | 58 | PROVIDES_OPENVX = "" |
| 59 | PROVIDES_OPENVX:mx8-nxp-bsp = "virtual/libopenvx" | 59 | PROVIDES_OPENVX:mx8-nxp-bsp = "virtual/libopenvx" |
| 60 | PROVIDES_OPENVX:mx8mm-nxp-bsp = "" | 60 | PROVIDES_OPENVX:mx8mm-nxp-bsp = "" |
| 61 | 61 | ||
| 62 | RPROVIDES:${PN}:imxgpu3d += "imx-gpu-viv" | 62 | RPROVIDES:${PN}:imxgpu3d += "imx-gpu-viv" |
| 63 | 63 | ||
| @@ -96,19 +96,19 @@ PACKAGES =+ "\ | |||
| 96 | libspirv-imx \ | 96 | libspirv-imx \ |
| 97 | " | 97 | " |
| 98 | 98 | ||
| 99 | PACKAGES_GBM = "" | 99 | PACKAGES_GBM = "" |
| 100 | PACKAGES_GBM:mx8-nxp-bsp = "libgbm-imx libgbm-imx-dev" | 100 | PACKAGES_GBM:mx8-nxp-bsp = "libgbm-imx libgbm-imx-dev" |
| 101 | 101 | ||
| 102 | PACKAGES_OPENCL = "libclc-imx libopencl-imx libopencl-imx-dev" | 102 | PACKAGES_OPENCL = "libclc-imx libopencl-imx libopencl-imx-dev" |
| 103 | PACKAGES_OPENCL:mx7-nxp-bsp = "" | 103 | PACKAGES_OPENCL:mx7-nxp-bsp = "" |
| 104 | PACKAGES_OPENCL:mx8mm-nxp-bsp = "" | 104 | PACKAGES_OPENCL:mx8mm-nxp-bsp = "" |
| 105 | 105 | ||
| 106 | PACKAGES_OPENVX = \ | 106 | PACKAGES_OPENVX = \ |
| 107 | "${@bb.utils.contains("PROVIDES_OPENVX", "virtual/libopenvx", \ | 107 | "${@bb.utils.contains("PROVIDES_OPENVX", "virtual/libopenvx", \ |
| 108 | "libopenvx-imx libopenvx-imx-dev", "", d)}" | 108 | "libopenvx-imx libopenvx-imx-dev", "", d)}" |
| 109 | 109 | ||
| 110 | PACKAGES_VULKAN = "" | 110 | PACKAGES_VULKAN = "" |
| 111 | PACKAGES_VULKAN:imxvulkan = "libvulkan-imx libvulkan-imx-dev" | 111 | PACKAGES_VULKAN:imxvulkan = "libvulkan-imx libvulkan-imx-dev" |
| 112 | PACKAGES_VULKAN:mx8mm-nxp-bsp = "libvulkan-imx libvulkan-imx-dev" | 112 | PACKAGES_VULKAN:mx8mm-nxp-bsp = "libvulkan-imx libvulkan-imx-dev" |
| 113 | 113 | ||
| 114 | python __anonymous () { | 114 | python __anonymous () { |
| @@ -166,16 +166,16 @@ IS_MX8:mx8-nxp-bsp = "1" | |||
| 166 | 166 | ||
| 167 | PACKAGE_FP_TYPE = "hardfp" | 167 | PACKAGE_FP_TYPE = "hardfp" |
| 168 | 168 | ||
| 169 | HAS_GBM = "false" | 169 | HAS_GBM = "false" |
| 170 | HAS_GBM:mx8-nxp-bsp = "true" | 170 | HAS_GBM:mx8-nxp-bsp = "true" |
| 171 | 171 | ||
| 172 | IMX_SOC = "IMX_SOC_NOT_SET" | 172 | IMX_SOC = "IMX_SOC_NOT_SET" |
| 173 | IMX_SOC:mx8qm-nxp-bsp = "mx8qm" | 173 | IMX_SOC:mx8qm-nxp-bsp = "mx8qm" |
| 174 | IMX_SOC:mx8qxp-nxp-bsp = "mx8qxp" | 174 | IMX_SOC:mx8qxp-nxp-bsp = "mx8qxp" |
| 175 | IMX_SOC:mx8dx-nxp-bsp = "mx8qxp" | 175 | IMX_SOC:mx8dx-nxp-bsp = "mx8qxp" |
| 176 | IMX_SOC:mx8mp-nxp-bsp = "mx8mp" | 176 | IMX_SOC:mx8mp-nxp-bsp = "mx8mp" |
| 177 | IMX_SOC:mx8mq-nxp-bsp = "mx8mq" | 177 | IMX_SOC:mx8mq-nxp-bsp = "mx8mq" |
| 178 | IMX_SOC:mx8mn-nxp-bsp = "mx8mn" | 178 | IMX_SOC:mx8mn-nxp-bsp = "mx8mn" |
| 179 | IMX_SOC:mx8ulp-nxp-bsp = "mx8ulp" | 179 | IMX_SOC:mx8ulp-nxp-bsp = "mx8ulp" |
| 180 | 180 | ||
| 181 | do_install () { | 181 | do_install () { |
| @@ -332,8 +332,8 @@ INSANE_SKIP:libgal-imx += "build-deps" | |||
| 332 | 332 | ||
| 333 | FILES:libvsc-imx = "${libdir}/libVSC${SOLIBS}" | 333 | FILES:libvsc-imx = "${libdir}/libVSC${SOLIBS}" |
| 334 | 334 | ||
| 335 | FILES:libgbm-imx = "${libdir}/libgbm*${REALSOLIBS} ${libdir}/libgbm${SOLIBS} ${libdir}/libgbm_viv${SOLIBS}" | 335 | FILES:libgbm-imx = "${libdir}/libgbm*${REALSOLIBS} ${libdir}/libgbm${SOLIBS} ${libdir}/libgbm_viv${SOLIBS}" |
| 336 | FILES:libgbm-imx-dev = "${libdir}/pkgconfig/gbm.pc ${includedir}/gbm.h" | 336 | FILES:libgbm-imx-dev = "${libdir}/pkgconfig/gbm.pc ${includedir}/gbm.h" |
| 337 | RDEPENDS:libgbm-imx:append = " libdrm" | 337 | RDEPENDS:libgbm-imx:append = " libdrm" |
| 338 | INSANE_SKIP:libgbm-imx += "dev-so" | 338 | INSANE_SKIP:libgbm-imx += "dev-so" |
| 339 | 339 | ||
| @@ -356,7 +356,7 @@ FILES:libopenvx-imx = "\ | |||
| 356 | " | 356 | " |
| 357 | FILES:libopenvx-imx-dev = "${includedir}/VX ${libdir}/libOpenVX${SOLIBSDEV}" | 357 | FILES:libopenvx-imx-dev = "${includedir}/VX ${libdir}/libOpenVX${SOLIBSDEV}" |
| 358 | RDEPENDS:libopenvx-imx = "${OPENCL_VX_INTRINSIC_EXTENSION_PACKAGES}" | 358 | RDEPENDS:libopenvx-imx = "${OPENCL_VX_INTRINSIC_EXTENSION_PACKAGES}" |
| 359 | OPENCL_VX_INTRINSIC_EXTENSION_PACKAGES = "" | 359 | OPENCL_VX_INTRINSIC_EXTENSION_PACKAGES = "" |
| 360 | OPENCL_VX_INTRINSIC_EXTENSION_PACKAGES:mx8qm-nxp-bsp = "libclc-imx libopencl-imx-dev" | 360 | OPENCL_VX_INTRINSIC_EXTENSION_PACKAGES:mx8qm-nxp-bsp = "libclc-imx libopencl-imx-dev" |
| 361 | OPENCL_VX_INTRINSIC_EXTENSION_PACKAGES:mx8mp-nxp-bsp = "libclc-imx libopencl-imx-dev" | 361 | OPENCL_VX_INTRINSIC_EXTENSION_PACKAGES:mx8mp-nxp-bsp = "libclc-imx libopencl-imx-dev" |
| 362 | INSANE_SKIP:libopenvx-imx += "dev-deps" | 362 | INSANE_SKIP:libopenvx-imx += "dev-deps" |
| @@ -387,8 +387,8 @@ FILES:libopencl-imx = "${libdir}/libOpenCL${REALSOLIBS} \ | |||
| 387 | ${sysconfdir}/OpenCL/vendors/Vivante.icd" | 387 | ${sysconfdir}/OpenCL/vendors/Vivante.icd" |
| 388 | FILES:libopencl-imx-dev = "${includedir}/CL ${libdir}/libOpenCL${SOLIBSDEV}" | 388 | FILES:libopencl-imx-dev = "${includedir}/CL ${libdir}/libOpenCL${SOLIBSDEV}" |
| 389 | RDEPENDS:libopencl-imx = "libclc-imx" | 389 | RDEPENDS:libopencl-imx = "libclc-imx" |
| 390 | RPROVIDES:libopencl-imx = "virtual-opencl-icd" | 390 | RPROVIDES:libopencl-imx = "virtual-opencl-icd" |
| 391 | RPROVIDES:libopencl-imx:mx7-nxp-bsp = "" | 391 | RPROVIDES:libopencl-imx:mx7-nxp-bsp = "" |
| 392 | RPROVIDES:libopencl-imx:mx8mm-nxp-bsp = "" | 392 | RPROVIDES:libopencl-imx:mx8mm-nxp-bsp = "" |
| 393 | 393 | ||
| 394 | FILES:libopenvg-imx = "${libdir}/libOpenVG*${REALSOLIBS} ${libdir}/libOpenVG*${SOLIBS}" | 394 | FILES:libopenvg-imx = "${libdir}/libOpenVG*${REALSOLIBS} ${libdir}/libOpenVG*${SOLIBS}" |
diff --git a/recipes-graphics/mesa/mesa-demos_%.bbappend b/recipes-graphics/mesa/mesa-demos_%.bbappend index b5487d523..fe2f5dd7f 100644 --- a/recipes-graphics/mesa/mesa-demos_%.bbappend +++ b/recipes-graphics/mesa/mesa-demos_%.bbappend | |||
| @@ -12,15 +12,15 @@ REQUIRED_DISTRO_FEATURES:remove:imxgpu = "x11" | |||
| 12 | PACKAGECONFIG:remove = "\ | 12 | PACKAGECONFIG:remove = "\ |
| 13 | ${PACKAGECONFIG_REMOVE_IF_2D_ONLY} \ | 13 | ${PACKAGECONFIG_REMOVE_IF_2D_ONLY} \ |
| 14 | ${PACKAGECONFIG_REMOVE_IF_GPU}" | 14 | ${PACKAGECONFIG_REMOVE_IF_GPU}" |
| 15 | PACKAGECONFIG_REMOVE_IF_2D_ONLY = "" | 15 | PACKAGECONFIG_REMOVE_IF_2D_ONLY = "" |
| 16 | PACKAGECONFIG_REMOVE_IF_2D_ONLY:imxgpu2d = "gles1 gles2" | 16 | PACKAGECONFIG_REMOVE_IF_2D_ONLY:imxgpu2d = "gles1 gles2" |
| 17 | PACKAGECONFIG_REMOVE_IF_2D_ONLY:imxgpu3d = "" | 17 | PACKAGECONFIG_REMOVE_IF_2D_ONLY:imxgpu3d = "" |
| 18 | PACKAGECONFIG_REMOVE_IF_GPU = "" | 18 | PACKAGECONFIG_REMOVE_IF_GPU = "" |
| 19 | PACKAGECONFIG_REMOVE_IF_GPU:imxgpu = "x11" | 19 | PACKAGECONFIG_REMOVE_IF_GPU:imxgpu = "x11" |
| 20 | 20 | ||
| 21 | PACKAGECONFIG:append = " \ | 21 | PACKAGECONFIG:append = " \ |
| 22 | ${PACKAGECONFIG_APPEND_IF_GPU}" | 22 | ${PACKAGECONFIG_APPEND_IF_GPU}" |
| 23 | PACKAGECONFIG_APPEND_IF_GPU = "" | 23 | PACKAGECONFIG_APPEND_IF_GPU = "" |
| 24 | PACKAGECONFIG_APPEND_IF_GPU:imxgpu = "glu" | 24 | PACKAGECONFIG_APPEND_IF_GPU:imxgpu = "glu" |
| 25 | 25 | ||
| 26 | PACKAGECONFIG[glu] = ",,libglu" | 26 | PACKAGECONFIG[glu] = ",,libglu" |
diff --git a/recipes-graphics/piglit/piglit_%.bbappend b/recipes-graphics/piglit/piglit_%.bbappend index d95fe6a19..57120b65d 100644 --- a/recipes-graphics/piglit/piglit_%.bbappend +++ b/recipes-graphics/piglit/piglit_%.bbappend | |||
| @@ -10,13 +10,13 @@ PACKAGECONFIG_APPEND ?= "\ | |||
| 10 | gbm \ | 10 | gbm \ |
| 11 | ${@bb.utils.filter('DISTRO_FEATURES', 'vulkan', d)}" | 11 | ${@bb.utils.filter('DISTRO_FEATURES', 'vulkan', d)}" |
| 12 | PACKAGECONFIG_APPEND:append:imxviv:mx8-nxp-bsp = " opencl" | 12 | PACKAGECONFIG_APPEND:append:imxviv:mx8-nxp-bsp = " opencl" |
| 13 | PACKAGECONFIG_APPEND:imxgpu:mx6-nxp-bsp = "" | 13 | PACKAGECONFIG_APPEND:imxgpu:mx6-nxp-bsp = "" |
| 14 | PACKAGECONFIG_APPEND:imxgpu:mx7-nxp-bsp = "" | 14 | PACKAGECONFIG_APPEND:imxgpu:mx7-nxp-bsp = "" |
| 15 | 15 | ||
| 16 | PACKAGECONFIG_REMOVE ?= "" | 16 | PACKAGECONFIG_REMOVE ?= "" |
| 17 | PACKAGECONFIG_REMOVE:imxgpu = "glx" | 17 | PACKAGECONFIG_REMOVE:imxgpu = "glx" |
| 18 | PACKAGECONFIG_REMOVE:imxgpu:mx6-nxp-bsp = "glx x11" | 18 | PACKAGECONFIG_REMOVE:imxgpu:mx6-nxp-bsp = "glx x11" |
| 19 | PACKAGECONFIG_REMOVE:imxgpu:mx7-nxp-bsp = "glx x11" | 19 | PACKAGECONFIG_REMOVE:imxgpu:mx7-nxp-bsp = "glx x11" |
| 20 | 20 | ||
| 21 | PACKAGECONFIG[gbm] = "-DPIGLIT_USE_GBM=1,-DPIGLIT_USE_GBM=0,virtual/libgbm" | 21 | PACKAGECONFIG[gbm] = "-DPIGLIT_USE_GBM=1,-DPIGLIT_USE_GBM=0,virtual/libgbm" |
| 22 | 22 | ||
diff --git a/recipes-graphics/vulkan/vulkan-loader_%.bbappend b/recipes-graphics/vulkan/vulkan-loader_%.bbappend index ce120937a..1e506c01b 100644 --- a/recipes-graphics/vulkan/vulkan-loader_%.bbappend +++ b/recipes-graphics/vulkan/vulkan-loader_%.bbappend | |||
| @@ -9,6 +9,6 @@ SRC_URI:append:imx-nxp-bsp = " \ | |||
| 9 | PACKAGE_ARCH:imx-nxp-bsp = "${MACHINE_SOCARCH}" | 9 | PACKAGE_ARCH:imx-nxp-bsp = "${MACHINE_SOCARCH}" |
| 10 | 10 | ||
| 11 | # libvulkan.so is loaded dynamically, so put it in the main package | 11 | # libvulkan.so is loaded dynamically, so put it in the main package |
| 12 | SOLIBS:imx-nxp-bsp = ".so*" | 12 | SOLIBS:imx-nxp-bsp = ".so*" |
| 13 | FILES_SOLIBSDEV:imx-nxp-bsp = "" | 13 | FILES_SOLIBSDEV:imx-nxp-bsp = "" |
| 14 | INSANE_SKIP:${PN}:imx-nxp-bsp += "dev-so" | 14 | INSANE_SKIP:${PN}:imx-nxp-bsp += "dev-so" |
diff --git a/recipes-graphics/waffle/waffle_%.bbappend b/recipes-graphics/waffle/waffle_%.bbappend index f9b39a868..1456655ee 100644 --- a/recipes-graphics/waffle/waffle_%.bbappend +++ b/recipes-graphics/waffle/waffle_%.bbappend | |||
| @@ -5,11 +5,11 @@ SRC_URI:append:imxgpu = " \ | |||
| 5 | file://0002-meson-Separate-surfaceless-option-from-x11.patch \ | 5 | file://0002-meson-Separate-surfaceless-option-from-x11.patch \ |
| 6 | " | 6 | " |
| 7 | 7 | ||
| 8 | PACKAGECONFIG_IMXGPU_X11 = "" | 8 | PACKAGECONFIG_IMXGPU_X11 = "" |
| 9 | PACKAGECONFIG_IMXGPU_X11:imxgpu3d = "x11-egl glx" | 9 | PACKAGECONFIG_IMXGPU_X11:imxgpu3d = "x11-egl glx" |
| 10 | PACKAGECONFIG_IMXGPU_GBM = "gbm" | 10 | PACKAGECONFIG_IMXGPU_GBM = "gbm" |
| 11 | PACKAGECONFIG_IMXGPU_GBM:mx6-nxp-bsp = "" | 11 | PACKAGECONFIG_IMXGPU_GBM:mx6-nxp-bsp = "" |
| 12 | PACKAGECONFIG_IMXGPU_GBM:mx7-nxp-bsp = "" | 12 | PACKAGECONFIG_IMXGPU_GBM:mx7-nxp-bsp = "" |
| 13 | PACKAGECONFIG:imxgpu = "\ | 13 | PACKAGECONFIG:imxgpu = "\ |
| 14 | ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', \ | 14 | ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', \ |
| 15 | bb.utils.contains('DISTRO_FEATURES', 'x11', '${PACKAGECONFIG_IMXGPU_X11}', \ | 15 | bb.utils.contains('DISTRO_FEATURES', 'x11', '${PACKAGECONFIG_IMXGPU_X11}', \ |
diff --git a/recipes-graphics/wayland/weston-init.bbappend b/recipes-graphics/wayland/weston-init.bbappend index 4b1dc2b4e..c8c0470fe 100644 --- a/recipes-graphics/wayland/weston-init.bbappend +++ b/recipes-graphics/wayland/weston-init.bbappend | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" | 1 | FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" |
| 2 | 2 | ||
| 3 | # OpenGL is not required for parts with GPU support for 2D but not 3D | 3 | # OpenGL is not required for parts with GPU support for 2D but not 3D |
| 4 | IMX_REQUIRED_DISTRO_FEATURES_REMOVE = "" | 4 | IMX_REQUIRED_DISTRO_FEATURES_REMOVE = "" |
| 5 | IMX_REQUIRED_DISTRO_FEATURES_REMOVE:imxgpu2d = "opengl" | 5 | IMX_REQUIRED_DISTRO_FEATURES_REMOVE:imxgpu2d = "opengl" |
| 6 | IMX_REQUIRED_DISTRO_FEATURES_REMOVE:imxgpu3d = "" | 6 | IMX_REQUIRED_DISTRO_FEATURES_REMOVE:imxgpu3d = "" |
| 7 | REQUIRED_DISTRO_FEATURES:remove = "${IMX_REQUIRED_DISTRO_FEATURES_REMOVE}" | 7 | REQUIRED_DISTRO_FEATURES:remove = "${IMX_REQUIRED_DISTRO_FEATURES_REMOVE}" |
| @@ -20,34 +20,34 @@ PACKAGECONFIG ??= "\ | |||
| 20 | # Mainline BSPs dont support xwayland | 20 | # Mainline BSPs dont support xwayland |
| 21 | PACKAGECONFIG:remove:use-mainline-bsp = "xwayland" | 21 | PACKAGECONFIG:remove:use-mainline-bsp = "xwayland" |
| 22 | 22 | ||
| 23 | PACKAGECONFIG_GBM_FORMAT ?= "" | 23 | PACKAGECONFIG_GBM_FORMAT ?= "" |
| 24 | PACKAGECONFIG_GBM_FORMAT:mx8mq-nxp-bsp ?= "gbm-format" | 24 | PACKAGECONFIG_GBM_FORMAT:mx8mq-nxp-bsp ?= "gbm-format" |
| 25 | PACKAGECONFIG_GBM_FORMAT:mx93-nxp-bsp ?= "gbm-format" | 25 | PACKAGECONFIG_GBM_FORMAT:mx93-nxp-bsp ?= "gbm-format" |
| 26 | 26 | ||
| 27 | GBM_FORMAT_VALUE:mx8mq-nxp-bsp = "argb8888" | 27 | GBM_FORMAT_VALUE:mx8mq-nxp-bsp = "argb8888" |
| 28 | GBM_FORMAT_VALUE:mx93-nxp-bsp = "argb8888" | 28 | GBM_FORMAT_VALUE:mx93-nxp-bsp = "argb8888" |
| 29 | 29 | ||
| 30 | PACKAGECONFIG_REPAINT_WINDOW ?= "" | 30 | PACKAGECONFIG_REPAINT_WINDOW ?= "" |
| 31 | PACKAGECONFIG_REPAINT_WINDOW:mx8-nxp-bsp ?= "repaint-window" | 31 | PACKAGECONFIG_REPAINT_WINDOW:mx8-nxp-bsp ?= "repaint-window" |
| 32 | PACKAGECONFIG_REPAINT_WINDOW:mx9-nxp-bsp ?= "repaint-window" | 32 | PACKAGECONFIG_REPAINT_WINDOW:mx9-nxp-bsp ?= "repaint-window" |
| 33 | 33 | ||
| 34 | PACKAGECONFIG_SIZE ?= "" | 34 | PACKAGECONFIG_SIZE ?= "" |
| 35 | PACKAGECONFIG_SIZE:mx8mq-nxp-bsp ?= "size" | 35 | PACKAGECONFIG_SIZE:mx8mq-nxp-bsp ?= "size" |
| 36 | 36 | ||
| 37 | SIZE_VALUE:mx8mq-nxp-bsp = "1920x1080" | 37 | SIZE_VALUE:mx8mq-nxp-bsp = "1920x1080" |
| 38 | 38 | ||
| 39 | HAS_G2D = "false" | 39 | HAS_G2D = "false" |
| 40 | HAS_G2D:imxgpu2d = "true" | 40 | HAS_G2D:imxgpu2d = "true" |
| 41 | 41 | ||
| 42 | PACKAGECONFIG_USE_G2D ?= "" | 42 | PACKAGECONFIG_USE_G2D ?= "" |
| 43 | PACKAGECONFIG_USE_G2D:imxgpu2d ?= "use-g2d" | 43 | PACKAGECONFIG_USE_G2D:imxgpu2d ?= "use-g2d" |
| 44 | PACKAGECONFIG_USE_G2D:mx8qm-nxp-bsp ?= "" | 44 | PACKAGECONFIG_USE_G2D:mx8qm-nxp-bsp ?= "" |
| 45 | PACKAGECONFIG_USE_G2D:mx8qxp-nxp-bsp ?= "" | 45 | PACKAGECONFIG_USE_G2D:mx8qxp-nxp-bsp ?= "" |
| 46 | PACKAGECONFIG_USE_G2D:mx8dx-nxp-bsp ?= "" | 46 | PACKAGECONFIG_USE_G2D:mx8dx-nxp-bsp ?= "" |
| 47 | PACKAGECONFIG_USE_G2D:mx93-nxp-bsp ?= "use-g2d" | 47 | PACKAGECONFIG_USE_G2D:mx93-nxp-bsp ?= "use-g2d" |
| 48 | PACKAGECONFIG_USE_G2D:mx943-nxp-bsp ?= "use-g2d" | 48 | PACKAGECONFIG_USE_G2D:mx943-nxp-bsp ?= "use-g2d" |
| 49 | 49 | ||
| 50 | USE_G2D_VALUE = "true" | 50 | USE_G2D_VALUE = "true" |
| 51 | USE_G2D_VALUE:mx6-nxp-bsp = "1" | 51 | USE_G2D_VALUE:mx6-nxp-bsp = "1" |
| 52 | USE_G2D_VALUE:mx7-nxp-bsp = "1" | 52 | USE_G2D_VALUE:mx7-nxp-bsp = "1" |
| 53 | 53 | ||
diff --git a/recipes-graphics/wayland/weston_10.0.5.imx.bb b/recipes-graphics/wayland/weston_10.0.5.imx.bb index 5ee2775c7..077239a42 100644 --- a/recipes-graphics/wayland/weston_10.0.5.imx.bb +++ b/recipes-graphics/wayland/weston_10.0.5.imx.bb | |||
| @@ -169,12 +169,12 @@ SRCBRANCH = "weston-imx-10.0.5" | |||
| 169 | SRCREV = "5223a3c86177709d25f86a96622c0829da955a0e" | 169 | SRCREV = "5223a3c86177709d25f86a96622c0829da955a0e" |
| 170 | 170 | ||
| 171 | # Disable OpenGL for parts with GPU support for 2D but not 3D | 171 | # Disable OpenGL for parts with GPU support for 2D but not 3D |
| 172 | REQUIRED_DISTRO_FEATURES = "opengl" | 172 | REQUIRED_DISTRO_FEATURES = "opengl" |
| 173 | REQUIRED_DISTRO_FEATURES:imxgpu2d = "" | 173 | REQUIRED_DISTRO_FEATURES:imxgpu2d = "" |
| 174 | REQUIRED_DISTRO_FEATURES:imxgpu3d = "opengl" | 174 | REQUIRED_DISTRO_FEATURES:imxgpu3d = "opengl" |
| 175 | PACKAGECONFIG_OPENGL = "opengl" | 175 | PACKAGECONFIG_OPENGL = "opengl" |
| 176 | PACKAGECONFIG_OPENGL:imxgpu2d = "" | 176 | PACKAGECONFIG_OPENGL:imxgpu2d = "" |
| 177 | PACKAGECONFIG_OPENGL:imxgpu3d = "opengl" | 177 | PACKAGECONFIG_OPENGL:imxgpu3d = "opengl" |
| 178 | 178 | ||
| 179 | PACKAGECONFIG_IMX_REMOVALS ?= "wayland x11" | 179 | PACKAGECONFIG_IMX_REMOVALS ?= "wayland x11" |
| 180 | PACKAGECONFIG:remove = "${PACKAGECONFIG_IMX_REMOVALS}" | 180 | PACKAGECONFIG:remove = "${PACKAGECONFIG_IMX_REMOVALS}" |
| @@ -182,7 +182,7 @@ PACKAGECONFIG:append = " ${@bb.utils.filter('DISTRO_FEATURES', '${PACKAGECONFIG_ | |||
| 182 | 182 | ||
| 183 | PACKAGECONFIG:remove:imxfbdev = "kms" | 183 | PACKAGECONFIG:remove:imxfbdev = "kms" |
| 184 | PACKAGECONFIG:append:imxfbdev = " fbdev clients" | 184 | PACKAGECONFIG:append:imxfbdev = " fbdev clients" |
| 185 | PACKAGECONFIG:append:imxgpu = " imxgpu" | 185 | PACKAGECONFIG:append:imxgpu = " imxgpu" |
| 186 | PACKAGECONFIG:append:imxgpu2d = " imxg2d" | 186 | PACKAGECONFIG:append:imxgpu2d = " imxg2d" |
| 187 | 187 | ||
| 188 | SIMPLECLIENTS:imxfbdev = "damage,im,egl,shm,touch,dmabuf-v4l" | 188 | SIMPLECLIENTS:imxfbdev = "damage,im,egl,shm,touch,dmabuf-v4l" |
diff --git a/recipes-graphics/wayland/weston_14.0.2.imx.bb b/recipes-graphics/wayland/weston_14.0.2.imx.bb index 811e63c26..d50a7c883 100644 --- a/recipes-graphics/wayland/weston_14.0.2.imx.bb +++ b/recipes-graphics/wayland/weston_14.0.2.imx.bb | |||
| @@ -155,7 +155,7 @@ GROUPADD_PARAM:${PN} = "--system weston-launch" | |||
| 155 | 155 | ||
| 156 | SUMMARY = "Weston, a Wayland compositor, i.MX fork" | 156 | SUMMARY = "Weston, a Wayland compositor, i.MX fork" |
| 157 | LIC_FILES_CHKSUM:remove = "file://COPYING;md5=d79ee9e66bb0f95d3386a7acae780b70" | 157 | LIC_FILES_CHKSUM:remove = "file://COPYING;md5=d79ee9e66bb0f95d3386a7acae780b70" |
| 158 | LIC_FILES_CHKSUM += "file://LICENSE;md5=d79ee9e66bb0f95d3386a7acae780b70" | 158 | LIC_FILES_CHKSUM += "file://LICENSE;md5=d79ee9e66bb0f95d3386a7acae780b70" |
| 159 | 159 | ||
| 160 | DEFAULT_PREFERENCE = "-1" | 160 | DEFAULT_PREFERENCE = "-1" |
| 161 | 161 | ||
| @@ -169,12 +169,12 @@ PACKAGECONFIG:remove = "${PACKAGECONFIG_IMX_REMOVALS}" | |||
| 169 | PACKAGECONFIG_IMX_REMOVALS ?= "wayland x11" | 169 | PACKAGECONFIG_IMX_REMOVALS ?= "wayland x11" |
| 170 | 170 | ||
| 171 | PACKAGECONFIG:append = " ${PACKAGECONFIG_G2D} ${PACKAGECONFIG_PIPEWIRE}" | 171 | PACKAGECONFIG:append = " ${PACKAGECONFIG_G2D} ${PACKAGECONFIG_PIPEWIRE}" |
| 172 | PACKAGECONFIG_G2D ??= "" | 172 | PACKAGECONFIG_G2D ??= "" |
| 173 | PACKAGECONFIG_G2D:imxgpu2d ??= "imxg2d" | 173 | PACKAGECONFIG_G2D:imxgpu2d ??= "imxg2d" |
| 174 | PACKAGECONFIG_G2D:mx93-nxp-bsp ??= "imxg2d" | 174 | PACKAGECONFIG_G2D:mx93-nxp-bsp ??= "imxg2d" |
| 175 | PACKAGECONFIG_G2D:mx943-nxp-bsp ??= "imxg2d" | 175 | PACKAGECONFIG_G2D:mx943-nxp-bsp ??= "imxg2d" |
| 176 | 176 | ||
| 177 | PACKAGECONFIG_PIPEWIRE ??= "" | 177 | PACKAGECONFIG_PIPEWIRE ??= "" |
| 178 | PACKAGECONFIG_PIPEWIRE:mx8-nxp-bsp ??= "pipewire" | 178 | PACKAGECONFIG_PIPEWIRE:mx8-nxp-bsp ??= "pipewire" |
| 179 | PACKAGECONFIG_PIPEWIRE:mx9-nxp-bsp ??= "pipewire" | 179 | PACKAGECONFIG_PIPEWIRE:mx9-nxp-bsp ??= "pipewire" |
| 180 | 180 | ||
diff --git a/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend b/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend index 161df0498..7b14cc454 100644 --- a/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend +++ b/recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend | |||
| @@ -2,8 +2,8 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:" | |||
| 2 | 2 | ||
| 3 | SRC_URI:append:use-mainline-bsp = " file://0001-Allow-to-enable-atomic-in-modesetting-DDX.patch" | 3 | SRC_URI:append:use-mainline-bsp = " file://0001-Allow-to-enable-atomic-in-modesetting-DDX.patch" |
| 4 | 4 | ||
| 5 | IMX_OPENGL_PKGCONFIGS_REMOVE = "" | 5 | IMX_OPENGL_PKGCONFIGS_REMOVE = "" |
| 6 | IMX_OPENGL_PKGCONFIGS_REMOVE:imxgpu = "glamor" | 6 | IMX_OPENGL_PKGCONFIGS_REMOVE:imxgpu = "glamor" |
| 7 | OPENGL_PKGCONFIGS:remove:mx6-nxp-bsp = "${IMX_OPENGL_PKGCONFIGS_REMOVE}" | 7 | OPENGL_PKGCONFIGS:remove:mx6-nxp-bsp = "${IMX_OPENGL_PKGCONFIGS_REMOVE}" |
| 8 | OPENGL_PKGCONFIGS:remove:mx7-nxp-bsp = "${IMX_OPENGL_PKGCONFIGS_REMOVE}" | 8 | OPENGL_PKGCONFIGS:remove:mx7-nxp-bsp = "${IMX_OPENGL_PKGCONFIGS_REMOVE}" |
| 9 | OPENGL_PKGCONFIGS:remove:imxdrm = "dri glx" | 9 | OPENGL_PKGCONFIGS:remove:imxdrm = "dri glx" |
diff --git a/recipes-graphics/xwayland/xwayland_%.bbappend b/recipes-graphics/xwayland/xwayland_%.bbappend index d8f5bdde5..fc0d10e74 100644 --- a/recipes-graphics/xwayland/xwayland_%.bbappend +++ b/recipes-graphics/xwayland/xwayland_%.bbappend | |||
| @@ -5,7 +5,7 @@ SRC_URI:append:imxgpu = " \ | |||
| 5 | " | 5 | " |
| 6 | 6 | ||
| 7 | OPENGL_PKGCONFIGS:remove:imxgpu = "${OPENGL_PKGCONFIGS_REMOVE_IMXGPU}" | 7 | OPENGL_PKGCONFIGS:remove:imxgpu = "${OPENGL_PKGCONFIGS_REMOVE_IMXGPU}" |
| 8 | OPENGL_PKGCONFIGS_REMOVE_IMXGPU = "" | 8 | OPENGL_PKGCONFIGS_REMOVE_IMXGPU = "" |
| 9 | OPENGL_PKGCONFIGS_REMOVE_IMXGPU:imx-nxp-bsp = "glamor glx" | 9 | OPENGL_PKGCONFIGS_REMOVE_IMXGPU:imx-nxp-bsp = "glamor glx" |
| 10 | OPENGL_PKGCONFIGS_REMOVE_IMXGPU:mx8-nxp-bsp = "glx" | 10 | OPENGL_PKGCONFIGS_REMOVE_IMXGPU:mx8-nxp-bsp = "glx" |
| 11 | 11 | ||
diff --git a/recipes-kernel/kernel-modules/kernel-module-ar_git.bb b/recipes-kernel/kernel-modules/kernel-module-ar_git.bb index f338c4877..452fb4862 100644 --- a/recipes-kernel/kernel-modules/kernel-module-ar_git.bb +++ b/recipes-kernel/kernel-modules/kernel-module-ar_git.bb | |||
| @@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b5881ecf398da8a03a3f4c501e29d287" | |||
| 6 | inherit module | 6 | inherit module |
| 7 | 7 | ||
| 8 | SRC_URI = "git://github.com/nxp-qoriq-yocto-sdk/auto-resp;branch=nxp/sdk-v2.0.x;protocol=https" | 8 | SRC_URI = "git://github.com/nxp-qoriq-yocto-sdk/auto-resp;branch=nxp/sdk-v2.0.x;protocol=https" |
| 9 | SRCREV = "9a74743167dcfcfbca5056eedbff9a52337c9712" | 9 | SRCREV = "9a74743167dcfcfbca5056eedbff9a52337c9712" |
| 10 | 10 | ||
| 11 | EXTRA_OEMAKE = "CROSS_COMPILE=${TARGET_PREFIX} SYSROOT=${STAGING_DIR_TARGET}" | 11 | EXTRA_OEMAKE = "CROSS_COMPILE=${TARGET_PREFIX} SYSROOT=${STAGING_DIR_TARGET}" |
| 12 | export KERNEL_PATH | 12 | export KERNEL_PATH |
diff --git a/recipes-kernel/linux/linux-qoriq.inc b/recipes-kernel/linux/linux-qoriq.inc index 2f0997f1c..5b40831fd 100644 --- a/recipes-kernel/linux/linux-qoriq.inc +++ b/recipes-kernel/linux/linux-qoriq.inc | |||
| @@ -24,7 +24,7 @@ LOCALVERSION = "" | |||
| 24 | 24 | ||
| 25 | KBUILD_DEFCONFIG = "${KERNEL_DEFCONFIG}" | 25 | KBUILD_DEFCONFIG = "${KERNEL_DEFCONFIG}" |
| 26 | EXTRA_KBUILD_DEFCONFIG:qoriq-arm64 = "lsdk.config" | 26 | EXTRA_KBUILD_DEFCONFIG:qoriq-arm64 = "lsdk.config" |
| 27 | EXTRA_KBUILD_DEFCONFIG:qoriq-arm = "multi_v7_lpae.config lsdk.config" | 27 | EXTRA_KBUILD_DEFCONFIG:qoriq-arm = "multi_v7_lpae.config lsdk.config" |
| 28 | 28 | ||
| 29 | do_configure() { | 29 | do_configure() { |
| 30 | # create config with make config | 30 | # create config with make config |
diff --git a/recipes-libraries/ethos-u-driver-stack/ethos-u-firmware_24.05.bb b/recipes-libraries/ethos-u-driver-stack/ethos-u-firmware_24.05.bb index a37f5dde5..ae7bc914e 100644 --- a/recipes-libraries/ethos-u-driver-stack/ethos-u-firmware_24.05.bb +++ b/recipes-libraries/ethos-u-driver-stack/ethos-u-firmware_24.05.bb | |||
| @@ -14,7 +14,7 @@ SRCBRANCH = "lf-6.18.2_1.0.0" | |||
| 14 | SRCREV = "5c14790b7ed63a52afd2ba6d917070e4c7b4265e" | 14 | SRCREV = "5c14790b7ed63a52afd2ba6d917070e4c7b4265e" |
| 15 | 15 | ||
| 16 | ETHOS_U_FIRMWARE = "ethosu_firmware" | 16 | ETHOS_U_FIRMWARE = "ethosu_firmware" |
| 17 | ETHOS_U_FIRMWARE:imx93-9x9-lpddr4-qsb = "ethosu_firmware_9x9" | 17 | ETHOS_U_FIRMWARE:imx93-9x9-lpddr4-qsb = "ethosu_firmware_9x9" |
| 18 | ETHOS_U_FIRMWARE:imx93-11x11-lpddr4x-evk = "ethosu_firmware_11x11" | 18 | ETHOS_U_FIRMWARE:imx93-11x11-lpddr4x-evk = "ethosu_firmware_11x11" |
| 19 | ETHOS_U_FIRMWARE:imx93-14x14-lpddr4x-evk = "ethosu_firmware_14x14" | 19 | ETHOS_U_FIRMWARE:imx93-14x14-lpddr4x-evk = "ethosu_firmware_14x14" |
| 20 | 20 | ||
diff --git a/recipes-multimedia/alsa/imx-alsa-plugins_git.bb b/recipes-multimedia/alsa/imx-alsa-plugins_git.bb index 7a27c90db..fced1cb66 100644 --- a/recipes-multimedia/alsa/imx-alsa-plugins_git.bb +++ b/recipes-multimedia/alsa/imx-alsa-plugins_git.bb | |||
| @@ -28,7 +28,7 @@ SRCREV = "18eb79b6cf13fb988de7d4eef5b22eb60f8e2533" | |||
| 28 | CFLAGS:append = " -I${STAGING_INCDIR_IMX}" | 28 | CFLAGS:append = " -I${STAGING_INCDIR_IMX}" |
| 29 | 29 | ||
| 30 | PACKAGECONFIG ??= "${PACKAGECONFIG_SWPDM}" | 30 | PACKAGECONFIG ??= "${PACKAGECONFIG_SWPDM}" |
| 31 | PACKAGECONFIG_SWPDM = "" | 31 | PACKAGECONFIG_SWPDM = "" |
| 32 | PACKAGECONFIG_SWPDM:mx8-nxp-bsp = "swpdm" | 32 | PACKAGECONFIG_SWPDM:mx8-nxp-bsp = "swpdm" |
| 33 | 33 | ||
| 34 | PACKAGECONFIG[swpdm] = "--enable-swpdm,--disable-swpdm,imx-sw-pdm" | 34 | PACKAGECONFIG[swpdm] = "--enable-swpdm,--disable-swpdm,imx-sw-pdm" |
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.26.6.imx.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.26.6.imx.bb index 0e23e35d0..922ec238f 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.26.6.imx.bb +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.26.6.imx.bb | |||
| @@ -37,70 +37,70 @@ PACKAGECONFIG ??= "\ | |||
| 37 | ${@bb.utils.contains('TUNE_FEATURES', 'mx32', '', 'rsvg', d)} \ | 37 | ${@bb.utils.contains('TUNE_FEATURES', 'mx32', '', 'rsvg', d)} \ |
| 38 | " | 38 | " |
| 39 | 39 | ||
| 40 | PACKAGECONFIG[aom] = "-Daom=enabled,-Daom=disabled,aom" | 40 | PACKAGECONFIG[aom] = "-Daom=enabled,-Daom=disabled,aom" |
| 41 | PACKAGECONFIG[assrender] = "-Dassrender=enabled,-Dassrender=disabled,libass" | 41 | PACKAGECONFIG[assrender] = "-Dassrender=enabled,-Dassrender=disabled,libass" |
| 42 | PACKAGECONFIG[avtp] = "-Davtp=enabled,-Davtp=disabled,libavtp" | 42 | PACKAGECONFIG[avtp] = "-Davtp=enabled,-Davtp=disabled,libavtp" |
| 43 | PACKAGECONFIG[bluez] = "-Dbluez=enabled,-Dbluez=disabled,bluez5" | 43 | PACKAGECONFIG[bluez] = "-Dbluez=enabled,-Dbluez=disabled,bluez5" |
| 44 | PACKAGECONFIG[bz2] = "-Dbz2=enabled,-Dbz2=disabled,bzip2" | 44 | PACKAGECONFIG[bz2] = "-Dbz2=enabled,-Dbz2=disabled,bzip2" |
| 45 | PACKAGECONFIG[closedcaption] = "-Dclosedcaption=enabled,-Dclosedcaption=disabled,pango cairo" | 45 | PACKAGECONFIG[closedcaption] = "-Dclosedcaption=enabled,-Dclosedcaption=disabled,pango cairo" |
| 46 | PACKAGECONFIG[curl] = "-Dcurl=enabled,-Dcurl=disabled,curl" | 46 | PACKAGECONFIG[curl] = "-Dcurl=enabled,-Dcurl=disabled,curl" |
| 47 | PACKAGECONFIG[dash] = "-Ddash=enabled,-Ddash=disabled,libxml2" | 47 | PACKAGECONFIG[dash] = "-Ddash=enabled,-Ddash=disabled,libxml2" |
| 48 | PACKAGECONFIG[dc1394] = "-Ddc1394=enabled,-Ddc1394=disabled,libdc1394" | 48 | PACKAGECONFIG[dc1394] = "-Ddc1394=enabled,-Ddc1394=disabled,libdc1394" |
| 49 | PACKAGECONFIG[directfb] = "-Ddirectfb=enabled,-Ddirectfb=disabled,directfb" | 49 | PACKAGECONFIG[directfb] = "-Ddirectfb=enabled,-Ddirectfb=disabled,directfb" |
| 50 | PACKAGECONFIG[dtls] = "-Ddtls=enabled,-Ddtls=disabled,openssl" | 50 | PACKAGECONFIG[dtls] = "-Ddtls=enabled,-Ddtls=disabled,openssl" |
| 51 | PACKAGECONFIG[faac] = "-Dfaac=enabled,-Dfaac=disabled,faac" | 51 | PACKAGECONFIG[faac] = "-Dfaac=enabled,-Dfaac=disabled,faac" |
| 52 | PACKAGECONFIG[faad] = "-Dfaad=enabled,-Dfaad=disabled,faad2" | 52 | PACKAGECONFIG[faad] = "-Dfaad=enabled,-Dfaad=disabled,faad2" |
| 53 | PACKAGECONFIG[fluidsynth] = "-Dfluidsynth=enabled,-Dfluidsynth=disabled,fluidsynth" | 53 | PACKAGECONFIG[fluidsynth] = "-Dfluidsynth=enabled,-Dfluidsynth=disabled,fluidsynth" |
| 54 | PACKAGECONFIG[hls] = "-Dhls=enabled,-Dhls=disabled," | 54 | PACKAGECONFIG[hls] = "-Dhls=enabled,-Dhls=disabled," |
| 55 | # Pick atleast one crypto backend below when enabling hls | 55 | # Pick atleast one crypto backend below when enabling hls |
| 56 | PACKAGECONFIG[nettle] = "-Dhls-crypto=nettle,,nettle" | 56 | PACKAGECONFIG[nettle] = "-Dhls-crypto=nettle,,nettle" |
| 57 | PACKAGECONFIG[openssl] = "-Dhls-crypto=openssl,,openssl" | 57 | PACKAGECONFIG[openssl] = "-Dhls-crypto=openssl,,openssl" |
| 58 | PACKAGECONFIG[gcrypt] = "-Dhls-crypto=libgcrypt,,libgcrypt" | 58 | PACKAGECONFIG[gcrypt] = "-Dhls-crypto=libgcrypt,,libgcrypt" |
| 59 | # the gl packageconfig enables OpenGL elements that haven't been ported | 59 | # the gl packageconfig enables OpenGL elements that haven't been ported |
| 60 | # to -base yet. They depend on the gstgl library in -base, so we do | 60 | # to -base yet. They depend on the gstgl library in -base, so we do |
| 61 | # not add GL dependencies here, since these are taken care of in -base. | 61 | # not add GL dependencies here, since these are taken care of in -base. |
| 62 | PACKAGECONFIG[gl] = "-Dgl=enabled,-Dgl=disabled," | 62 | PACKAGECONFIG[gl] = "-Dgl=enabled,-Dgl=disabled," |
| 63 | PACKAGECONFIG[kms] = "-Dkms=enabled,-Dkms=disabled,libdrm" | 63 | PACKAGECONFIG[kms] = "-Dkms=enabled,-Dkms=disabled,libdrm" |
| 64 | PACKAGECONFIG[libde265] = "-Dlibde265=enabled,-Dlibde265=disabled,libde265" | 64 | PACKAGECONFIG[libde265] = "-Dlibde265=enabled,-Dlibde265=disabled,libde265" |
| 65 | PACKAGECONFIG[libssh2] = "-Dcurl-ssh2=enabled,-Dcurl-ssh2=disabled,libssh2" | 65 | PACKAGECONFIG[libssh2] = "-Dcurl-ssh2=enabled,-Dcurl-ssh2=disabled,libssh2" |
| 66 | PACKAGECONFIG[lcms2] = "-Dcolormanagement=enabled,-Dcolormanagement=disabled,lcms" | 66 | PACKAGECONFIG[lcms2] = "-Dcolormanagement=enabled,-Dcolormanagement=disabled,lcms" |
| 67 | PACKAGECONFIG[modplug] = "-Dmodplug=enabled,-Dmodplug=disabled,libmodplug" | 67 | PACKAGECONFIG[modplug] = "-Dmodplug=enabled,-Dmodplug=disabled,libmodplug" |
| 68 | PACKAGECONFIG[msdk] = "-Dmsdk=enabled -Dmfx_api=oneVPL,-Dmsdk=disabled,onevpl-intel-gpu" | 68 | PACKAGECONFIG[msdk] = "-Dmsdk=enabled -Dmfx_api=oneVPL,-Dmsdk=disabled,onevpl-intel-gpu" |
| 69 | PACKAGECONFIG[neon] = "-Dneon=enabled,-Dneon=disabled,neon" | 69 | PACKAGECONFIG[neon] = "-Dneon=enabled,-Dneon=disabled,neon" |
| 70 | PACKAGECONFIG[openal] = "-Dopenal=enabled,-Dopenal=disabled,openal-soft" | 70 | PACKAGECONFIG[openal] = "-Dopenal=enabled,-Dopenal=disabled,openal-soft" |
| 71 | PACKAGECONFIG[opencv] = "-Dopencv=enabled,-Dopencv=disabled,opencv" | 71 | PACKAGECONFIG[opencv] = "-Dopencv=enabled,-Dopencv=disabled,opencv" |
| 72 | PACKAGECONFIG[openh264] = "-Dopenh264=enabled,-Dopenh264=disabled,openh264" | 72 | PACKAGECONFIG[openh264] = "-Dopenh264=enabled,-Dopenh264=disabled,openh264" |
| 73 | PACKAGECONFIG[openjpeg] = "-Dopenjpeg=enabled,-Dopenjpeg=disabled,openjpeg" | 73 | PACKAGECONFIG[openjpeg] = "-Dopenjpeg=enabled,-Dopenjpeg=disabled,openjpeg" |
| 74 | PACKAGECONFIG[openmpt] = "-Dopenmpt=enabled,-Dopenmpt=disabled,libopenmpt" | 74 | PACKAGECONFIG[openmpt] = "-Dopenmpt=enabled,-Dopenmpt=disabled,libopenmpt" |
| 75 | # the opus encoder/decoder elements are now in the -base package, | 75 | # the opus encoder/decoder elements are now in the -base package, |
| 76 | # but the opus parser remains in -bad | 76 | # but the opus parser remains in -bad |
| 77 | PACKAGECONFIG[opusparse] = "-Dopus=enabled,-Dopus=disabled,libopus" | 77 | PACKAGECONFIG[opusparse] = "-Dopus=enabled,-Dopus=disabled,libopus" |
| 78 | PACKAGECONFIG[resindvd] = "-Dresindvd=enabled,-Dresindvd=disabled,libdvdread libdvdnav" | 78 | PACKAGECONFIG[resindvd] = "-Dresindvd=enabled,-Dresindvd=disabled,libdvdread libdvdnav" |
| 79 | PACKAGECONFIG[rsvg] = "-Drsvg=enabled,-Drsvg=disabled,librsvg" | 79 | PACKAGECONFIG[rsvg] = "-Drsvg=enabled,-Drsvg=disabled,librsvg" |
| 80 | PACKAGECONFIG[rtmp] = "-Drtmp=enabled,-Drtmp=disabled,rtmpdump" | 80 | PACKAGECONFIG[rtmp] = "-Drtmp=enabled,-Drtmp=disabled,rtmpdump" |
| 81 | PACKAGECONFIG[sbc] = "-Dsbc=enabled,-Dsbc=disabled,sbc" | 81 | PACKAGECONFIG[sbc] = "-Dsbc=enabled,-Dsbc=disabled,sbc" |
| 82 | PACKAGECONFIG[sctp] = "-Dsctp=enabled,-Dsctp=disabled" | 82 | PACKAGECONFIG[sctp] = "-Dsctp=enabled,-Dsctp=disabled" |
| 83 | PACKAGECONFIG[smoothstreaming] = "-Dsmoothstreaming=enabled,-Dsmoothstreaming=disabled,libxml2" | 83 | PACKAGECONFIG[smoothstreaming] = "-Dsmoothstreaming=enabled,-Dsmoothstreaming=disabled,libxml2" |
| 84 | PACKAGECONFIG[sndfile] = "-Dsndfile=enabled,-Dsndfile=disabled,libsndfile1" | 84 | PACKAGECONFIG[sndfile] = "-Dsndfile=enabled,-Dsndfile=disabled,libsndfile1" |
| 85 | PACKAGECONFIG[srt] = "-Dsrt=enabled,-Dsrt=disabled,srt" | 85 | PACKAGECONFIG[srt] = "-Dsrt=enabled,-Dsrt=disabled,srt" |
| 86 | PACKAGECONFIG[srtp] = "-Dsrtp=enabled,-Dsrtp=disabled,libsrtp" | 86 | PACKAGECONFIG[srtp] = "-Dsrtp=enabled,-Dsrtp=disabled,libsrtp" |
| 87 | PACKAGECONFIG[tinyalsa] = "-Dtinyalsa=enabled,-Dtinyalsa=disabled,tinyalsa" | 87 | PACKAGECONFIG[tinyalsa] = "-Dtinyalsa=enabled,-Dtinyalsa=disabled,tinyalsa" |
| 88 | PACKAGECONFIG[ttml] = "-Dttml=enabled,-Dttml=disabled,libxml2 pango cairo" | 88 | PACKAGECONFIG[ttml] = "-Dttml=enabled,-Dttml=disabled,libxml2 pango cairo" |
| 89 | PACKAGECONFIG[uvch264] = "-Duvch264=enabled,-Duvch264=disabled,libusb1 libgudev" | 89 | PACKAGECONFIG[uvch264] = "-Duvch264=enabled,-Duvch264=disabled,libusb1 libgudev" |
| 90 | # this enables support for stateless V4L2 mem2mem codecs, which is a newer form of | 90 | # this enables support for stateless V4L2 mem2mem codecs, which is a newer form of |
| 91 | # V4L2 codec; the V4L2 code in -base supports the older stateful V4L2 mem2mem codecs | 91 | # V4L2 codec; the V4L2 code in -base supports the older stateful V4L2 mem2mem codecs |
| 92 | PACKAGECONFIG[v4l2codecs] = "-Dv4l2codecs=enabled,-Dv4l2codecs=disabled,libgudev" | 92 | PACKAGECONFIG[v4l2codecs] = "-Dv4l2codecs=enabled,-Dv4l2codecs=disabled,libgudev" |
| 93 | PACKAGECONFIG[va] = "-Dva=enabled,-Dva=disabled,libva" | 93 | PACKAGECONFIG[va] = "-Dva=enabled,-Dva=disabled,libva" |
| 94 | PACKAGECONFIG[voaacenc] = "-Dvoaacenc=enabled,-Dvoaacenc=disabled,vo-aacenc" | 94 | PACKAGECONFIG[voaacenc] = "-Dvoaacenc=enabled,-Dvoaacenc=disabled,vo-aacenc" |
| 95 | PACKAGECONFIG[voamrwbenc] = "-Dvoamrwbenc=enabled,-Dvoamrwbenc=disabled,vo-amrwbenc" | 95 | PACKAGECONFIG[voamrwbenc] = "-Dvoamrwbenc=enabled,-Dvoamrwbenc=disabled,vo-amrwbenc" |
| 96 | PACKAGECONFIG[vulkan] = "-Dvulkan=enabled,-Dvulkan=disabled,vulkan-loader shaderc-native" | 96 | PACKAGECONFIG[vulkan] = "-Dvulkan=enabled,-Dvulkan=disabled,vulkan-loader shaderc-native" |
| 97 | PACKAGECONFIG[wayland] = "-Dwayland=enabled,-Dwayland=disabled,wayland-native wayland wayland-protocols libdrm" | 97 | PACKAGECONFIG[wayland] = "-Dwayland=enabled,-Dwayland=disabled,wayland-native wayland wayland-protocols libdrm" |
| 98 | PACKAGECONFIG[webp] = "-Dwebp=enabled,-Dwebp=disabled,libwebp" | 98 | PACKAGECONFIG[webp] = "-Dwebp=enabled,-Dwebp=disabled,libwebp" |
| 99 | PACKAGECONFIG[webrtc] = "-Dwebrtc=enabled,-Dwebrtc=disabled,libnice" | 99 | PACKAGECONFIG[webrtc] = "-Dwebrtc=enabled,-Dwebrtc=disabled,libnice" |
| 100 | PACKAGECONFIG[webrtcdsp] = "-Dwebrtcdsp=enabled,-Dwebrtcdsp=disabled,webrtc-audio-processing" | 100 | PACKAGECONFIG[webrtcdsp] = "-Dwebrtcdsp=enabled,-Dwebrtcdsp=disabled,webrtc-audio-processing" |
| 101 | PACKAGECONFIG[zbar] = "-Dzbar=enabled,-Dzbar=disabled,zbar" | 101 | PACKAGECONFIG[zbar] = "-Dzbar=enabled,-Dzbar=disabled,zbar" |
| 102 | PACKAGECONFIG[x11] = "-Dx11=enabled,-Dx11=disabled,libxcb libxkbcommon" | 102 | PACKAGECONFIG[x11] = "-Dx11=enabled,-Dx11=disabled,libxcb libxkbcommon" |
| 103 | PACKAGECONFIG[x265] = "-Dx265=enabled,-Dx265=disabled,x265" | 103 | PACKAGECONFIG[x265] = "-Dx265=enabled,-Dx265=disabled,x265" |
| 104 | 104 | ||
| 105 | GSTREAMER_GPL = "${@bb.utils.filter('PACKAGECONFIG', 'faad resindvd x265', d)}" | 105 | GSTREAMER_GPL = "${@bb.utils.filter('PACKAGECONFIG', 'faad resindvd x265', d)}" |
| 106 | 106 | ||
| @@ -207,11 +207,11 @@ PACKAGECONFIG:remove:mx943-nxp-bsp = "gl" | |||
| 207 | PACKAGECONFIG:append:mx8-nxp-bsp = " kms tinycompress" | 207 | PACKAGECONFIG:append:mx8-nxp-bsp = " kms tinycompress" |
| 208 | 208 | ||
| 209 | PACKAGECONFIG:append = " ${PACKAGECONFIG_G2D}" | 209 | PACKAGECONFIG:append = " ${PACKAGECONFIG_G2D}" |
| 210 | PACKAGECONFIG_G2D ??= "" | 210 | PACKAGECONFIG_G2D ??= "" |
| 211 | PACKAGECONFIG_G2D:imxgpu2d ??= "g2d" | 211 | PACKAGECONFIG_G2D:imxgpu2d ??= "g2d" |
| 212 | 212 | ||
| 213 | PACKAGECONFIG[g2d] = ",,virtual/libg2d" | 213 | PACKAGECONFIG[g2d] = ",,virtual/libg2d" |
| 214 | PACKAGECONFIG[tinycompress] = "-Dtinycompress=enabled,-Dtinycompress=disabled,tinycompress" | 214 | PACKAGECONFIG[tinycompress] = "-Dtinycompress=enabled,-Dtinycompress=disabled,tinycompress" |
| 215 | 215 | ||
| 216 | EXTRA_OEMESON += "\ | 216 | EXTRA_OEMESON += "\ |
| 217 | -Dc_args="${CFLAGS} -I${STAGING_INCDIR_IMX}" \ | 217 | -Dc_args="${CFLAGS} -I${STAGING_INCDIR_IMX}" \ |
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.26.6.imx.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.26.6.imx.bb index d761bc9d6..86790354e 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.26.6.imx.bb +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.26.6.imx.bb | |||
| @@ -44,36 +44,36 @@ X11DEPENDS = "virtual/libx11 libsm libxrender libxv" | |||
| 44 | X11ENABLEOPTS = "-Dx11=enabled -Dxvideo=enabled -Dxshm=enabled" | 44 | X11ENABLEOPTS = "-Dx11=enabled -Dxvideo=enabled -Dxshm=enabled" |
| 45 | X11DISABLEOPTS = "-Dx11=disabled -Dxvideo=disabled -Dxshm=disabled" | 45 | X11DISABLEOPTS = "-Dx11=disabled -Dxvideo=disabled -Dxshm=disabled" |
| 46 | 46 | ||
| 47 | PACKAGECONFIG[alsa] = "-Dalsa=enabled,-Dalsa=disabled,alsa-lib" | 47 | PACKAGECONFIG[alsa] = "-Dalsa=enabled,-Dalsa=disabled,alsa-lib" |
| 48 | PACKAGECONFIG[cdparanoia] = "-Dcdparanoia=enabled,-Dcdparanoia=disabled,cdparanoia" | 48 | PACKAGECONFIG[cdparanoia] = "-Dcdparanoia=enabled,-Dcdparanoia=disabled,cdparanoia" |
| 49 | PACKAGECONFIG[graphene] = "-Dgl-graphene=enabled,-Dgl-graphene=disabled,graphene" | 49 | PACKAGECONFIG[graphene] = "-Dgl-graphene=enabled,-Dgl-graphene=disabled,graphene" |
| 50 | PACKAGECONFIG[jpeg] = "-Dgl-jpeg=enabled,-Dgl-jpeg=disabled,jpeg" | 50 | PACKAGECONFIG[jpeg] = "-Dgl-jpeg=enabled,-Dgl-jpeg=disabled,jpeg" |
| 51 | PACKAGECONFIG[ogg] = "-Dogg=enabled,-Dogg=disabled,libogg" | 51 | PACKAGECONFIG[ogg] = "-Dogg=enabled,-Dogg=disabled,libogg" |
| 52 | PACKAGECONFIG[opus] = "-Dopus=enabled,-Dopus=disabled,libopus" | 52 | PACKAGECONFIG[opus] = "-Dopus=enabled,-Dopus=disabled,libopus" |
| 53 | PACKAGECONFIG[pango] = "-Dpango=enabled,-Dpango=disabled,pango" | 53 | PACKAGECONFIG[pango] = "-Dpango=enabled,-Dpango=disabled,pango" |
| 54 | PACKAGECONFIG[png] = "-Dgl-png=enabled,-Dgl-png=disabled,libpng" | 54 | PACKAGECONFIG[png] = "-Dgl-png=enabled,-Dgl-png=disabled,libpng" |
| 55 | # This enables Qt5 QML examples in -base. The Qt5 GStreamer | 55 | # This enables Qt5 QML examples in -base. The Qt5 GStreamer |
| 56 | # qmlglsink and qmlglsrc plugins still exist in -good. | 56 | # qmlglsink and qmlglsrc plugins still exist in -good. |
| 57 | PACKAGECONFIG[qt5] = "-Dqt5=enabled,-Dqt5=disabled,qtbase qtdeclarative qtbase-native" | 57 | PACKAGECONFIG[qt5] = "-Dqt5=enabled,-Dqt5=disabled,qtbase qtdeclarative qtbase-native" |
| 58 | PACKAGECONFIG[theora] = "-Dtheora=enabled,-Dtheora=disabled,libtheora" | 58 | PACKAGECONFIG[theora] = "-Dtheora=enabled,-Dtheora=disabled,libtheora" |
| 59 | PACKAGECONFIG[tremor] = "-Dtremor=enabled,-Dtremor=disabled,tremor" | 59 | PACKAGECONFIG[tremor] = "-Dtremor=enabled,-Dtremor=disabled,tremor" |
| 60 | PACKAGECONFIG[visual] = "-Dlibvisual=enabled,-Dlibvisual=disabled,libvisual" | 60 | PACKAGECONFIG[visual] = "-Dlibvisual=enabled,-Dlibvisual=disabled,libvisual" |
| 61 | PACKAGECONFIG[vorbis] = "-Dvorbis=enabled,-Dvorbis=disabled,libvorbis" | 61 | PACKAGECONFIG[vorbis] = "-Dvorbis=enabled,-Dvorbis=disabled,libvorbis" |
| 62 | PACKAGECONFIG[x11] = "${X11ENABLEOPTS},${X11DISABLEOPTS},${X11DEPENDS}" | 62 | PACKAGECONFIG[x11] = "${X11ENABLEOPTS},${X11DISABLEOPTS},${X11DEPENDS}" |
| 63 | 63 | ||
| 64 | # OpenGL API packageconfigs | 64 | # OpenGL API packageconfigs |
| 65 | PACKAGECONFIG[opengl] = ",,virtual/libgl libglu" | 65 | PACKAGECONFIG[opengl] = ",,virtual/libgl libglu" |
| 66 | PACKAGECONFIG[gles2] = ",,virtual/libgles2" | 66 | PACKAGECONFIG[gles2] = ",,virtual/libgles2" |
| 67 | 67 | ||
| 68 | # OpenGL platform packageconfigs | 68 | # OpenGL platform packageconfigs |
| 69 | PACKAGECONFIG[egl] = ",,virtual/egl" | 69 | PACKAGECONFIG[egl] = ",,virtual/egl" |
| 70 | PACKAGECONFIG[glx] = ",,virtual/libgl" | 70 | PACKAGECONFIG[glx] = ",,virtual/libgl" |
| 71 | 71 | ||
| 72 | # OpenGL window systems (except for X11) | 72 | # OpenGL window systems (except for X11) |
| 73 | PACKAGECONFIG[gbm] = ",,virtual/libgbm libgudev libdrm" | 73 | PACKAGECONFIG[gbm] = ",,virtual/libgbm libgudev libdrm" |
| 74 | PACKAGECONFIG[wayland] = ",,wayland-native wayland wayland-protocols libdrm" | 74 | PACKAGECONFIG[wayland] = ",,wayland-native wayland wayland-protocols libdrm" |
| 75 | PACKAGECONFIG[dispmanx] = ",,virtual/libomxil" | 75 | PACKAGECONFIG[dispmanx] = ",,virtual/libomxil" |
| 76 | PACKAGECONFIG[viv-fb] = ",,virtual/libgles2 virtual/libg2d" | 76 | PACKAGECONFIG[viv-fb] = ",,virtual/libgles2 virtual/libg2d" |
| 77 | 77 | ||
| 78 | OPENGL_WINSYS = "${@bb.utils.filter('PACKAGECONFIG', 'x11 gbm wayland dispmanx egl viv-fb', d)}" | 78 | OPENGL_WINSYS = "${@bb.utils.filter('PACKAGECONFIG', 'x11 gbm wayland dispmanx egl viv-fb', d)}" |
| 79 | 79 | ||
| @@ -128,7 +128,7 @@ PACKAGECONFIG:remove = "${PACKAGECONFIG_REMOVE}" | |||
| 128 | PACKAGECONFIG_REMOVE ?= "jpeg" | 128 | PACKAGECONFIG_REMOVE ?= "jpeg" |
| 129 | 129 | ||
| 130 | PACKAGECONFIG:append = " ${PACKAGECONFIG_G2D}" | 130 | PACKAGECONFIG:append = " ${PACKAGECONFIG_G2D}" |
| 131 | PACKAGECONFIG_G2D ??= "" | 131 | PACKAGECONFIG_G2D ??= "" |
| 132 | PACKAGECONFIG_G2D:imxgpu2d ??= "g2d" | 132 | PACKAGECONFIG_G2D:imxgpu2d ??= "g2d" |
| 133 | 133 | ||
| 134 | PACKAGECONFIG[g2d] = ",,virtual/libg2d" | 134 | PACKAGECONFIG[g2d] = ",,virtual/libg2d" |
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.26.6.imx.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.26.6.imx.bb index 15339b332..49ae2311f 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.26.6.imx.bb +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.26.6.imx.bb | |||
| @@ -44,31 +44,31 @@ X11DISABLEOPTS = "-Dximagesrc=disabled -Dximagesrc-xshm=disabled -Dximagesrc-xfi | |||
| 44 | 44 | ||
| 45 | QT5WAYLANDDEPENDS = "${@bb.utils.contains("DISTRO_FEATURES", "wayland", "qtwayland", "", d)}" | 45 | QT5WAYLANDDEPENDS = "${@bb.utils.contains("DISTRO_FEATURES", "wayland", "qtwayland", "", d)}" |
| 46 | 46 | ||
| 47 | PACKAGECONFIG[asm] = "-Dasm=enabled,-Dasm=disabled,nasm-native" | 47 | PACKAGECONFIG[asm] = "-Dasm=enabled,-Dasm=disabled,nasm-native" |
| 48 | PACKAGECONFIG[bz2] = "-Dbz2=enabled,-Dbz2=disabled,bzip2" | 48 | PACKAGECONFIG[bz2] = "-Dbz2=enabled,-Dbz2=disabled,bzip2" |
| 49 | PACKAGECONFIG[cairo] = "-Dcairo=enabled,-Dcairo=disabled,cairo" | 49 | PACKAGECONFIG[cairo] = "-Dcairo=enabled,-Dcairo=disabled,cairo" |
| 50 | PACKAGECONFIG[dv1394] = "-Ddv1394=enabled,-Ddv1394=disabled,libiec61883 libavc1394 libraw1394" | 50 | PACKAGECONFIG[dv1394] = "-Ddv1394=enabled,-Ddv1394=disabled,libiec61883 libavc1394 libraw1394" |
| 51 | PACKAGECONFIG[flac] = "-Dflac=enabled,-Dflac=disabled,flac" | 51 | PACKAGECONFIG[flac] = "-Dflac=enabled,-Dflac=disabled,flac" |
| 52 | PACKAGECONFIG[gdk-pixbuf] = "-Dgdk-pixbuf=enabled,-Dgdk-pixbuf=disabled,gdk-pixbuf" | 52 | PACKAGECONFIG[gdk-pixbuf] = "-Dgdk-pixbuf=enabled,-Dgdk-pixbuf=disabled,gdk-pixbuf" |
| 53 | PACKAGECONFIG[gtk] = "-Dgtk3=enabled,-Dgtk3=disabled,gtk+3" | 53 | PACKAGECONFIG[gtk] = "-Dgtk3=enabled,-Dgtk3=disabled,gtk+3" |
| 54 | PACKAGECONFIG[gudev] = "-Dv4l2-gudev=enabled,-Dv4l2-gudev=disabled,libgudev" | 54 | PACKAGECONFIG[gudev] = "-Dv4l2-gudev=enabled,-Dv4l2-gudev=disabled,libgudev" |
| 55 | PACKAGECONFIG[jack] = "-Djack=enabled,-Djack=disabled,jack" | 55 | PACKAGECONFIG[jack] = "-Djack=enabled,-Djack=disabled,jack" |
| 56 | PACKAGECONFIG[jpeg] = "-Djpeg=enabled,-Djpeg=disabled,jpeg" | 56 | PACKAGECONFIG[jpeg] = "-Djpeg=enabled,-Djpeg=disabled,jpeg" |
| 57 | PACKAGECONFIG[lame] = "-Dlame=enabled,-Dlame=disabled,lame" | 57 | PACKAGECONFIG[lame] = "-Dlame=enabled,-Dlame=disabled,lame" |
| 58 | PACKAGECONFIG[libpng] = "-Dpng=enabled,-Dpng=disabled,libpng" | 58 | PACKAGECONFIG[libpng] = "-Dpng=enabled,-Dpng=disabled,libpng" |
| 59 | PACKAGECONFIG[libv4l2] = "-Dv4l2-libv4l2=enabled,-Dv4l2-libv4l2=disabled,v4l-utils" | 59 | PACKAGECONFIG[libv4l2] = "-Dv4l2-libv4l2=enabled,-Dv4l2-libv4l2=disabled,v4l-utils" |
| 60 | PACKAGECONFIG[mpg123] = "-Dmpg123=enabled,-Dmpg123=disabled,mpg123" | 60 | PACKAGECONFIG[mpg123] = "-Dmpg123=enabled,-Dmpg123=disabled,mpg123" |
| 61 | PACKAGECONFIG[pulseaudio] = "-Dpulse=enabled,-Dpulse=disabled,pulseaudio" | 61 | PACKAGECONFIG[pulseaudio] = "-Dpulse=enabled,-Dpulse=disabled,pulseaudio" |
| 62 | PACKAGECONFIG[qt5] = "-Dqt5=enabled,-Dqt5=disabled,qtbase qtdeclarative qtbase-native ${QT5WAYLANDDEPENDS}" | 62 | PACKAGECONFIG[qt5] = "-Dqt5=enabled,-Dqt5=disabled,qtbase qtdeclarative qtbase-native ${QT5WAYLANDDEPENDS}" |
| 63 | PACKAGECONFIG[soup2] = "-Dsoup=enabled,,libsoup-2.4,,,soup3" | 63 | PACKAGECONFIG[soup2] = "-Dsoup=enabled,,libsoup-2.4,,,soup3" |
| 64 | PACKAGECONFIG[soup3] = "-Dsoup=enabled,,libsoup,,,soup2" | 64 | PACKAGECONFIG[soup3] = "-Dsoup=enabled,,libsoup,,,soup2" |
| 65 | PACKAGECONFIG[speex] = "-Dspeex=enabled,-Dspeex=disabled,speex" | 65 | PACKAGECONFIG[speex] = "-Dspeex=enabled,-Dspeex=disabled,speex" |
| 66 | PACKAGECONFIG[rpi] = "-Drpicamsrc=enabled,-Drpicamsrc=disabled,userland" | 66 | PACKAGECONFIG[rpi] = "-Drpicamsrc=enabled,-Drpicamsrc=disabled,userland" |
| 67 | PACKAGECONFIG[taglib] = "-Dtaglib=enabled,-Dtaglib=disabled,taglib" | 67 | PACKAGECONFIG[taglib] = "-Dtaglib=enabled,-Dtaglib=disabled,taglib" |
| 68 | PACKAGECONFIG[v4l2] = "-Dv4l2=enabled -Dv4l2-probe=true,-Dv4l2=disabled -Dv4l2-probe=false" | 68 | PACKAGECONFIG[v4l2] = "-Dv4l2=enabled -Dv4l2-probe=true,-Dv4l2=disabled -Dv4l2-probe=false" |
| 69 | PACKAGECONFIG[vpx] = "-Dvpx=enabled,-Dvpx=disabled,libvpx" | 69 | PACKAGECONFIG[vpx] = "-Dvpx=enabled,-Dvpx=disabled,libvpx" |
| 70 | PACKAGECONFIG[wavpack] = "-Dwavpack=enabled,-Dwavpack=disabled,wavpack" | 70 | PACKAGECONFIG[wavpack] = "-Dwavpack=enabled,-Dwavpack=disabled,wavpack" |
| 71 | PACKAGECONFIG[x11] = "${X11ENABLEOPTS},${X11DISABLEOPTS},${X11DEPENDS}" | 71 | PACKAGECONFIG[x11] = "${X11ENABLEOPTS},${X11DISABLEOPTS},${X11DEPENDS}" |
| 72 | 72 | ||
| 73 | EXTRA_OEMESON += "\ | 73 | EXTRA_OEMESON += "\ |
| 74 | -Ddoc=disabled \ | 74 | -Ddoc=disabled \ |
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_2.2.0.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_2.2.0.bb index 21c685b2c..5ab08c0ed 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_2.2.0.bb +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_2.2.0.bb | |||
| @@ -39,16 +39,16 @@ EXTRA_OEMESON += "-Dimx-headers-path=${STAGING_INCDIR_IMX} -Dv4l2-amphion=disabl | |||
| 39 | 39 | ||
| 40 | PACKAGECONFIG ?= "uniaudiodec" | 40 | PACKAGECONFIG ?= "uniaudiodec" |
| 41 | PACKAGECONFIG:append:imxgpu2d = " g2d" | 41 | PACKAGECONFIG:append:imxgpu2d = " g2d" |
| 42 | PACKAGECONFIG:append:imxvpu = " vpu" | 42 | PACKAGECONFIG:append:imxvpu = " vpu" |
| 43 | PACKAGECONFIG:append:imxipu = " ipu" | 43 | PACKAGECONFIG:append:imxipu = " ipu" |
| 44 | PACKAGECONFIG:append:imxpxp = " pxp" | 44 | PACKAGECONFIG:append:imxpxp = " pxp" |
| 45 | # The custom imxv4l2 source and sink elements are only | 45 | # The custom imxv4l2 source and sink elements are only |
| 46 | # available on the i.MX6. | 46 | # available on the i.MX6. |
| 47 | # The 2D blitter sinks require an MXC framebuffer, which | 47 | # The 2D blitter sinks require an MXC framebuffer, which |
| 48 | # is not available anymore on the i.MX8 (since these SoCs | 48 | # is not available anymore on the i.MX8 (since these SoCs |
| 49 | # now use KMS instead of the old Linux framebuffer). | 49 | # now use KMS instead of the old Linux framebuffer). |
| 50 | PACKAGECONFIG:append:mx6-nxp-bsp = " imx2dvideosink v4l2-mxc-source-sink" | 50 | PACKAGECONFIG:append:mx6-nxp-bsp = " imx2dvideosink v4l2-mxc-source-sink" |
| 51 | PACKAGECONFIG:append:mx7-nxp-bsp = " imx2dvideosink" | 51 | PACKAGECONFIG:append:mx7-nxp-bsp = " imx2dvideosink" |
| 52 | 52 | ||
| 53 | PACKAGECONFIG[g2d] = "-Dg2d=enabled ${LIBG2D_DPU_OPTION},-Dg2d=disabled,${LIBG2D_DEPENDENCIES}" | 53 | PACKAGECONFIG[g2d] = "-Dg2d=enabled ${LIBG2D_DPU_OPTION},-Dg2d=disabled,${LIBG2D_DEPENDENCIES}" |
| 54 | PACKAGECONFIG[pxp] = "-Dpxp=enabled,-Dpxp=disabled," | 54 | PACKAGECONFIG[pxp] = "-Dpxp=enabled,-Dpxp=disabled," |
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.26.6.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.26.6.bb index 10b686ca8..72e482247 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.26.6.bb +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.26.6.bb | |||
| @@ -27,11 +27,11 @@ PACKAGECONFIG ??= "\ | |||
| 27 | ${GSTREAMER_ORC} \ | 27 | ${GSTREAMER_ORC} \ |
| 28 | " | 28 | " |
| 29 | 29 | ||
| 30 | PACKAGECONFIG[a52dec] = "-Da52dec=enabled,-Da52dec=disabled,liba52" | 30 | PACKAGECONFIG[a52dec] = "-Da52dec=enabled,-Da52dec=disabled,liba52" |
| 31 | PACKAGECONFIG[cdio] = "-Dcdio=enabled,-Dcdio=disabled,libcdio" | 31 | PACKAGECONFIG[cdio] = "-Dcdio=enabled,-Dcdio=disabled,libcdio" |
| 32 | PACKAGECONFIG[dvdread] = "-Ddvdread=enabled,-Ddvdread=disabled,libdvdread" | 32 | PACKAGECONFIG[dvdread] = "-Ddvdread=enabled,-Ddvdread=disabled,libdvdread" |
| 33 | PACKAGECONFIG[mpeg2dec] = "-Dmpeg2dec=enabled,-Dmpeg2dec=disabled,mpeg2dec" | 33 | PACKAGECONFIG[mpeg2dec] = "-Dmpeg2dec=enabled,-Dmpeg2dec=disabled,mpeg2dec" |
| 34 | PACKAGECONFIG[x264] = "-Dx264=enabled,-Dx264=disabled,x264" | 34 | PACKAGECONFIG[x264] = "-Dx264=enabled,-Dx264=disabled,x264" |
| 35 | 35 | ||
| 36 | GSTREAMER_GPL = "${@bb.utils.filter('PACKAGECONFIG', 'a52dec cdio dvdread mpeg2dec x264', d)}" | 36 | GSTREAMER_GPL = "${@bb.utils.filter('PACKAGECONFIG', 'a52dec cdio dvdread mpeg2dec x264', d)}" |
| 37 | 37 | ||
diff --git a/recipes-multimedia/gstreamer/imx-gst1.0-plugin_git.bb b/recipes-multimedia/gstreamer/imx-gst1.0-plugin_git.bb index d8cbf056e..ef4cae1d0 100644 --- a/recipes-multimedia/gstreamer/imx-gst1.0-plugin_git.bb +++ b/recipes-multimedia/gstreamer/imx-gst1.0-plugin_git.bb | |||
| @@ -24,16 +24,16 @@ DEPENDS:append:mx93-nxp-bsp = " imx-lib" | |||
| 24 | DEPENDS:append:mx943-nxp-bsp = " imx-lib" | 24 | DEPENDS:append:mx943-nxp-bsp = " imx-lib" |
| 25 | DEPENDS:append:imxvpu = " imx-vpuwrap" | 25 | DEPENDS:append:imxvpu = " imx-vpuwrap" |
| 26 | DEPENDS:append:imxfbdev:imxgpu = " libdrm" | 26 | DEPENDS:append:imxfbdev:imxgpu = " libdrm" |
| 27 | DEPENDS_IMXGPU = "" | 27 | DEPENDS_IMXGPU = "" |
| 28 | DEPENDS_IMXGPU:imxgpu = "${DEPENDS_IMX_OPENCL_CONVERTER}" | 28 | DEPENDS_IMXGPU:imxgpu = "${DEPENDS_IMX_OPENCL_CONVERTER}" |
| 29 | DEPENDS_IMX_OPENCL_CONVERTER = "imx-opencl-converter" | 29 | DEPENDS_IMX_OPENCL_CONVERTER = "imx-opencl-converter" |
| 30 | DEPENDS_IMX_OPENCL_CONVERTER:mx6-nxp-bsp = "" | 30 | DEPENDS_IMX_OPENCL_CONVERTER:mx6-nxp-bsp = "" |
| 31 | DEPENDS_IMX_OPENCL_CONVERTER:mx7-nxp-bsp = "" | 31 | DEPENDS_IMX_OPENCL_CONVERTER:mx7-nxp-bsp = "" |
| 32 | DEPENDS_IMX_OPENCL_CONVERTER:mx8mm-nxp-bsp = "" | 32 | DEPENDS_IMX_OPENCL_CONVERTER:mx8mm-nxp-bsp = "" |
| 33 | 33 | ||
| 34 | # For backwards compatibility | 34 | # For backwards compatibility |
| 35 | RREPLACES:${PN} = "gst1.0-fsl-plugin" | 35 | RREPLACES:${PN} = "gst1.0-fsl-plugin" |
| 36 | RPROVIDES:${PN} = "gst1.0-fsl-plugin" | 36 | RPROVIDES:${PN} = "gst1.0-fsl-plugin" |
| 37 | RCONFLICTS:${PN} = "gst1.0-fsl-plugin" | 37 | RCONFLICTS:${PN} = "gst1.0-fsl-plugin" |
| 38 | 38 | ||
| 39 | PV = "4.10.3+git${SRCPV}" | 39 | PV = "4.10.3+git${SRCPV}" |
| @@ -66,10 +66,10 @@ PACKAGES =+ "${PN}-tools ${PN}-libgstfsl" | |||
| 66 | # Add codec list that the beep plugin run-time depended | 66 | # Add codec list that the beep plugin run-time depended |
| 67 | BEEP_RDEPENDS = "imx-codec-aac imx-codec-mp3 imx-codec-oggvorbis" | 67 | BEEP_RDEPENDS = "imx-codec-aac imx-codec-mp3 imx-codec-oggvorbis" |
| 68 | RDEPENDS:${PN} += "imx-parser ${BEEP_RDEPENDS} gstreamer1.0-plugins-good-id3demux " | 68 | RDEPENDS:${PN} += "imx-parser ${BEEP_RDEPENDS} gstreamer1.0-plugins-good-id3demux " |
| 69 | RDEPENDS:${PN}:append:mx8qm-nxp-bsp = " imx-dsp" | 69 | RDEPENDS:${PN}:append:mx8qm-nxp-bsp = " imx-dsp" |
| 70 | RDEPENDS:${PN}:append:mx8qxp-nxp-bsp = " imx-dsp" | 70 | RDEPENDS:${PN}:append:mx8qxp-nxp-bsp = " imx-dsp" |
| 71 | RDEPENDS:${PN}:append:mx8dx-nxp-bsp = " imx-dsp" | 71 | RDEPENDS:${PN}:append:mx8dx-nxp-bsp = " imx-dsp" |
| 72 | RDEPENDS:${PN}:append:mx8mp-nxp-bsp = " imx-dsp" | 72 | RDEPENDS:${PN}:append:mx8mp-nxp-bsp = " imx-dsp" |
| 73 | RDEPENDS:${PN}:append:mx8ulp-nxp-bsp = " imx-dsp" | 73 | RDEPENDS:${PN}:append:mx8ulp-nxp-bsp = " imx-dsp" |
| 74 | 74 | ||
| 75 | PACKAGECONFIG ?= "" | 75 | PACKAGECONFIG ?= "" |
diff --git a/recipes-multimedia/imx-codec/imx-codec_4.10.0.bb b/recipes-multimedia/imx-codec/imx-codec_4.10.0.bb index 6a5c2c32c..f1dfa847f 100644 --- a/recipes-multimedia/imx-codec/imx-codec_4.10.0.bb +++ b/recipes-multimedia/imx-codec/imx-codec_4.10.0.bb | |||
| @@ -21,8 +21,8 @@ S = "${UNPACKDIR}/${BPN}-${PV}-${IMX_SRCREV_ABBREV}" | |||
| 21 | 21 | ||
| 22 | PACKAGECONFIG ??= "${PACKAGECONFIG_VPU}" | 22 | PACKAGECONFIG ??= "${PACKAGECONFIG_VPU}" |
| 23 | # Support Chips&Media VPU only | 23 | # Support Chips&Media VPU only |
| 24 | PACKAGECONFIG_VPU = "" | 24 | PACKAGECONFIG_VPU = "" |
| 25 | PACKAGECONFIG_VPU:mx6q-nxp-bsp = "vpu" | 25 | PACKAGECONFIG_VPU:mx6q-nxp-bsp = "vpu" |
| 26 | PACKAGECONFIG_VPU:mx6dl-nxp-bsp = "vpu" | 26 | PACKAGECONFIG_VPU:mx6dl-nxp-bsp = "vpu" |
| 27 | PACKAGECONFIG[vpu] = "--enable-vpu,--disable-vpu,virtual/imxvpu" | 27 | PACKAGECONFIG[vpu] = "--enable-vpu,--disable-vpu,virtual/imxvpu" |
| 28 | 28 | ||
diff --git a/recipes-multimedia/imx-dsp/imx-dsp_2.1.10.bb b/recipes-multimedia/imx-dsp/imx-dsp_2.1.10.bb index 00d86960c..031466e52 100644 --- a/recipes-multimedia/imx-dsp/imx-dsp_2.1.10.bb +++ b/recipes-multimedia/imx-dsp/imx-dsp_2.1.10.bb | |||
| @@ -19,14 +19,14 @@ EXTRA_OECONF = "\ | |||
| 19 | ${@bb.utils.contains('TUNE_FEATURES', 'aarch64', '--enable-armv8', '', d)} \ | 19 | ${@bb.utils.contains('TUNE_FEATURES', 'aarch64', '--enable-armv8', '', d)} \ |
| 20 | " | 20 | " |
| 21 | 21 | ||
| 22 | HIFI4_PLATFORM ?= "HIFI4_PLATFORM_IS_UNDEFINED" | 22 | HIFI4_PLATFORM ?= "HIFI4_PLATFORM_IS_UNDEFINED" |
| 23 | HIFI4_PLATFORM:mx8qm-nxp-bsp = "imx8qmqxp" | 23 | HIFI4_PLATFORM:mx8qm-nxp-bsp = "imx8qmqxp" |
| 24 | HIFI4_PLATFORM:mx8qxp-nxp-bsp = "imx8qmqxp" | 24 | HIFI4_PLATFORM:mx8qxp-nxp-bsp = "imx8qmqxp" |
| 25 | HIFI4_PLATFORM:mx8dx-nxp-bsp = "imx8qmqxp" | 25 | HIFI4_PLATFORM:mx8dx-nxp-bsp = "imx8qmqxp" |
| 26 | HIFI4_PLATFORM:mx8mp-nxp-bsp = "imx8mp" | 26 | HIFI4_PLATFORM:mx8mp-nxp-bsp = "imx8mp" |
| 27 | HIFI4_PLATFORM:mx8ulp-nxp-bsp = "imx8ulp" | 27 | HIFI4_PLATFORM:mx8ulp-nxp-bsp = "imx8ulp" |
| 28 | 28 | ||
| 29 | UNSUPPORTED_TESTS = "dsp_tflm" | 29 | UNSUPPORTED_TESTS = "dsp_tflm" |
| 30 | UNSUPPORTED_TESTS:mx8ulp-nxp-bsp = "" | 30 | UNSUPPORTED_TESTS:mx8ulp-nxp-bsp = "" |
| 31 | 31 | ||
| 32 | do_install:append () { | 32 | do_install:append () { |
diff --git a/recipes-multimedia/imx-dspc-asrc/imx-dspc-asrc_1.0.2.bb b/recipes-multimedia/imx-dspc-asrc/imx-dspc-asrc_1.0.2.bb index 9cf4fa968..885e1f4c7 100644 --- a/recipes-multimedia/imx-dspc-asrc/imx-dspc-asrc_1.0.2.bb +++ b/recipes-multimedia/imx-dspc-asrc/imx-dspc-asrc_1.0.2.bb | |||
| @@ -18,7 +18,7 @@ EXTRA_OECONF = "--enable-armv8 --libdir=${libdir} --bindir=/unit_tests" | |||
| 18 | 18 | ||
| 19 | INHIBIT_PACKAGE_STRIP = "1" | 19 | INHIBIT_PACKAGE_STRIP = "1" |
| 20 | INHIBIT_SYSROOT_STRIP = "1" | 20 | INHIBIT_SYSROOT_STRIP = "1" |
| 21 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" | 21 | INHIBIT_PACKAGE_DEBUG_SPLIT = "1" |
| 22 | 22 | ||
| 23 | FILES:${PN} += "/unit_tests ${datadir}/imx-mm" | 23 | FILES:${PN} += "/unit_tests ${datadir}/imx-mm" |
| 24 | 24 | ||
diff --git a/recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.11.0.bb b/recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.11.0.bb index eca003737..506116ef2 100644 --- a/recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.11.0.bb +++ b/recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.11.0.bb | |||
| @@ -15,6 +15,6 @@ inherit fsl-eula-unpack autotools pkgconfig meson | |||
| 15 | 15 | ||
| 16 | FILES:${PN} += "${datadir}/" | 16 | FILES:${PN} += "${datadir}/" |
| 17 | 17 | ||
| 18 | COMPATIBLE_MACHINE = "(^$)" | 18 | COMPATIBLE_MACHINE = "(^$)" |
| 19 | COMPATIBLE_MACHINE:imxgpu = "(mx8-nxp-bsp|mx95-nxp-bsp)" | 19 | COMPATIBLE_MACHINE:imxgpu = "(mx8-nxp-bsp|mx95-nxp-bsp)" |
| 20 | COMPATIBLE_MACHINE:mx8mm-nxp-bsp = "(^$)" | 20 | COMPATIBLE_MACHINE:mx8mm-nxp-bsp = "(^$)" |
diff --git a/recipes-multimedia/pulseaudio/pulseaudio_%.bbappend b/recipes-multimedia/pulseaudio/pulseaudio_%.bbappend index 837f5321f..cf318b4f7 100644 --- a/recipes-multimedia/pulseaudio/pulseaudio_%.bbappend +++ b/recipes-multimedia/pulseaudio/pulseaudio_%.bbappend | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | FILESEXTRAPATHS:prepend:imx-nxp-bsp := "${THISDIR}/${PN}/imx-nxp-bsp:" | 1 | FILESEXTRAPATHS:prepend:imx-nxp-bsp := "${THISDIR}/${PN}/imx-nxp-bsp:" |
| 2 | 2 | ||
| 3 | SRC_URI:append:imx-nxp-bsp = " ${SRC_URI_IMX}" | 3 | SRC_URI:append:imx-nxp-bsp = " ${SRC_URI_IMX}" |
| 4 | SRC_URI_IMX = "" | 4 | SRC_URI_IMX = "" |
| 5 | SRC_URI_IMX:mx6-nxp-bsp = "\ | 5 | SRC_URI_IMX:mx6-nxp-bsp = "\ |
| 6 | file://0001-Fix-pulseaudio-mutex-issue-when-do-pause-in-gstreame.patch \ | 6 | file://0001-Fix-pulseaudio-mutex-issue-when-do-pause-in-gstreame.patch \ |
| 7 | file://daemon.conf \ | 7 | file://daemon.conf \ |
diff --git a/recipes-security/optee-imx/optee-os-common-fslc-imx.inc b/recipes-security/optee-imx/optee-os-common-fslc-imx.inc index aaf8973c8..ed11d0ca6 100644 --- a/recipes-security/optee-imx/optee-os-common-fslc-imx.inc +++ b/recipes-security/optee-imx/optee-os-common-fslc-imx.inc | |||
| @@ -18,26 +18,26 @@ inherit features_check | |||
| 18 | 18 | ||
| 19 | REQUIRED_MACHINE_FEATURES = "optee" | 19 | REQUIRED_MACHINE_FEATURES = "optee" |
| 20 | 20 | ||
| 21 | OPTEEMACHINE = "imx-${@d.getVar('MACHINE')[1:]}" | 21 | OPTEEMACHINE = "imx-${@d.getVar('MACHINE')[1:]}" |
| 22 | OPTEEMACHINE:imx6qpdlsolox = "imx-mx6qsabresd" | 22 | OPTEEMACHINE:imx6qpdlsolox = "imx-mx6qsabresd" |
| 23 | OPTEEMACHINE:mx6ul-nxp-bsp = "imx-mx6ulevk" | 23 | OPTEEMACHINE:mx6ul-nxp-bsp = "imx-mx6ulevk" |
| 24 | OPTEEMACHINE:mx6ull-nxp-bsp = "imx-mx6ullevk" | 24 | OPTEEMACHINE:mx6ull-nxp-bsp = "imx-mx6ullevk" |
| 25 | OPTEEMACHINE:mx6ulz-nxp-bsp = "imx-mx6ulzevk" | 25 | OPTEEMACHINE:mx6ulz-nxp-bsp = "imx-mx6ulzevk" |
| 26 | OPTEEMACHINE:mx8mq-nxp-bsp = "imx-mx8mqevk" | 26 | OPTEEMACHINE:mx8mq-nxp-bsp = "imx-mx8mqevk" |
| 27 | OPTEEMACHINE:mx8mm-nxp-bsp = "imx-mx8mmevk" | 27 | OPTEEMACHINE:mx8mm-nxp-bsp = "imx-mx8mmevk" |
| 28 | OPTEEMACHINE:mx8mn-nxp-bsp = "imx-mx8mnevk" | 28 | OPTEEMACHINE:mx8mn-nxp-bsp = "imx-mx8mnevk" |
| 29 | OPTEEMACHINE:mx8mp-nxp-bsp = "imx-mx8mpevk" | 29 | OPTEEMACHINE:mx8mp-nxp-bsp = "imx-mx8mpevk" |
| 30 | OPTEEMACHINE:mx8mpul-nxp-bsp = "imx-mx8mpevk" | 30 | OPTEEMACHINE:mx8mpul-nxp-bsp = "imx-mx8mpevk" |
| 31 | OPTEEMACHINE:mx8qm-nxp-bsp = "imx-mx8qmmek" | 31 | OPTEEMACHINE:mx8qm-nxp-bsp = "imx-mx8qmmek" |
| 32 | OPTEEMACHINE:mx8qxp-nxp-bsp = "imx-mx8qxpmek" | 32 | OPTEEMACHINE:mx8qxp-nxp-bsp = "imx-mx8qxpmek" |
| 33 | OPTEEMACHINE:mx8dx-nxp-bsp = "imx-mx8dxmek" | 33 | OPTEEMACHINE:mx8dx-nxp-bsp = "imx-mx8dxmek" |
| 34 | OPTEEMACHINE:mx8dxl-nxp-bsp = "imx-mx8dxlevk" | 34 | OPTEEMACHINE:mx8dxl-nxp-bsp = "imx-mx8dxlevk" |
| 35 | OPTEEMACHINE:mx8mnul-nxp-bsp = "imx-mx8mnevk" | 35 | OPTEEMACHINE:mx8mnul-nxp-bsp = "imx-mx8mnevk" |
| 36 | OPTEEMACHINE:mx8ulp-nxp-bsp = "imx-mx8ulpevk" | 36 | OPTEEMACHINE:mx8ulp-nxp-bsp = "imx-mx8ulpevk" |
| 37 | OPTEEMACHINE:mx91-nxp-bsp = "imx-mx91evk" | 37 | OPTEEMACHINE:mx91-nxp-bsp = "imx-mx91evk" |
| 38 | OPTEEMACHINE:mx93-nxp-bsp = "imx-mx93evk" | 38 | OPTEEMACHINE:mx93-nxp-bsp = "imx-mx93evk" |
| 39 | OPTEEMACHINE:mx943-nxp-bsp = "imx-mx943evk" | 39 | OPTEEMACHINE:mx943-nxp-bsp = "imx-mx943evk" |
| 40 | OPTEEMACHINE:mx95-nxp-bsp = "imx-mx95evk" | 40 | OPTEEMACHINE:mx95-nxp-bsp = "imx-mx95evk" |
| 41 | 41 | ||
| 42 | # Strip the leading imx- | 42 | # Strip the leading imx- |
| 43 | PLATFORM_FLAVOR = "${@d.getVar('OPTEEMACHINE')[4:]}" | 43 | PLATFORM_FLAVOR = "${@d.getVar('OPTEEMACHINE')[4:]}" |
diff --git a/recipes-security/optee-qoriq/optee-os.nxp.inc b/recipes-security/optee-qoriq/optee-os.nxp.inc index 1a837d54a..270d23c3b 100644 --- a/recipes-security/optee-qoriq/optee-os.nxp.inc +++ b/recipes-security/optee-qoriq/optee-os.nxp.inc | |||
| @@ -17,9 +17,9 @@ REQUIRED_MACHINE_FEATURES = "optee" | |||
| 17 | inherit features_check | 17 | inherit features_check |
| 18 | 18 | ||
| 19 | OPTEEMACHINE = "ls-${MACHINE}" | 19 | OPTEEMACHINE = "ls-${MACHINE}" |
| 20 | OPTEEMACHINE:ls1088ardb-pb = "ls-ls1088ardb" | 20 | OPTEEMACHINE:ls1088ardb-pb = "ls-ls1088ardb" |
| 21 | OPTEEMACHINE:ls1046afrwy = "ls-ls1046ardb" | 21 | OPTEEMACHINE:ls1046afrwy = "ls-ls1046ardb" |
| 22 | OPTEEMACHINE:lx2162aqds = "ls-lx2160aqds" | 22 | OPTEEMACHINE:lx2162aqds = "ls-lx2160aqds" |
| 23 | OPTEEMACHINE:lx2160ardb-rev2 = "ls-lx2160ardb" | 23 | OPTEEMACHINE:lx2160ardb-rev2 = "ls-lx2160ardb" |
| 24 | 24 | ||
| 25 | EXTRA_OEMAKE:append = " \ | 25 | EXTRA_OEMAKE:append = " \ |
diff --git a/recipes-security/smw/itest_git.bb b/recipes-security/smw/itest_git.bb index 99ce5730c..442f5fb89 100644 --- a/recipes-security/smw/itest_git.bb +++ b/recipes-security/smw/itest_git.bb | |||
| @@ -15,15 +15,15 @@ inherit cmake | |||
| 15 | 15 | ||
| 16 | PACKAGECONFIG:mx8dxl-nxp-bsp ??= "ele-seco" | 16 | PACKAGECONFIG:mx8dxl-nxp-bsp ??= "ele-seco" |
| 17 | PACKAGECONFIG:mx8ulp-nxp-bsp ??= "ele" | 17 | PACKAGECONFIG:mx8ulp-nxp-bsp ??= "ele" |
| 18 | PACKAGECONFIG:mx91-nxp-bsp ??= "ele" | 18 | PACKAGECONFIG:mx91-nxp-bsp ??= "ele" |
| 19 | PACKAGECONFIG:mx93-nxp-bsp ??= "ele" | 19 | PACKAGECONFIG:mx93-nxp-bsp ??= "ele" |
| 20 | PACKAGECONFIG:mx943-nxp-bsp ??= "ele ele-seco prime" | 20 | PACKAGECONFIG:mx943-nxp-bsp ??= "ele ele-seco prime" |
| 21 | PACKAGECONFIG:mx95-nxp-bsp ??= "ele ele-seco" | 21 | PACKAGECONFIG:mx95-nxp-bsp ??= "ele ele-seco" |
| 22 | PACKAGECONFIG:mx952-nxp-bsp ??= "ele ele-seco prime" | 22 | PACKAGECONFIG:mx952-nxp-bsp ??= "ele ele-seco prime" |
| 23 | 23 | ||
| 24 | PACKAGECONFIG[ele] = "-DELE=1,,imx-secure-enclave" | 24 | PACKAGECONFIG[ele] = "-DELE=1,,imx-secure-enclave" |
| 25 | PACKAGECONFIG[ele-seco] = "-DV2X=1,,imx-secure-enclave-seco" | 25 | PACKAGECONFIG[ele-seco] = "-DV2X=1,,imx-secure-enclave-seco" |
| 26 | PACKAGECONFIG[prime] = "-DPRIME=1,,imx-secure-enclave-prime" | 26 | PACKAGECONFIG[prime] = "-DPRIME=1,,imx-secure-enclave-prime" |
| 27 | 27 | ||
| 28 | EXTRA_OECMAKE = "\ | 28 | EXTRA_OECMAKE = "\ |
| 29 | -DOPENSSL_PATH="${STAGING_DIR_HOST}/usr"\ | 29 | -DOPENSSL_PATH="${STAGING_DIR_HOST}/usr"\ |
diff --git a/recipes-security/smw/smw_5.3.bb b/recipes-security/smw/smw_5.3.bb index bf5a37adc..70ae0202d 100644 --- a/recipes-security/smw/smw_5.3.bb +++ b/recipes-security/smw/smw_5.3.bb | |||
| @@ -36,15 +36,15 @@ inherit cmake features_check python3native | |||
| 36 | REQUIRED_MACHINE_FEATURES = "optee" | 36 | REQUIRED_MACHINE_FEATURES = "optee" |
| 37 | 37 | ||
| 38 | PACKAGECONFIG ??= "${PACKAGECONFIG_DRIVERS} ${PACKAGECONFIG_FEATURES}" | 38 | PACKAGECONFIG ??= "${PACKAGECONFIG_DRIVERS} ${PACKAGECONFIG_FEATURES}" |
| 39 | PACKAGECONFIG_DRIVERS = "" | 39 | PACKAGECONFIG_DRIVERS = "" |
| 40 | PACKAGECONFIG_DRIVERS:mx8x-nxp-bsp = "ele-seco" | 40 | PACKAGECONFIG_DRIVERS:mx8x-nxp-bsp = "ele-seco" |
| 41 | PACKAGECONFIG_DRIVERS:mx8ulp-nxp-bsp = "ele" | 41 | PACKAGECONFIG_DRIVERS:mx8ulp-nxp-bsp = "ele" |
| 42 | PACKAGECONFIG_DRIVERS:mx91-nxp-bsp = "ele" | 42 | PACKAGECONFIG_DRIVERS:mx91-nxp-bsp = "ele" |
| 43 | PACKAGECONFIG_DRIVERS:mx93-nxp-bsp = "ele" | 43 | PACKAGECONFIG_DRIVERS:mx93-nxp-bsp = "ele" |
| 44 | PACKAGECONFIG_DRIVERS:mx943-nxp-bsp = "ele" | 44 | PACKAGECONFIG_DRIVERS:mx943-nxp-bsp = "ele" |
| 45 | PACKAGECONFIG_DRIVERS:mx95-nxp-bsp = "ele" | 45 | PACKAGECONFIG_DRIVERS:mx95-nxp-bsp = "ele" |
| 46 | 46 | ||
| 47 | PACKAGECONFIG_FEATURES = "" | 47 | PACKAGECONFIG_FEATURES = "" |
| 48 | PACKAGECONFIG_FEATURES:mx91-nxp-bsp = "tls" | 48 | PACKAGECONFIG_FEATURES:mx91-nxp-bsp = "tls" |
| 49 | PACKAGECONFIG_FEATURES:mx93-nxp-bsp = "tls" | 49 | PACKAGECONFIG_FEATURES:mx93-nxp-bsp = "tls" |
| 50 | PACKAGECONFIG_FEATURES:mx943-nxp-bsp = "tls" | 50 | PACKAGECONFIG_FEATURES:mx943-nxp-bsp = "tls" |
