09 Jan, 2012

2 commits


24 Oct, 2011

2 commits


01 Aug, 2011

4 commits


27 May, 2011

1 commit

  • The fact that we can't actually raise any interrupts doesn't stop us
    setting up the IRQs we're exporting. While this isn't actually going
    to do anything it allows us to proceed further through device setup
    during board bringup and avoids issues with the MFD core not letting
    us suppress the configuration of IRQ resources.

    Signed-off-by: Mark Brown
    Signed-off-by: Samuel Ortiz

    Mark Brown
     

27 Mar, 2011

1 commit


23 Mar, 2011

5 commits


14 Jan, 2011

3 commits


29 Sep, 2010

1 commit


28 May, 2010

2 commits


10 May, 2010

1 commit


14 Dec, 2009

1 commit

  • Replace the wm831x-local IRQ infrastructure with genirq, allowing access
    to the diagnostic infrastructure of genirq and allowing us to implement
    interrupt support for the GPIOs. The switchover is done within the
    wm831x specific IRQ API, further patches will convert the individual
    drivers to use genirq directly.

    Signed-off-by: Mark Brown
    Signed-off-by: Samuel Ortiz

    Mark Brown
     

27 Oct, 2009

1 commit


17 Sep, 2009

1 commit

  • The WM831x includes an interrupt controller managing interrupts for
    the various functions on the chip. This patch adds support for the
    core interrupt block on the device.

    Ideally this would be supported by genirq, particularly for the
    GPIOs, but currently genirq is unable to cope with controllers on
    interrupt driven buses so we cut'n'paste the generic interface.
    Once genirq is able to cope chips like this it should be a case
    of filing the prefixes off the code and redoing wm831x-irq.c to
    move over.

    Signed-off-by: Mark Brown
    Signed-off-by: Samuel Ortiz

    Mark Brown