android_kernel_xiaomi_sm8350/arch/arm/mach-pxa/include/mach
Marc Zyngier b2b3631662 [ARM] pxa: fix interrupts number calculation when CONFIG_PXA_HAVE_ISA_IRQS=y
Commit d2c3706842 ([ARM] pxa:
initialize default interrupt priority and use ICHP for IRQ handling)
broke ISA interrupt support on pxa27x/3xx.

In such a case, PXA_IRQ(0) != 0, and the IRQ number computed from
ICHP must be offset by PXA_IRQ(0).

Tested on an Arcom Zeus (pxa270), with both CONFIG_PXA_HAVE_ISA_IRQS
enabled and disabled.

Signed-off-by: Marc Zyngier <maz@misterjones.org>
Tested-by: Haojian Zhuang <haojian.zhuang@marvell.com>
Signed-off-by: Eric Miao <eric.y.miao@gmail.com>
2009-11-13 16:25:46 +08:00
..
audio.h ALSA: Allow passing platform_data for pxa2xx-ac97 2009-08-13 22:19:37 +01:00
balloon3.h [ARM] pxa: balloon3 (http://balloonboard.org/) base machine support 2009-09-10 18:49:39 +08:00
bitfield.h
camera.h
clkdev.h
colibri.h [ARM] pxa/colibri: add NAND config for Colibri PXA3xx boards 2009-09-10 18:49:31 +08:00
corgi.h
csb726.h
debug-macro.S
dma.h
entry-macro.S [ARM] pxa: fix interrupts number calculation when CONFIG_PXA_HAVE_ISA_IRQS=y 2009-11-13 16:25:46 +08:00
eseries-gpio.h
eseries-irq.h
gpio.h
gumstix.h
h5000.h
hardware.h [ARM] pxa: add cpu_is_pxa950() and Kconfig options 2009-09-10 18:49:25 +08:00
hx4700.h [ARM] pxa: add basic support for HP iPAQ hx4700 PDAs 2009-06-05 10:40:31 +08:00
idp.h
io.h
irda.h [ARM] pxa: add gpio_pwdown(_inverted) into pxaficp_ir.c 2009-09-10 18:49:39 +08:00
irqs.h [ARM] pxa: balloon3 (http://balloonboard.org/) base machine support 2009-09-10 18:49:39 +08:00
littleton.h
lpd270.h
lubbock.h
magician.h
mainstone.h
memory.h
mfp-pxa2xx.h
mfp-pxa3xx.h
mfp-pxa25x.h
mfp-pxa27x.h
mfp-pxa300.h [ARM] pxa: fix ULPI_{DIR,NXT,STP} MFP defines 2009-07-06 18:11:10 +08:00
mfp-pxa320.h [ARM] pxa: add additional mfp definitions for pxa320 2009-06-05 10:32:55 +08:00
mfp-pxa930.h
mfp.h [ARM] pxa: remove duplicate mfp definition in mach 2009-09-10 18:49:24 +08:00
mioa701.h
mmc.h [ARM] pxamci: add simple gpio controls 2009-09-10 18:49:29 +08:00
mtd-xip.h
ohci.h
palmasoc.h [ARM] pxa/palm27x: General fix for Palm27x aSoC driver 2009-04-19 21:56:54 +08:00
palmld.h [ARM] 5522/1: PalmLD: IDE support 2009-05-31 14:50:40 +01:00
palmt5.h
palmtc.h [ARM] pxa: Palm Tungsten|C initial support 2009-09-10 18:49:36 +08:00
palmte2.h
palmtx.h [ARM] pxa/palm: add NAND Flash support for PalmTX 2009-09-10 18:49:35 +08:00
palmz72.h [ARM] pxa/palm: various fixes for PalmZ72 (mostly audio asoc and usb) 2009-06-16 16:55:24 +08:00
pcm027.h
pcm990_baseboard.h
pm.h [ARM] pxa/sharpsl_pm: zaurus needs generic pxa suspend/resume routines 2009-06-11 23:25:09 +08:00
poodle.h
pxa2xx_spi.h
pxa2xx-gpio.h
pxa2xx-regs.h
pxa3xx_nand.h
pxa3xx-regs.h [ARM] pxa: add clock definition for graphics controller 2009-09-10 18:49:26 +08:00
pxa25x-udc.h
pxa25x.h
pxa27x_keypad.h Input: pxa27x_keypad - allow modifying keymap from userspace 2009-09-10 22:11:34 -07:00
pxa27x-udc.h
pxa27x.h [ARM] pxa: add ability to set suspend mode 2009-06-05 10:32:48 +08:00
pxa300.h
pxa320.h
pxa930_rotary.h
pxa930_trkball.h
pxa930.h
pxafb.h [ARM] pxafb: add accelerator ID for PXA3xx GCU 2009-09-12 00:16:27 +08:00
regs-ac97.h
regs-intc.h [ARM] pxa: add more registers in interrupt controller 2009-09-10 18:49:26 +08:00
regs-lcd.h
regs-ost.h
regs-rtc.h
regs-ssp.h
regs-uart.h
reset.h [ARM] pxa: allow gpio_reset drive high during normal work 2009-05-18 21:52:09 +08:00
sharpsl_pm.h [ARM] pxa/sharpsl_pm: merge pxa-specific code into generic one 2009-06-11 22:20:42 +08:00
sharpsl.h
spitz.h
ssp.h
system.h
timex.h
tosa_bt.h
tosa.h
treo680.h [ARM] pxa/treo680: initial support 2009-06-16 21:03:34 +08:00
trizeps4.h
udc.h
uncompress.h [ARM] pxa: balloon3 (http://balloonboard.org/) base machine support 2009-09-10 18:49:39 +08:00
viper.h
vmalloc.h
zylonite.h