kernel_optimize_test/arch/blackfin/mach-common
Michael Hennerich 8d0223744f Blackfin arch: Cleanup and unify Blackfin IRQ and GPIO IRQ handling
- Remove SSYNC()
 - Use irq_to_gpio where applicable
 - Remove gpio_edge_triggered bitfield, check irq_desc fields instead.
 - Remove gpio_both_edge_triggeredb bitfield, check irq_desc fields
   instead.
 - Use BITMAP and bitops on gpio_enabled
 - Preferably use 32-bit
 - Looking at the disassembly this indeed saves quite a few instructions.

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Bryan Wu <cooloney@kernel.org>
2008-11-18 17:48:22 +08:00
..
arch_checks.c Blackfin arch: move include/asm-blackfin header files to arch/blackfin 2008-08-27 10:51:02 +08:00
cache.S Blackfin arch: only add IFLUSH nop padding when anomaly 443 is enabled 2008-10-28 16:34:42 +08:00
cpufreq.c Blackfin arch: fix bug - Cpufreq assumes clocks in kHz and not Hz. 2008-10-28 14:18:29 +08:00
dpmc_modes.S Blackfin arch: add support for Blackfin latest processor family BF51x 2008-11-18 17:48:21 +08:00
dpmc.c [Blackfin] arch: Functional power management support: Add CPU and platform voltage scaling support 2008-05-07 11:41:26 +08:00
entry.S Blackfin arch: fix bug - kernel with SMP patch can not bootup 2008-10-28 14:00:52 +08:00
head.S Blackfin arch: do not bother initializing the first 4k 2008-11-18 17:48:22 +08:00
interrupt.S Blackfin arch: Fix bug - HW Errors never recover on BF548 2008-10-09 17:06:32 +08:00
ints-priority.c Blackfin arch: Cleanup and unify Blackfin IRQ and GPIO IRQ handling 2008-11-18 17:48:22 +08:00
irqpanic.c [Blackfin] arch: fix bug - trap_tests fails to recover on some tests. 2008-01-27 15:38:56 +08:00
lock.S Blackfin arch: cleanup cache lock code 2008-08-14 14:29:57 +08:00
Makefile Blackfin arch: cleanup cache lock code 2008-08-14 14:29:57 +08:00
pm.c Blackfin arch: add support for Blackfin latest processor family BF51x 2008-11-18 17:48:21 +08:00