summaryrefslogtreecommitdiffstats
path: root/Documentation/DMA-API-HOWTO.txt
diff options
context:
space:
mode:
authorPaul Burton <paul.burton@imgtec.com>2016-09-19 23:21:19 +0200
committerRalf Baechle <ralf@linux-mips.org>2016-10-06 17:31:00 +0200
commit19afc3d269fe66137ddb030b8ffdb8553066ba4a (patch)
tree3d56afec7e5421a75d0c02d2df25f729d8616a42 /Documentation/DMA-API-HOWTO.txt
parentirqchip: i8259: Add domain before mapping parent irq (diff)
downloadlinux-19afc3d269fe66137ddb030b8ffdb8553066ba4a.tar.xz
linux-19afc3d269fe66137ddb030b8ffdb8553066ba4a.zip
irqchip: i8259: Allow platforms to override poll function
The default i8259 polling function (i8259_irq) is nicely generic but is fairly costly. Platforms often provide an alternative means of polling for an i8259 interrupt, and when using the i8259 without device tree have typically just chained its parent interrupt to their own handler function. In order to allow for platform-specific polling functions to be used in cases where the driver is probed via device tree, provide an i8259_set_poll function that accepts a pointer to an alternative poll function that will override the default. Signed-off-by: Paul Burton <paul.burton@imgtec.com> Acked-by: Thomas Gleixner <tglx@linutronix.de> Cc: Jason Cooper <jason@lakedaemon.net> Cc: Marc Zyngier <marc.zyngier@arm.com> Cc: linux-mips@linux-mips.org Cc: linux-kernel@vger.kernel.org Patchwork: https://patchwork.linux-mips.org/patch/14270/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions