headset : headset interrupt to take the name
author邱建斌 <qjb@rock-chips.com>
Fri, 30 Sep 2011 02:23:49 +0000 (10:23 +0800)
committer邱建斌 <qjb@rock-chips.com>
Fri, 30 Sep 2011 02:43:31 +0000 (10:43 +0800)
drivers/headset_observe/rk_headset.c

index 22f2222a451b1d020634fb82f923044b63523aba..64a3c495508b12a698b4f60b0111ce911f665547 100755 (executable)
@@ -441,7 +441,7 @@ static int rockchip_headsetobserve_probe(struct platform_device *pdev)
                headset->irq_type[HEADSET] = IRQF_TRIGGER_RISING;
        else
                headset->irq_type[HEADSET] = IRQF_TRIGGER_FALLING;
-       ret = request_irq(headset->irq[HEADSET], headset_interrupt, headset->irq_type[HEADSET], NULL, NULL);
+       ret = request_irq(headset->irq[HEADSET], headset_interrupt, headset->irq_type[HEADSET], "headset_input", NULL);
        if (ret) 
                goto failed_free;
        enable_irq_wake(headset->irq[HEADSET]);
@@ -454,7 +454,7 @@ static int rockchip_headsetobserve_probe(struct platform_device *pdev)
        headset->irq[HOOK] = gpio_to_irq(pdata->Hook_gpio);
        headset->irq_type[HOOK] = IRQF_TRIGGER_FALLING;
        
-       ret = request_irq(headset->irq[HOOK], Hook_interrupt, headset->irq_type[HOOK] , NULL, NULL);
+       ret = request_irq(headset->irq[HOOK], Hook_interrupt, headset->irq_type[HOOK] , "headset_hook", NULL);
        if (ret) 
                goto failed_free;
        disable_irq(headset->irq[HOOK]);