From 722c51647c75d63e8c6c53ee214c4e3f0a263ed2 Mon Sep 17 00:00:00 2001 From: Oliver Lang Date: Mon, 17 Oct 2022 23:22:39 +0200 Subject: [PATCH] rpi-base.inc: handle empty/undefined KERNEL_DEVICETREE This patch is based on an analog patch from Christopher Boyd committed at meta-freescale. (see https://github.com/Freescale/meta-freescale/commit/954d7a7d7afc3ad4950eb0fd354a6f4bd06d911a) Signed-off-by: Oliver Lang --- conf/machine/include/rpi-base.inc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/conf/machine/include/rpi-base.inc b/conf/machine/include/rpi-base.inc index 3e057ed..ba3029f 100644 --- a/conf/machine/include/rpi-base.inc +++ b/conf/machine/include/rpi-base.inc @@ -119,6 +119,10 @@ def make_dtb_boot_files(d): # KERNEL_DEVICETREE. alldtbs = d.getVar('KERNEL_DEVICETREE') + # DTBs may be built out of kernel with devicetree.bbclass + if not alldtbs: + return '' + def transform(dtb): base = os.path.basename(dtb) if dtb.endswith('dtbo') or base == 'overlay_map.dtb':