From 31675bb6bbd49b869b9dfccbb1a4be966e2f6aae Mon Sep 17 00:00:00 2001 From: Nathan Rossi Date: Sun, 7 Aug 2016 23:28:57 +1000 Subject: machine-xilinx-default.inc: Only recommend mali module for linux-xlnx Only recommend the kernel-module-mali if the kernel provider is currently linux-xlnx. This is due to linux-xlnx providing the support for this external module, other kernels such as linux-yocto do not support it. Signed-off-by: Nathan Rossi --- conf/machine/include/machine-xilinx-default.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/conf/machine/include/machine-xilinx-default.inc b/conf/machine/include/machine-xilinx-default.inc index 04f85588..7b89f818 100644 --- a/conf/machine/include/machine-xilinx-default.inc +++ b/conf/machine/include/machine-xilinx-default.inc @@ -36,5 +36,7 @@ UBOOT_ELF ?= "u-boot" UBOOT_ELF_aarch64 ?= "u-boot.elf" # kernel modules for ZynqMP -MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS_append_zynqmp = " kernel-module-mali" +MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS_append_zynqmp = " \ + ${@bb.utils.contains('PREFERRED_PROVIDER_virtual/kernel', 'linux-xlnx', 'kernel-module-mali', '', d)} \ + " -- cgit v1.2.3-54-g00ecf