ARM: ARMv7-M: implement read_cpuid_ext
commit6fae9cdafc92ae9958a3a45dd68205f72e3ad900
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Mon, 6 May 2013 09:35:42 +0000 (6 11:35 +0200)
committerUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Fri, 17 May 2013 09:44:40 +0000 (17 11:44 +0200)
tree5418c689d187b7559dbb5fd308d6431dafa77c4a
parent4477ca45fb368880bf77b10ed3b24b03f0cc82da
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>
arch/arm/include/asm/cputype.h
arch/arm/mm/proc-v7m.S