diff options
author | Uwe Kleine-König <u.kleine-koenig@pengutronix.de> | 2013-05-06 05:35:42 -0400 |
---|---|---|
committer | Uwe Kleine-König <u.kleine-koenig@pengutronix.de> | 2013-05-17 05:44:40 -0400 |
commit | 6fae9cdafc92ae9958a3a45dd68205f72e3ad900 (patch) | |
tree | 5418c689d187b7559dbb5fd308d6431dafa77c4a /arch/arm/mm/proc-v7m.S | |
parent | 4477ca45fb368880bf77b10ed3b24b03f0cc82da (diff) |
ARM: ARMv7-M: implement read_cpuid_ext
On v7-M the extended cpuid registers are not available from CP15 but they
are memory mapped in the System Control Space.
There isn't an equivalent available for CPUID_{CACHETYPE,TCM,TLBTYPE,MPIDR}.
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Diffstat (limited to 'arch/arm/mm/proc-v7m.S')
-rw-r--r-- | arch/arm/mm/proc-v7m.S | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mm/proc-v7m.S b/arch/arm/mm/proc-v7m.S index 000499cfceb3..0c93588fcb91 100644 --- a/arch/arm/mm/proc-v7m.S +++ b/arch/arm/mm/proc-v7m.S | |||
@@ -144,7 +144,7 @@ __v7m_proc_info: | |||
144 | b __v7m_setup @ proc_info_list.__cpu_flush | 144 | b __v7m_setup @ proc_info_list.__cpu_flush |
145 | .long cpu_arch_name | 145 | .long cpu_arch_name |
146 | .long cpu_elf_name | 146 | .long cpu_elf_name |
147 | .long HWCAP_HALF|HWCAP_THUMB|HWCAP_FAST_MULT|HWCAP_IDIVT | 147 | .long HWCAP_HALF|HWCAP_THUMB|HWCAP_FAST_MULT |
148 | .long cpu_v7m_name | 148 | .long cpu_v7m_name |
149 | .long v7m_processor_functions @ proc_info_list.proc | 149 | .long v7m_processor_functions @ proc_info_list.proc |
150 | .long 0 @ proc_info_list.tlb | 150 | .long 0 @ proc_info_list.tlb |