Message ID | 20200317125600.15913-1-mubin.usman.sayyed@xilinx.com (mailing list archive) |
---|---|
Headers | show |
Series | irqchip: xilinx: Add support for multiple instances | expand |
On Tue, 17 Mar 2020 12:55:56 +0000, Mubin Usman Sayyed <mubin.usman.sayyed@xilinx.com> wrote: > > Created series by rebasing inter-dependent patches > from Michal (https://lkml.org/lkml/2020/3/8/164) on top > of v3 (https://lkml.org/lkml/2020/2/14/2680) > > Changes for v5: > - Fixed review comments from Marc - fixed intc_dev > related handling in 1/4 and added 4/4 to remove > unnecessary call to irq_set_default_host() > Changes for v4: > - Fixed review comments from Thomas - updated commit > message, variable declarations changed to reverse > fir tree and cleaned up some code. > - Added inter-dependendent patches 2/3 and 3/3 from Michal > https://lkml.org/lkml/2020/3/8/164 > > Changes for v3: > - Modified prototype of xintc_write/xintc_read > - Fixed review comments regarding indentation/variable > names, used BIT > - Modified xintc_get_irq_local to return 0 > in case of failure/no pending interrupts > - Fixed return type of xintc_read > - Reverted changes related to device name and > kept intc_dev as static > > Changes for v2: > - Removed write_fn/read_fn hooks, used xintc_write/ > xintc_read directly > - Moved primary_intc declaration after xintc_irq_chip > > > > Michal Simek (2): > irqchip: xilinx: Fill error code when irq domain registration fails > irqchip: xilinx: Enable generic irq multi handler > > Mubin Sayyed (2): > irqchip: xilinx: Add support for multiple instances > irqchip: xilinx: Do not call irq_set_default_host() > > arch/microblaze/Kconfig | 2 + > arch/microblaze/include/asm/irq.h | 3 - > arch/microblaze/kernel/irq.c | 21 +---- > drivers/irqchip/irq-xilinx-intc.c | 123 ++++++++++++++++++------------ > 4 files changed, 77 insertions(+), 72 deletions(-) Queued for 5.7. Thanks, M.