summaryrefslogtreecommitdiffstats
path: root/rules/kernel.make
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2006-12-08 15:50:24 +0000
committerSascha Hauer <s.hauer@pengutronix.de>2006-12-08 15:50:24 +0000
commit8d36c80b0819237e8d8e50e1f7898f2278877e5b (patch)
tree135abb59273d4016d14b3d2f89ec87d0cd3fc650 /rules/kernel.make
parenta07c84524e9ef898a1b2e9295881173021a660bd (diff)
downloadptxdist-8d36c80b0819237e8d8e50e1f7898f2278877e5b.tar.gz
ptxdist-8d36c80b0819237e8d8e50e1f7898f2278877e5b.tar.xz
add kernel ppc <-> powerpc hackery
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6496 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/kernel.make')
-rw-r--r--rules/kernel.make17
1 files changed, 11 insertions, 6 deletions
diff --git a/rules/kernel.make b/rules/kernel.make
index 6b883cd72..0fd0a3767 100644
--- a/rules/kernel.make
+++ b/rules/kernel.make
@@ -29,24 +29,29 @@ KERNEL_SERIES := $(PTXDIST_WORKSPACE)/kernel-patches$(KERNEL_style)/$(PTXCONF_K
KERNEL_DIR_INSTALL := $(BUILDDIR)/$(KERNEL)-install
+ifdef PTXCONF_KERNEL_ARCH_POWERPC
+KERNEL_ARCH := powerpc
+else
+KERNEL_ARCH := $(PTXCONF_ARCH)
+endif
#
# Some configuration stuff for the different kernel image formats
#
ifdef PTXCONF_KERNEL_IMAGE_Z
-KERNEL_IMAGE_PATH := $(KERNEL_DIR)/arch/$(PTXCONF_ARCH)/boot/zImage
+KERNEL_IMAGE_PATH := $(KERNEL_DIR)/arch/$(KERNEL_ARCH)/boot/zImage
endif
ifdef PTXCONF_KERNEL_IMAGE_BZ
-KERNEL_IMAGE_PATH := $(KERNEL_DIR)/arch/$(PTXCONF_ARCH)/boot/bzImage
+KERNEL_IMAGE_PATH := $(KERNEL_DIR)/arch/$(KERNEL_ARCH)/boot/bzImage
endif
ifdef PTXCONF_KERNEL_IMAGE_U
KERNEL_IMAGE_PATH := \
$(KERNEL_DIR)/uImage \
- $(KERNEL_DIR)/arch/$(PTXCONF_ARCH)/boot/uImage \
- $(KERNEL_DIR)/arch/$(PTXCONF_ARCH)/boot/images/uImage \
- $(KERNEL_DIR)/arch/$(PTXCONF_ARCH)/boot/images/vmlinux.UBoot
+ $(KERNEL_DIR)/arch/$(KERNEL_ARCH)/boot/uImage \
+ $(KERNEL_DIR)/arch/$(KERNEL_ARCH)/boot/images/uImage \
+ $(KERNEL_DIR)/arch/$(KERNEL_ARCH)/boot/images/vmlinux.UBoot
endif
ifdef PTXCONF_KERNEL_IMAGE_VMLINUX
@@ -105,7 +110,7 @@ KERNEL_MAKEVARS += ARCH=um
KERNEL_IMAGE := vmlinuz
else
KERNEL_MAKEVARS += \
- ARCH=$(PTXCONF_ARCH) \
+ ARCH=$(KERNEL_ARCH) \
CROSS_COMPILE=$(COMPILER_PREFIX)
KERNEL_IMAGE := $(PTXCONF_KERNEL_IMAGE)
endif