]> git.kernelconcepts.de Git - karo-tx-uboot.git/blobdiff - config.mk
Merge branch 'master' of git://git.denx.de/u-boot-arm
[karo-tx-uboot.git] / config.mk
index 1a61dbb7fa0c78797f54f085fd98a1acbd61bc93..73b5195cb639370fc32884d76d89ba4ea3e9679e 100644 (file)
--- a/config.mk
+++ b/config.mk
@@ -112,9 +112,14 @@ sinclude $(OBJTREE)/include/autoconf.mk
 
 # Some architecture config.mk files need to know what CPUDIR is set to,
 # so calculate CPUDIR before including ARCH/SOC/CPU config.mk files.
-CPUDIR=cpu/$(CPU)
+# Check if arch/$ARCH/cpu/$CPU exists, otherwise assume arch/$ARCH/cpu contains
+# CPU-specific code.
+CPUDIR=arch/$(ARCH)/cpu/$(CPU)
+ifneq ($(SRCTREE)/$(CPUDIR),$(wildcard $(SRCTREE)/$(CPUDIR)))
+CPUDIR=arch/$(ARCH)/cpu
+endif
 
-sinclude $(TOPDIR)/lib_$(ARCH)/config.mk       # include architecture dependend rules
+sinclude $(TOPDIR)/arch/$(ARCH)/config.mk      # include architecture dependend rules
 sinclude $(TOPDIR)/$(CPUDIR)/config.mk         # include  CPU  specific rules
 
 ifdef  SOC