summaryrefslogtreecommitdiffstats
path: root/rules
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2018-12-06 09:36:23 +0100
committerMichael Olbrich <m.olbrich@pengutronix.de>2018-12-13 11:20:45 +0100
commitfb3afba30f2da67beea337e09fbd20fafdebeb79 (patch)
tree782a2e72d17c89e713756dda84f1ef2361163491 /rules
parent197e9cb1c0e2c12cbc4d420694c1fdcf8cf802bb (diff)
downloadOSELAS.Toolchain-fb3afba30f2da67beea337e09fbd20fafdebeb79.tar.gz
OSELAS.Toolchain-fb3afba30f2da67beea337e09fbd20fafdebeb79.tar.xz
kernel-headers: pick a explicit defconfig for ppc
Otherwise it will try x86_64_defconfig, which is obviously wrong. Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules')
-rw-r--r--rules/kernel-headers.make8
1 files changed, 7 insertions, 1 deletions
diff --git a/rules/kernel-headers.make b/rules/kernel-headers.make
index c913c8d..8eb240e 100644
--- a/rules/kernel-headers.make
+++ b/rules/kernel-headers.make
@@ -37,11 +37,17 @@ KERNEL_HEADERS_MAKEVARS := \
GXX=false \
$(PARALLELMFLAGS)
+
+KERNEL_HEADERS_DEFCONFIG := defconfig
+ifdef PTXCONF_ARCH_POWERPC
+KERNEL_HEADERS_DEFCONFIG := mpc5200_defconfig
+endif
+
$(STATEDIR)/kernel-headers.prepare:
@$(call targetinfo)
$(KERNEL_HEADERS_ENV) $(KERNEL_HEADERS_PATH) \
- $(MAKE) -C $(KERNEL_HEADERS_DIR) $(KERNEL_HEADERS_MAKEVARS) defconfig
+ $(MAKE) -C $(KERNEL_HEADERS_DIR) $(KERNEL_HEADERS_MAKEVARS) $(KERNEL_HEADERS_DEFCONFIG)
$(KERNEL_HEADERS_ENV) $(KERNEL_HEADERS_PATH) \
yes "" | $(MAKE) -C $(KERNEL_HEADERS_DIR) $(KERNEL_HEADERS_MAKEVARS) oldconfig