diff options
| -rw-r--r-- | conf/machine/include/imx-base.inc | 1 | ||||
| -rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | 33 | ||||
| -rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.0-aarch64.bb | 6 | ||||
| -rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.2-aarch32.bb (renamed from recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.0-aarch32.bb) | 4 | ||||
| -rw-r--r-- | recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.2-aarch64.bb | 6 |
5 files changed, 28 insertions, 22 deletions
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc index 37991f39f..baee74dc3 100644 --- a/conf/machine/include/imx-base.inc +++ b/conf/machine/include/imx-base.inc | |||
| @@ -463,6 +463,7 @@ PREFERRED_PROVIDER_virtual/egl:imxgpu ?= "imx-gpu-viv" | |||
| 463 | PREFERRED_PROVIDER_virtual/libgl:imxgpu3d ?= "imx-gpu-viv" | 463 | PREFERRED_PROVIDER_virtual/libgl:imxgpu3d ?= "imx-gpu-viv" |
| 464 | PREFERRED_PROVIDER_virtual/libgles1:imxgpu3d ?= "imx-gpu-viv" | 464 | PREFERRED_PROVIDER_virtual/libgles1:imxgpu3d ?= "imx-gpu-viv" |
| 465 | PREFERRED_PROVIDER_virtual/libgles2:imxgpu3d ?= "imx-gpu-viv" | 465 | PREFERRED_PROVIDER_virtual/libgles2:imxgpu3d ?= "imx-gpu-viv" |
| 466 | PREFERRED_PROVIDER_virtual/libgles3:imxgpu3d ?= "imx-gpu-viv" | ||
| 466 | PREFERRED_PROVIDER_virtual/libg2d ?= "imx-gpu-g2d" | 467 | PREFERRED_PROVIDER_virtual/libg2d ?= "imx-gpu-g2d" |
| 467 | PREFERRED_PROVIDER_virtual/libg2d:imxdpu ?= "imx-dpu-g2d" | 468 | PREFERRED_PROVIDER_virtual/libg2d:imxdpu ?= "imx-dpu-g2d" |
| 468 | PREFERRED_PROVIDER_opencl-clhpp:imxgpu ?= "imx-gpu-viv" | 469 | PREFERRED_PROVIDER_opencl-clhpp:imxgpu ?= "imx-gpu-viv" |
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 8d0142595..4abab088a 100644 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | DESCRIPTION = "GPU driver and apps for i.MX" | 6 | DESCRIPTION = "GPU driver and apps for i.MX" |
| 7 | SECTION = "libs" | 7 | SECTION = "libs" |
| 8 | LICENSE = "Proprietary" | 8 | LICENSE = "Proprietary" |
| 9 | LIC_FILES_CHKSUM = "file://COPYING;md5=be5ff43682ed6c57dfcbeb97651c2829" | 9 | LIC_FILES_CHKSUM = "file://COPYING;md5=d3c315c6eaa43e07d8c130dc3a04a011" |
| 10 | 10 | ||
| 11 | DEPENDS += " \ | 11 | DEPENDS += " \ |
| 12 | ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', \ | 12 | ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', \ |
| @@ -25,18 +25,6 @@ DEPENDS:append:mx8-nxp-bsp = " patchelf-native" | |||
| 25 | # We depend on mesa to fill in what is missing. | 25 | # We depend on mesa to fill in what is missing. |
| 26 | DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'mesa', '', d)}" | 26 | DEPENDS += "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'mesa', '', d)}" |
| 27 | 27 | ||
| 28 | EXTRA_PROVIDES = "" | ||
| 29 | EXTRA_PROVIDES:append:imxgpu3d = " \ | ||
| 30 | virtual/libgl \ | ||
| 31 | virtual/libgles1 \ | ||
| 32 | virtual/libgles2 \ | ||
| 33 | " | ||
| 34 | EXTRA_PROVIDES:append:mx8-nxp-bsp = " \ | ||
| 35 | virtual/libgbm \ | ||
| 36 | " | ||
| 37 | PROVIDES_OPENVX = "" | ||
| 38 | PROVIDES_OPENVX:mx8-nxp-bsp = "virtual/libopenvx" | ||
| 39 | PROVIDES_OPENVX:mx8mm-nxp-bsp = "" | ||
| 40 | PROVIDES += " \ | 28 | PROVIDES += " \ |
| 41 | imx-gpu-viv \ | 29 | imx-gpu-viv \ |
| 42 | libgal-imx \ | 30 | libgal-imx \ |
| @@ -46,9 +34,26 @@ PROVIDES += " \ | |||
| 46 | virtual/egl \ | 34 | virtual/egl \ |
| 47 | virtual/libopenvg \ | 35 | virtual/libopenvg \ |
| 48 | virtual/opencl-icd \ | 36 | virtual/opencl-icd \ |
| 49 | ${PROVIDES_OPENVX} \ | ||
| 50 | ${EXTRA_PROVIDES} \ | 37 | ${EXTRA_PROVIDES} \ |
| 51 | " | 38 | " |
| 39 | EXTRA_PROVIDES = " \ | ||
| 40 | ${PROVIDES_OPENGLES3} \ | ||
| 41 | ${PROVIDES_OPENVX} \ | ||
| 42 | " | ||
| 43 | EXTRA_PROVIDES:append:imxgpu3d = " \ | ||
| 44 | virtual/libgl \ | ||
| 45 | virtual/libgles1 \ | ||
| 46 | virtual/libgles2 \ | ||
| 47 | " | ||
| 48 | EXTRA_PROVIDES:append:mx8-nxp-bsp = " \ | ||
| 49 | virtual/libgbm \ | ||
| 50 | " | ||
| 51 | PROVIDES_OPENGLES3 = "" | ||
| 52 | PROVIDES_OPENGLES3:mx8-nxp-bsp = "virtual/libgles3" | ||
| 53 | PROVIDES_OPENGLES3:mx8mm-nxp-bsp = "" | ||
| 54 | PROVIDES_OPENVX = "" | ||
| 55 | PROVIDES_OPENVX:mx8-nxp-bsp = "virtual/libopenvx" | ||
| 56 | PROVIDES_OPENVX:mx8mm-nxp-bsp = "" | ||
| 52 | 57 | ||
| 53 | RPROVIDES:${PN}:imxgpu3d += "imx-gpu-viv" | 58 | RPROVIDES:${PN}:imxgpu3d += "imx-gpu-viv" |
| 54 | 59 | ||
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.0-aarch64.bb b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.0-aarch64.bb deleted file mode 100644 index 81ca25265..000000000 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.0-aarch64.bb +++ /dev/null | |||
| @@ -1,6 +0,0 @@ | |||
| 1 | require imx-gpu-viv-6.inc | ||
| 2 | |||
| 3 | SRC_URI[md5sum] = "20cecb3e5440f63bb6612c740ccfe43a" | ||
| 4 | SRC_URI[sha256sum] = "283f2f51cadf5138bd47269a73425a51f69453556fb80f18521da04317e547a8" | ||
| 5 | |||
| 6 | COMPATIBLE_MACHINE = "(mx8-nxp-bsp)" | ||
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.0-aarch32.bb b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.2-aarch32.bb index d6cae8b6f..bb07fb10e 100644 --- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.0-aarch32.bb +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.2-aarch32.bb | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | 4 | ||
| 5 | require imx-gpu-viv-6.inc | 5 | require imx-gpu-viv-6.inc |
| 6 | 6 | ||
| 7 | SRC_URI[md5sum] = "9abc4e59919b68f81094c194edb525a2" | 7 | SRC_URI[md5sum] = "8e83cb642033ac3b85a5473b6d92687e" |
| 8 | SRC_URI[sha256sum] = "5f56e4690287fd4e8480d2c43101ef30383c95d155a3f06beadecad309e684a3" | 8 | SRC_URI[sha256sum] = "89197fdb13dfc21c49968297c2e8b5cb8dd5563502278151d36b2dce2a2092ed" |
| 9 | 9 | ||
| 10 | COMPATIBLE_MACHINE = "(mx6q-nxp-bsp|mx6dl-nxp-bsp|mx6sx-nxp-bsp|mx6sl-nxp-bsp|mx7ulp-nxp-bsp)" | 10 | COMPATIBLE_MACHINE = "(mx6q-nxp-bsp|mx6dl-nxp-bsp|mx6sx-nxp-bsp|mx6sl-nxp-bsp|mx7ulp-nxp-bsp)" |
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.2-aarch64.bb b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.2-aarch64.bb new file mode 100644 index 000000000..de527cda6 --- /dev/null +++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv_6.4.3.p4.2-aarch64.bb | |||
| @@ -0,0 +1,6 @@ | |||
| 1 | require imx-gpu-viv-6.inc | ||
| 2 | |||
| 3 | SRC_URI[md5sum] = "22de8a5f59a56a7ef499f590d1659b6f" | ||
| 4 | SRC_URI[sha256sum] = "52921c0b59529f1598084e991eda1863100754f28a7744ba958158dff8074b3b" | ||
| 5 | |||
| 6 | COMPATIBLE_MACHINE = "(mx8-nxp-bsp)" | ||
