Skip to content

irqchip/dra7: crossbar bug fixes

Darren Etheridge linux-arm-kernel linux-omap 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest0 of 5 patches 0 repliesNew

Patches in v1 No applies recorded yet

None of the 5 patches the cover letter announces are in this archive.

Reviews trailers per patch

PatchDarren Etheridge
SeriesT-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/5] irqchip/dra7: crossbar bug fixes

Sricharan R <[email protected]> wrote on Mon [2014-May-05 19:48:42 +0530]:

Quoted 4 lines

These are fixes for the crossbar to handle two interrupts getting mapped twice to same crossbar and to skip some interrupts being used due to hardware bugs.

Quoted 8 lines

Nishanth Menon (5):
irqchip: crossbar: dont use '0' to mark reserved interrupts
irqchip: crossbar: check for premapped crossbar before allocating
irqchip: crossbar: Skip some irqs from getting mapped to crossbar
irqchip: crossbar: Initialise the crossbar with a safe value
irqchip: crossbar: Change allocation logic by reversing search for
free irqs

Looks good!

I tested this patch series (plus the necessary dts changes) on a DRA7xx-EVM with the work in progress VIP driver which needs a crossbar mapping otherwise it won't get any interrupts (using 3.15-rc4 kernel). It boots cleanly and interrupts are firing for VIP, so everything working for me.

Without this patch series I can't even get the DRA7xx EVM to boot with IRQ crossbar support enabled so this is a big improvement.

Quoted 10 lines
 drivers/irqchip/irq-crossbar.c |   82 ++++++++++++++++++++++++++++++++++++----
 1 file changed, 74 insertions(+), 8 deletions(-)
Signature · 6 lines
1.7.9.5

--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html