]> git.baikalelectronics.ru Git - kernel.git/commit
Blackfin: split optimization settings more
authorMike Frysinger <vapier@gentoo.org>
Thu, 3 Feb 2011 03:31:42 +0000 (22:31 -0500)
committerMike Frysinger <vapier@gentoo.org>
Fri, 18 Mar 2011 08:01:03 +0000 (04:01 -0400)
commit42291cdde5a27913b7c3d9f6a01a3f8b139db11a
tree792ffece1051b81b1c678174129663680d54253b
parentd204dcdd2c25d6bbcacc88d919be0a6b1694f519
Blackfin: split optimization settings more

We need to place icache flush funcs into L1 inst sram to work around a
hardware anomaly.  But this currently breaks SMP support as the L1 inst
sram is per-core and cannot be called directly.  So in preparation for
making that work, split the two options.

Further, split out the SMP depend so that we can allow some for SMP.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
arch/blackfin/Kconfig
arch/blackfin/mach-common/arch_checks.c
arch/blackfin/mach-common/cache.S