lkml.org 
[lkml]   [2015]   [Jul]   [13]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[patch 12/22] pinctrl/qcom: Use irq_set_handler_locked()
    Use irq_set_handler_locked() as it avoids a redundant lookup of the
    irq descriptor.

    Search and replacement was done with coccinelle.

    Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
    Cc: Jiang Liu <jiang.liu@linux.intel.com>
    Cc: Julia Lawall <julia.lawall@lip6.fr>
    Cc: Linus Walleij <linus.walleij@linaro.org>
    Cc: linux-gpio@vger.kernel.org
    ---
    drivers/pinctrl/qcom/pinctrl-msm.c | 4 ++--
    1 file changed, 2 insertions(+), 2 deletions(-)

    Index: tip/drivers/pinctrl/qcom/pinctrl-msm.c
    ===================================================================
    --- tip.orig/drivers/pinctrl/qcom/pinctrl-msm.c
    +++ tip/drivers/pinctrl/qcom/pinctrl-msm.c
    @@ -733,9 +733,9 @@ static int msm_gpio_irq_set_type(struct
    spin_unlock_irqrestore(&pctrl->lock, flags);

    if (type & (IRQ_TYPE_LEVEL_LOW | IRQ_TYPE_LEVEL_HIGH))
    - __irq_set_handler_locked(d->irq, handle_level_irq);
    + irq_set_handler_locked(d, handle_level_irq);
    else if (type & (IRQ_TYPE_EDGE_FALLING | IRQ_TYPE_EDGE_RISING))
    - __irq_set_handler_locked(d->irq, handle_edge_irq);
    + irq_set_handler_locked(d, handle_edge_irq);

    return 0;
    }



    \
     
     \ /
      Last update: 2015-07-13 23:01    [W:4.167 / U:2.208 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site