original_kernel/arch/blackfin/kernel
Michael Hennerich 382dbe5b39 Blackfin: portmux: fix peripheral map overflow when requesting pins
Some processors have groups of pins that aren't an even number of 16.
This causes the array size calculation to under count the number of
needed entries due to integer truncation.  So on the BF51x, while we
should have 3 bitmaps (41 / 16), we end up with 2 and pin requests for
the 3rd bank end up scribbling over the top of the GPIO IRQ array.

Signed-off-by: Michael Hennerich <michael.hennerich@analog.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2010-08-06 12:55:53 -04:00
..
cplb-mpu Blackfin: move MPU anomaly check to common location 2010-08-06 12:55:45 -04:00
cplb-nompu
.gitignore
Makefile Blackfin: add support for the DBGA (debug assert) pseudo insn 2010-05-22 14:18:56 -04:00
asm-offsets.c
bfin_dma_5xx.c Blackfin: fix DMA/cache bug when resuming from suspend to RAM 2010-08-06 12:55:50 -04:00
bfin_gpio.c Blackfin: portmux: fix peripheral map overflow when requesting pins 2010-08-06 12:55:53 -04:00
bfin_ksyms.c Blackfin: move string functions to normal lib/ assembly 2010-05-22 14:19:09 -04:00
cplbinfo.c
dma-mapping.c
dumpstack.c Blackfin: make hardware trace output a little more useful 2010-05-21 09:40:19 -04:00
early_printk.c
entry.S
exception.c Blackfin: split kernel/traps.c 2010-05-21 09:40:17 -04:00
fixed_code.S
flat.c
ftrace-entry.S Blackfin: support new ftrace frame pointer semantics 2010-03-09 00:30:50 -05:00
ftrace.c Blackfin: support new ftrace frame pointer semantics 2010-03-09 00:30:50 -05:00
gptimers.c
init_task.c
ipipe.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
irqchip.c
kgdb.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin 2010-05-24 08:02:58 -07:00
kgdb_test.c
module.c
nmi.c Blackfin: split watchdog definitions into a dedicated header file 2010-03-09 00:30:50 -05:00
process.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
pseudodbg.c Blackfin: show the whole accumulator in the pseudo DBG insn 2010-05-22 14:19:06 -04:00
ptrace.c ptrace: unify FDPIC implementations 2010-05-27 09:12:44 -07:00
reboot.c
setup.c Blackfin: BF51x/BF52x: support GPIO Hysteresis/Schmitt Trigger options 2010-08-06 12:55:52 -04:00
shadow_console.c
signal.c Blackfin: add support for restart_syscall() 2010-03-09 00:30:51 -05:00
stacktrace.c
sys_bfin.c Blackfin: split kernel/traps.c 2010-05-21 09:40:17 -04:00
time-ts.c Merge branch 'timers-for-linus-cleanups' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2010-05-19 17:10:06 -07:00
time.c blackfin: Convert blackfin to use read/update_persistent_clock 2010-03-13 01:14:12 +01:00
trace.c Blackfin: handle HW errors in the new "FAULT" printing code 2010-05-22 14:19:07 -04:00
traps.c Blackfin: add support for the DBG (debug output) pseudo insn 2010-05-22 14:19:05 -04:00
vmlinux.lds.S Blackfin: use common EXCEPTION_TABLE() in vmlinux.lds 2010-08-06 12:55:45 -04:00