diff options
author | Anton Blanchard <anton@samba.org> | 2014-09-15 20:47:49 -0400 |
---|---|---|
committer | Michael Ellerman <mpe@ellerman.id.au> | 2014-09-25 09:14:49 -0400 |
commit | ff2e466aa2339238c941dee873e553687e941f3f (patch) | |
tree | d606f460c042267b50be408bf864ec1a1638928f /arch | |
parent | e36d1227776a2daa2c9aa7f997ac7083d6783f2c (diff) |
powerpc: Add POWER8 CPU selection
This allows the user to build a kernel targeted at POWER8
(ie gcc -mcpu=power8).
Signed-off-by: Anton Blanchard <anton@samba.org>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/powerpc/Makefile | 1 | ||||
-rw-r--r-- | arch/powerpc/platforms/Kconfig.cputype | 4 |
2 files changed, 5 insertions, 0 deletions
diff --git a/arch/powerpc/Makefile b/arch/powerpc/Makefile index 5687e299d0a5..132d9c681d6a 100644 --- a/arch/powerpc/Makefile +++ b/arch/powerpc/Makefile | |||
@@ -135,6 +135,7 @@ CFLAGS-$(CONFIG_POWER4_CPU) += $(call cc-option,-mcpu=power4) | |||
135 | CFLAGS-$(CONFIG_POWER5_CPU) += $(call cc-option,-mcpu=power5) | 135 | CFLAGS-$(CONFIG_POWER5_CPU) += $(call cc-option,-mcpu=power5) |
136 | CFLAGS-$(CONFIG_POWER6_CPU) += $(call cc-option,-mcpu=power6) | 136 | CFLAGS-$(CONFIG_POWER6_CPU) += $(call cc-option,-mcpu=power6) |
137 | CFLAGS-$(CONFIG_POWER7_CPU) += $(call cc-option,-mcpu=power7) | 137 | CFLAGS-$(CONFIG_POWER7_CPU) += $(call cc-option,-mcpu=power7) |
138 | CFLAGS-$(CONFIG_POWER8_CPU) += $(call cc-option,-mcpu=power8) | ||
138 | 139 | ||
139 | # Altivec option not allowed with e500mc64 in GCC. | 140 | # Altivec option not allowed with e500mc64 in GCC. |
140 | ifeq ($(CONFIG_ALTIVEC),y) | 141 | ifeq ($(CONFIG_ALTIVEC),y) |
diff --git a/arch/powerpc/platforms/Kconfig.cputype b/arch/powerpc/platforms/Kconfig.cputype index e8bc40869cbd..26703be24cf9 100644 --- a/arch/powerpc/platforms/Kconfig.cputype +++ b/arch/powerpc/platforms/Kconfig.cputype | |||
@@ -117,6 +117,10 @@ config POWER7_CPU | |||
117 | bool "POWER7" | 117 | bool "POWER7" |
118 | depends on PPC_BOOK3S_64 | 118 | depends on PPC_BOOK3S_64 |
119 | 119 | ||
120 | config POWER8_CPU | ||
121 | bool "POWER8" | ||
122 | depends on PPC_BOOK3S_64 | ||
123 | |||
120 | config E5500_CPU | 124 | config E5500_CPU |
121 | bool "Freescale e5500" | 125 | bool "Freescale e5500" |
122 | depends on E500 | 126 | depends on E500 |