linux-sg2042/drivers/pinctrl/intel
Qi Zheng a939bb57cd pinctrl: intel: implement gpio_irq_enable
There is unexpected gpio interrupt after irq_enable. If not
implemeted gpio_irq_enable callback, irq_enable calls irq_unmask
instead. But if there was interrupt set before the irq_enable,
unmask it may trigger the unexpected interrupt. By implementing
the gpio_irq_enable callback, do interrupt status ack, the issue
has gone.

Signed-off-by: Qi Zheng <qi.zheng@intel.com>
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Qipeng Zha <qipeng.zha@intel.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2016-03-30 10:57:52 +02:00
..
Kconfig
Makefile
pinctrl-baytrail.c
pinctrl-broxton.c
pinctrl-cherryview.c pinctrl: cherryview: use gpiochip data pointer 2016-01-05 14:14:48 +01:00
pinctrl-intel.c pinctrl: intel: implement gpio_irq_enable 2016-03-30 10:57:52 +02:00
pinctrl-intel.h
pinctrl-sunrisepoint.c