]> Pileus Git - ~andy/linux/commit
ARM: stub out read_cpuid and read_cpuid_ext for CPU_CP15=n
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Thu, 31 Jan 2013 10:08:03 +0000 (11:08 +0100)
committerUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Thu, 31 Jan 2013 20:44:48 +0000 (21:44 +0100)
commit6ebd4d038dbb626a43d87db3007e71f92f49d7b3
treea49b51c958ce73527a467635f591c904a5bc9d96
parentac52e83f4c76992925e13d0f4e901ffd4c207261
ARM: stub out read_cpuid and read_cpuid_ext for CPU_CP15=n

Traditionally for !CPU_CP15 read_cpuid and read_cpuid_ext returned the
processor id independent of the parameter passed in. This is wrong of
course but theoretically this doesn't harm because it's only called on
machines having a cp15.

Instead return 0 unconditionally which might make unused code paths be
better optimizable and so smaller and warn about unexpected usage.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Message-Id: 1359646587-1788-2-git-send-email-u.kleine-koenig@pengutronix.de
arch/arm/include/asm/cputype.h