03 Sep, 2014

1 commit


25 Jun, 2014

2 commits

  • The secondary controller on ARM Versatile AB and PB is similar to
    other ARM platforms, but has a pass-thru register to connect some
    interrupts directly to interrupt inputs on the primary interrupt
    controller. The PIC_ENABLES register needs to be configured for
    proper operation when the matching node is arm,versatile-sic. Add the
    the necessary IRQCHIP_DECLARE as well.

    Signed-off-by: Rob Herring
    Cc: Thomas Gleixner
    Cc: Jason Cooper
    Cc: Arnd Bergmann
    Acked-by: Linus Walleij

    Rob Herring
     
  • Add support for initialization using IRQCHIP_DECLARE. This also requires
    that the controller initialization set the handle_irq function pointer
    itself when it is a primary controller.

    Signed-off-by: Rob Herring
    Cc: Thomas Gleixner
    Cc: Jason Cooper
    Acked-by: Linus Walleij

    Rob Herring
     

04 Jan, 2014

1 commit


09 Jun, 2013

1 commit

  • The irqdomain core will report a log message for any attempted map call
    that fails unless the error code is -EPERM. This patch changes the
    Versatile irq controller drivers to use -EPERM because it is normal for
    a subset of the IRQ inputs to be marked as reserved on the various
    Versatile platforms.

    Signed-off-by: Grant Likely

    Grant Likely
     

27 Mar, 2013

1 commit

  • Commit 2389d5014342e9535aad212d0c68d439aaf534ba ("ARM: plat-versatile:
    move FPGA irq driver to drivers/irqchip") changed Kconfig symbol
    PLAT_VERSATILE_FPGA_IRQ_NR to VERSATILE_FPGA_IRQ_NR. It forgot to change
    one reference to the related macro in a printk.

    Signed-off-by: Paul Bolle
    Signed-off-by: Jiri Kosina

    Paul Bolle
     

01 Dec, 2012

1 commit

  • This one was just creating noise like this:

    drivers/irqchip/irq-versatile-fpga.c: In function 'fpga_irq_of_init':
    drivers/irqchip/irq-versatile-fpga.c:180:24: warning: unused variable 'f'

    Reported-by: Russell King
    Signed-off-by: Linus Walleij
    Signed-off-by: Olof Johansson

    Linus Walleij
     

05 Nov, 2012

1 commit