[PATCH v1 1/1] Makefile.lib: Always rebuild DSDT

Andy Shevchenko andriy.shevchenko at linux.intel.com
Wed Oct 20 14:37:42 CEST 2021

The dsdt.asl is usually combined out of several files that are included
in the main one. Whenever we change the content of any of such files,
build system is not able to recognize them. Hence the easiest way is to
force DSDT rebuild each time we run make.

Signed-off-by: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
 scripts/Makefile.lib | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/Makefile.lib b/scripts/Makefile.lib
index 07696e86bb54..8c3c893b398a 100644
--- a/scripts/Makefile.lib
+++ b/scripts/Makefile.lib
@@ -441,7 +441,7 @@ cmd_acpi_c_asl=         \
 	iasl -p $@ -tc $(ASL_TMP) $(if $(KBUILD_VERBOSE:1=), >/dev/null) && \
 	mv $(patsubst %.c,%.hex,$@) $@
-$(obj)/dsdt.c:    $(src)/dsdt.asl
+$(obj)/dsdt.c:    $(src)/dsdt.asl FORCE
 	$(call cmd,acpi_c_asl)
 	$(Q)sed -i -e "s,dsdt_aml_code,AmlCode," $@

More information about the U-Boot mailing list