android_kernel_samsung_univ.../drivers/irqchip
Boris BREZILLON b2f579b58e irqchip: atmel-aic: Add irq fixup infrastructure
Add irq fixup infrastructure to handle IP blocks connected to shared irqs
that are left in an unknown state when booting the kernel.

In this case the IP block which has not masked its interrupt and has no
driver loaded (either because it is not compiled or because it is not
loaded yet) might generate spurious interrupts when another IP block
request the shared irq.

A good example of this case is the RTC block on which register configs are
kept even after a shutdown (if a proper VDDcore is supplied), and thus
might generate spurious interrupts when the platform is switched on.

Signed-off-by: Boris BREZILLON <boris.brezillon@free-electrons.com>
Link: https://lkml.kernel.org/r/1405016741-2407-2-git-send-email-boris.brezillon@free-electrons.com
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
2014-07-17 13:38:51 +00:00
..
exynos-combiner.c
irq-armada-370-xp.c mvebu SoC changes for v3.16 2014-05-19 21:59:55 -07:00
irq-atmel-aic5.c irqchip: atmel-aic: Add atmel AIC/AIC5 drivers 2014-07-17 13:30:35 +00:00
irq-atmel-aic-common.c irqchip: atmel-aic: Add irq fixup infrastructure 2014-07-17 13:38:51 +00:00
irq-atmel-aic-common.h irqchip: atmel-aic: Add irq fixup infrastructure 2014-07-17 13:38:51 +00:00
irq-atmel-aic.c irqchip: atmel-aic: Add atmel AIC/AIC5 drivers 2014-07-17 13:30:35 +00:00
irq-bcm2835.c
irq-brcmstb-l2.c irqchip: brcmstb-l2: Add Broadcom Set Top Box Level-2 interrupt controller 2014-05-27 14:43:06 +00:00
irq-clps711x.c
irq-crossbar.c irqchip: irq-crossbar: Not allocating enough memory 2014-04-28 21:43:24 +02:00
irq-dw-apb-ictl.c
irq-gic.c irqchip core changes for v3.16 2014-05-27 19:38:09 +02:00
irq-imgpdc.c
irq-metag-ext.c
irq-metag.c
irq-mmp.c
irq-moxart.c
irq-mxs.c irqchip: mxs: Fix function type for IRQCHIP_OF_DECLARE 2014-05-20 14:25:23 -05:00
irq-nvic.c
irq-orion.c irqchip: orion: Reverse irq handling priority 2014-05-08 14:42:09 +00:00
irq-renesas-intc-irqpin.c
irq-renesas-irqc.c
irq-s3c24xx.c irqchip: s3c24xx: Fix function type for IRQCHIP_OF_DECLARE 2014-05-20 14:25:23 -05:00
irq-sirfsoc.c irqchip: sirf: fix one minor checkpatch issue 2014-05-12 21:43:49 +08:00
irq-sun4i.c
irq-sunxi-nmi.c
irq-tb10x.c
irq-versatile-fpga.c
irq-vic.c
irq-vt8500.c
irq-xtensa-mx.c
irq-xtensa-pic.c
irq-zevio.c
irqchip.c irqchip: align irqchip OF match table section naming 2014-05-20 14:24:40 -05:00
irqchip.h of: consolidate linker section OF match table declarations 2014-05-20 14:25:24 -05:00
Kconfig irqchip: atmel-aic: Add atmel AIC/AIC5 drivers 2014-07-17 13:30:35 +00:00
Makefile irqchip: atmel-aic: Add atmel AIC/AIC5 drivers 2014-07-17 13:30:35 +00:00
spear-shirq.c Shiraz has moved 2014-04-18 16:40:08 -07:00