lkml.org 
[lkml]   [2011]   [Jun]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[PATCH 0/7] twl4030: finish threaded IRQ conversion
    Date
    Hi,

    the following patches where boot-tested on beagle xM
    and everything seems fine. MMC root filesystem still
    mounts, /proc/interrupts looks like ps aux | grep irq
    shows our threads, etc.

    please give it a thorough review as there are places
    where I was confused of what to do.

    Later patches could (should?) come making use of
    Sparse IRQ numbers (by allocating irq_descs dynamically)
    and I'm not sure I like that chained handler too much.

    If I understood correctly the chained handler is simply
    avoiding a request_threaded_irq() on e.g. twl4030-gpio.c
    driver. Not sure if it's that nice. Anyway, here we have
    the final conversion.

    Felipe Balbi (7):
    mfd: twl4030-irq: remove trailing whitespaces
    mfd: twl4030-irq: implement bus_lock/bus_sync_unlock methods
    mfd: twl4030-irq: drop the kthread
    mfd: twl4030-irq: drop mask_work
    mfd: twl4030-irq: drop edge_work
    mfd: twl4030-irq: set irq nested flag
    rtc: twl: move to threaded irq

    drivers/mfd/twl4030-irq.c | 342 +++++++++++++++++----------------------------
    drivers/rtc/rtc-twl.c | 10 +--
    2 files changed, 132 insertions(+), 220 deletions(-)

    --
    1.7.6



    \
     
     \ /
      Last update: 2011-06-30 11:53    [W:4.313 / U:0.148 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site