19 Feb, 2016

2 commits

  • Moving an SPI around doesn't require any extra work from the rest
    of the stack, and specially not for MSI-generated SPIs.

    It is then worth returning IRQ_SET_MASK_OK_DONE instead of
    IRQ_SET_MASK_OK, and simplify the other irqchips that rely on
    this behaviour (GICv2m and Marvell's ODMI controller).

    Signed-off-by: Marc Zyngier
    Acked-by: Thomas Petazzoni
    Link: https://lkml.kernel.org/r/1455894029-17270-1-git-send-email-marc.zyngier@arm.com
    Signed-off-by: Jason Cooper

    Marc Zyngier
     
  • This commits adds a new irqchip driver that handles the ODMI
    controller found on Marvell 7K/8K processors. The ODMI controller
    provide MSI interrupt functionality to on-board peripherals, much like
    the GIC-v2m.

    Signed-off-by: Thomas Petazzoni
    Reviewed-by: Marc Zyngier
    Link: https://lkml.kernel.org/r/1455888883-5127-1-git-send-email-thomas.petazzoni@free-electrons.com
    Signed-off-by: Jason Cooper

    Thomas Petazzoni