diff --git a/meta-digi-arm/classes/fsl-eula-graphics.bbclass b/meta-digi-arm/classes/fsl-eula-graphics.bbclass index 7d9f0653e..81b9304c6 100644 --- a/meta-digi-arm/classes/fsl-eula-graphics.bbclass +++ b/meta-digi-arm/classes/fsl-eula-graphics.bbclass @@ -1,9 +1,11 @@ # fsl-eula-graphics.bbclass extends the naming scheme in fsl-eula.bbclass # to allow for graphics-backend-specific archives. +IMX_PACKAGE_NAME:append:class-target = "${IMX_PACKAGE_NAME_APPEND}${IMX_PACKAGE_NAME_APPEND_MALI}" +SRC_URI_NAME:append:class-target = "${IMX_PACKAGE_NAME_APPEND}${IMX_PACKAGE_NAME_APPEND_MALI}" IMX_PACKAGE_NAME_APPEND = "" IMX_PACKAGE_NAME_APPEND:class-target = \ "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', '-wayland', \ bb.utils.contains('DISTRO_FEATURES', 'x11', '-x11', \ '-fb', d), d)}" -IMX_PACKAGE_NAME:append:class-target = "${IMX_PACKAGE_NAME_APPEND}" -SRC_URI_NAME:append:class-target = "${IMX_PACKAGE_NAME_APPEND}" +IMX_PACKAGE_NAME_APPEND_MALI = "" +IMX_PACKAGE_NAME_APPEND_MALI:mx95-nxp-bsp = "-mali" diff --git a/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/libgpuperfcnt/libgpuperfcnt_r50.4.bb b/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/libgpuperfcnt/libgpuperfcnt_r50.4.bb new file mode 100644 index 000000000..72b2629d5 --- /dev/null +++ b/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/libgpuperfcnt/libgpuperfcnt_r50.4.bb @@ -0,0 +1,14 @@ +DESCRIPTION = "A library to retrieve i.MX GPU performance data" +LICENSE = "Proprietary" +LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac" +DEPENDS = "mali-imx" + +IMX_SRCREV_ABBREV = "e0a132a" + +SRC_URI[aarch64-wayland-mali.sha256sum] = "81559f5390706f3b5dd2ae224aa266e55dd74437080ff4c065557b9906140a41" + +inherit fsl-eula-unpack2 fsl-eula-graphics fsl-eula-recent + +PACKAGE_ARCH = "${MACHINE_SOCARCH}" + +COMPATIBLE_MACHINE = "(mx95-generic-bsp)"