alistair23-linux/arch/blackfin
Mike Frysinger 926494943b Blackfin: optimize fixed code handling for the most common case
The majority of the time we are returning to user space, it is not in the
fixed atomic code region.  So rather than branch to a function where we
check the PC and return, do the check inline and branch only when needed.

Also, tweak some of the fixed code handling based on assumptions we are
aware of but cannot be expressed in C.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2009-09-16 22:10:28 -04:00
..
boot Blackfin: stick the CPU name into boot image name 2009-06-22 21:16:03 -04:00
configs Blackfin: update defconfigs 2009-06-22 21:16:01 -04:00
include/asm Blackfin: punt dead cache locking code 2009-09-16 22:10:25 -04:00
kernel Blackfin: optimize fixed code handling for the most common case 2009-09-16 22:10:28 -04:00
lib Blackfin: fix misnomer of some I-pipe helpers 2009-09-16 21:28:30 -04:00
mach-bf518 Blackfin: drop board resources for dead devices (pbx/ad9960) 2009-09-16 22:10:24 -04:00
mach-bf527 Blackfin: delete '-spi' suffix in ad1836/ad1938 driver name 2009-09-16 22:10:27 -04:00
mach-bf533 Blackfin: delete '-spi' suffix in ad1836/ad1938 driver name 2009-09-16 22:10:27 -04:00
mach-bf537 Blackfin: delete '-spi' suffix in ad1836/ad1938 driver name 2009-09-16 22:10:27 -04:00
mach-bf538 Blackfin: update anomaly lists 2009-09-16 22:10:16 -04:00
mach-bf548 Blackfin: delete '-spi' suffix in ad1836/ad1938 driver name 2009-09-16 22:10:27 -04:00
mach-bf561 Blackfin: delete '-spi' suffix in ad1836/ad1938 driver name 2009-09-16 22:10:27 -04:00
mach-common Blackfin: optimize fixed code handling for the most common case 2009-09-16 22:10:28 -04:00
mm Blackfin: catch hardware errors earlier during booting 2009-09-16 21:31:44 -04:00
oprofile Blackfin arch: remove hardware PM code, oprofile not use it 2009-01-07 23:14:39 +08:00
Kconfig Blackfin: punt dead cache locking code 2009-09-16 22:10:25 -04:00
Kconfig.debug Blackfin: make deferred hardware errors more exact 2009-06-12 06:11:44 -04:00
Makefile Blackfin: add support for bzip2/lzma compressed kernel images 2009-06-13 07:20:13 -04:00