summaryrefslogtreecommitdiffstats
path: root/meta-xilinx-core/conf/machine/include/machine-xilinx-default.inc
diff options
context:
space:
mode:
Diffstat (limited to 'meta-xilinx-core/conf/machine/include/machine-xilinx-default.inc')
-rw-r--r--meta-xilinx-core/conf/machine/include/machine-xilinx-default.inc18
1 files changed, 0 insertions, 18 deletions
diff --git a/meta-xilinx-core/conf/machine/include/machine-xilinx-default.inc b/meta-xilinx-core/conf/machine/include/machine-xilinx-default.inc
index 1837da26..904b4861 100644
--- a/meta-xilinx-core/conf/machine/include/machine-xilinx-default.inc
+++ b/meta-xilinx-core/conf/machine/include/machine-xilinx-default.inc
@@ -34,24 +34,6 @@ UBOOT_SUFFIX ?= "bin"
34UBOOT_BINARY ?= "u-boot.${UBOOT_SUFFIX}" 34UBOOT_BINARY ?= "u-boot.${UBOOT_SUFFIX}"
35UBOOT_ELF ?= "u-boot.elf" 35UBOOT_ELF ?= "u-boot.elf"
36 36
37# libmali is selected by DISTRO_FEATURE of libmali & MACHINE_FEATURES of mali400
38# lima is selected by DISTRO_FEATURE != libmali & MACHINE_FEATURES of mali400
39# default mesa because otherwise
40def xlnx_is_libmali_enabled(d):
41 if bb.utils.contains('MACHINE_FEATURES', 'mali400', '1', '', d) == '1':
42 if bb.utils.contains('DISTRO_FEATURES', 'libmali', '1', '', d) == '1':
43 return True
44 return False
45
46# libmali requires certain preferred providers to be selected
47PREFERRED_PROVIDER_virtual/egl ?= "${@'libmali-xlnx' if xlnx_is_libmali_enabled(d) else 'mesa'}"
48PREFERRED_PROVIDER_virtual/libgl ?= "${@'mesa-gl' if xlnx_is_libmali_enabled(d) else 'mesa'}"
49PREFERRED_PROVIDER_virtual/libgles1 ?= "${@'libmali-xlnx' if xlnx_is_libmali_enabled(d) else 'mesa'}"
50PREFERRED_PROVIDER_virtual/libgles2 ?= "${@'libmali-xlnx' if xlnx_is_libmali_enabled(d) else 'mesa'}"
51PREFERRED_PROVIDER_virtual/libgles3 ?= "${@'NOT_SUPPORTED' if xlnx_is_libmali_enabled(d) else 'mesa'}"
52PREFERRED_PROVIDER_virtual/libgbm ?= "${@'libmali-xlnx' if xlnx_is_libmali_enabled(d) else 'mesa'}"
53PREFERRED_PROVIDER_virtual/mesa ?= "${@'mesa-gl' if xlnx_is_libmali_enabled(d) else 'mesa'}"
54
55XSERVER ?= " \ 37XSERVER ?= " \
56 xserver-xorg \ 38 xserver-xorg \
57 xf86-input-evdev \ 39 xf86-input-evdev \