]> git.baikalelectronics.ru Git - kernel.git/commit
ARM: 7196/1: errata: Remove SMP dependency for erratum 720789
authorDave Martin <dave.martin@linaro.org>
Thu, 8 Dec 2011 12:37:46 +0000 (13:37 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Fri, 23 Dec 2011 22:34:47 +0000 (22:34 +0000)
commit11e5517e3d026724f9bf25e88b087c41e9400cca
tree0a62b0cda26b0888b846f03f5a6a33ed09ef3596
parent21ebcd27f894d0698ebfa77e6b15f02e781dde94
ARM: 7196/1: errata: Remove SMP dependency for erratum 720789

Activation conditions for a workaround should not be encoded in the
workaround's direct dependencies if this makes otherwise reasonable
configuration choices impossible.

The workaround for erratum 720789 only affects a code path which is
not active in UP kernels; hence it should be safe to turn on in UP
kernels, without penalty.

This patch simply removes the extra dependency on SMP from Kconfig.

This means that configs for buggy silicon can simply select
ARM_ERRATA_720789, without preventing a UP kernel from being built
or duplicatiing knowledge about when to activate the workaround.

Signed-off-by: Dave Martin <dave.martin@linaro.org>
Acked-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/Kconfig