ASoC: rt5682: add delay time of workqueue to control next IRQ event
[linux-2.6-microblaze.git] / sound / soc / codecs / rt5682-i2c.c
index 93c1603..8ea9f1d 100644 (file)
@@ -78,7 +78,7 @@ static irqreturn_t rt5682_irq(int irq, void *data)
        struct rt5682_priv *rt5682 = data;
 
        mod_delayed_work(system_power_efficient_wq,
-               &rt5682->jack_detect_work, msecs_to_jiffies(250));
+               &rt5682->jack_detect_work, msecs_to_jiffies(rt5682->irq_work_delay_time));
 
        return IRQ_HANDLED;
 }