diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2008-02-04 10:56:17 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-02-04 10:56:17 -0500 |
commit | 519cb688072008363e091be3f291c1b5779e2ba8 (patch) | |
tree | dc5e251ff0eac8ae2f022858c0d7526299235f1d /arch/arm/Kconfig | |
parent | 2f98735c9c24ea1f0d40a364d4e63611b689b795 (diff) | |
parent | 8891fec65ac5b5a74b50c705e31b66c92c3eddeb (diff) |
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
* git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild:
scsi: fix dependency bug in aic7 Makefile
kbuild: add svn revision information to setlocalversion
kbuild: do not warn about __*init/__*exit symbols being exported
Move Kconfig.instrumentation to arch/Kconfig and init/Kconfig
Add HAVE_KPROBES
Add HAVE_OPROFILE
Create arch/Kconfig
Fix ARM to play nicely with generic Instrumentation menu
kconfig: ignore select of unknown symbol
kconfig: mark config as changed when loading an alternate config
kbuild: Spelling/grammar fixes for config DEBUG_SECTION_MISMATCH
Remove __INIT_REFOK and __INITDATA_REFOK
kbuild: print only total number of section mismatces found
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r-- | arch/arm/Kconfig | 21 |
1 files changed, 19 insertions, 2 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 4b1a8e3d292c..36176f40dfdf 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
@@ -10,6 +10,8 @@ config ARM | |||
10 | default y | 10 | default y |
11 | select RTC_LIB | 11 | select RTC_LIB |
12 | select SYS_SUPPORTS_APM_EMULATION | 12 | select SYS_SUPPORTS_APM_EMULATION |
13 | select HAVE_OPROFILE | ||
14 | select HAVE_KPROBES if (!XIP_KERNEL) | ||
13 | help | 15 | help |
14 | The ARM series is a line of low-power-consumption RISC chip designs | 16 | The ARM series is a line of low-power-consumption RISC chip designs |
15 | licensed by ARM Ltd and targeted at embedded applications and | 17 | licensed by ARM Ltd and targeted at embedded applications and |
@@ -135,6 +137,23 @@ config FIQ | |||
135 | config ARCH_MTD_XIP | 137 | config ARCH_MTD_XIP |
136 | bool | 138 | bool |
137 | 139 | ||
140 | if OPROFILE | ||
141 | |||
142 | config OPROFILE_ARMV6 | ||
143 | def_bool y | ||
144 | depends on CPU_V6 && !SMP | ||
145 | select OPROFILE_ARM11_CORE | ||
146 | |||
147 | config OPROFILE_MPCORE | ||
148 | def_bool y | ||
149 | depends on CPU_V6 && SMP | ||
150 | select OPROFILE_ARM11_CORE | ||
151 | |||
152 | config OPROFILE_ARM11_CORE | ||
153 | bool | ||
154 | |||
155 | endif | ||
156 | |||
138 | config VECTORS_BASE | 157 | config VECTORS_BASE |
139 | hex | 158 | hex |
140 | default 0xffff0000 if MMU || CPU_HIGH_VECTOR | 159 | default 0xffff0000 if MMU || CPU_HIGH_VECTOR |
@@ -1128,8 +1147,6 @@ endmenu | |||
1128 | 1147 | ||
1129 | source "fs/Kconfig" | 1148 | source "fs/Kconfig" |
1130 | 1149 | ||
1131 | source "arch/arm/Kconfig.instrumentation" | ||
1132 | |||
1133 | source "arch/arm/Kconfig.debug" | 1150 | source "arch/arm/Kconfig.debug" |
1134 | 1151 | ||
1135 | source "security/Kconfig" | 1152 | source "security/Kconfig" |