]> pilppa.com Git - linux-2.6-omap-h63xx.git/commit
[PATCH] ARM: OMAP: omap1510 MPU interrupt BUG
authorPetukhov Nikolay <palmtt2@mail.ru>
Fri, 20 Jan 2006 18:41:18 +0000 (10:41 -0800)
committerTony Lindgren <tony@atomide.com>
Fri, 20 Jan 2006 18:41:18 +0000 (10:41 -0800)
commit6a4032de91af0a2ce941da539e41b861359ee02d
tree68c96041504b13d10805c14110eaeb5560b790f8
parentb8656042e3496ade9d55cda123e4ef85483e9ab5
[PATCH] ARM: OMAP: omap1510 MPU interrupt BUG

__raw_readl return 32bit, but MPU have 16 bit registers

example:
MPU isr=0x0001, but __raw_readl() return isr=0x00010001 -> virtual interrupt 16
desc_handle_irq(0, d, regs) - handled ok
desc_handle_irq(16, d, regs) - interrupt handler = NULL
arch/arm/plat-omap/gpio.c