linux_dsm_epyc7002/drivers/pinctrl
Tomasz Figa de59049bd6 pinctrl: exynos: Handle only unmasked wakeup interrupts
A bit in EINTxx_PEND register is set regardless of interrupt mask, which
causes spurious interrupts. To avoid them, the read value of pending
register must be masked with current interrupt mask manually.

Signed-off-by: Tomasz Figa <t.figa@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2012-09-21 07:33:55 +09:00
..
spear pinctrl/pinctrl-spear: remove IS_ERR checking of pmx->pctl 2012-07-03 21:51:08 +02:00
core.c trivial: pinctrl core: remove extraneous code lines 2012-08-17 11:09:58 +02:00
core.h pinctrl: show pin name for pingroups in sysfs 2012-04-18 13:53:13 +02:00
devicetree.c pinctrl: implement pinctrl deferred probing 2012-04-18 13:53:11 +02:00
devicetree.h pinctrl: core device tree mapping table parsing support 2012-04-18 13:53:10 +02:00
Kconfig pinctrl: add exynos4210 specific extensions for samsung pinctrl driver 2012-09-07 06:07:19 +09:00
Makefile pinctrl: add exynos4210 specific extensions for samsung pinctrl driver 2012-09-07 06:07:19 +09:00
pinconf-generic.c pinctrl: introduce generic pin config 2012-03-12 22:49:02 +01:00
pinconf.c pinctrl: a minor error checking improvement for pinconf 2012-05-15 09:43:18 +02:00
pinconf.h pinctrl: pinconf: fix compilation error if PINCONF is not selected 2012-04-18 13:53:12 +02:00
pinctrl-coh901.c pinctrl/coh901: use clk_prepare_[en|dis]able() 2012-07-03 21:51:08 +02:00
pinctrl-coh901.h pinctrl: support pinconfig on the U300 2012-03-12 22:49:03 +01:00
pinctrl-exynos.c pinctrl: exynos: Handle only unmasked wakeup interrupts 2012-09-21 07:33:55 +09:00
pinctrl-exynos.h pinctrl: exynos: Set pin function to EINT in irq_set_type of GPIO EINTa 2012-09-21 07:33:48 +09:00
pinctrl-imx6q.c pinctrl: pinctrl-imx6q: add missed mux function for USBOTG_ID 2012-07-14 22:32:10 +02:00
pinctrl-imx23.c pinctrl: mxs: register driver at postcore_initcall time 2012-08-05 00:24:15 +02:00
pinctrl-imx28.c pinctrl: mxs: register driver at postcore_initcall time 2012-08-05 00:24:15 +02:00
pinctrl-imx51.c pinctrl: imx51: fix .conf_reg of MX51_PAD_SD2_CMD__CSPI_MOSI 2012-08-17 11:09:58 +02:00
pinctrl-imx53.c pinctrl: pinctrl-imx: add imx53 pinctrl driver 2012-05-20 21:00:18 +02:00
pinctrl-imx.c Pin control changes for v3.6: 2012-07-24 14:05:46 -07:00
pinctrl-imx.h pinctrl: pinctrl-imx: add imx pinctrl core driver 2012-05-02 01:14:40 +02:00
pinctrl-mmp2.c pinctrl: enable pinmux for mmp series 2012-02-01 19:42:35 +01:00
pinctrl-mxs.c pinctrl: mxs: Use kfree to fix build error 2012-06-17 19:44:44 +02:00
pinctrl-mxs.h pinctrl: add pinctrl-mxs support 2012-05-02 01:18:27 +02:00
pinctrl-nomadik-db8500.c pinctrl/nomadik: add kp_b_2 keyboard function group list 2012-08-17 11:09:58 +02:00
pinctrl-nomadik.c pinctrl/nomadik: fix null in irqdomain errorpath 2012-08-17 11:09:58 +02:00
pinctrl-nomadik.h pinctrl/nomadik: implement pin multiplexing 2012-05-11 11:14:16 +02:00
pinctrl-pxa3xx.c pinctrl: pinctrl-pxa3xx: remove empty pinmux disable function 2012-05-15 09:59:50 +02:00
pinctrl-pxa3xx.h pinctrl: enable pinmux for mmp series 2012-02-01 19:42:35 +01:00
pinctrl-pxa168.c pinctrl: enable pinmux for mmp series 2012-02-01 19:42:35 +01:00
pinctrl-pxa910.c pinctrl: enable pinmux for mmp series 2012-02-01 19:42:35 +01:00
pinctrl-samsung.c pinctrl: add samsung pinctrl and gpiolib driver 2012-09-07 06:07:19 +09:00
pinctrl-samsung.h pinctrl: add samsung pinctrl and gpiolib driver 2012-09-07 06:07:19 +09:00
pinctrl-single.c pinctrl: Add one-register-per-pin type device tree based pinctrl driver 2012-07-14 22:33:08 +02:00
pinctrl-sirf.c pinctrl-sirf: remove devm_kfree at error path 2012-08-07 14:20:06 +02:00
pinctrl-tegra20.c pinctrl: tegra: refactor probe handling 2012-04-18 10:26:40 -06:00
pinctrl-tegra30.c pinctrl: tegra: refactor probe handling 2012-04-18 10:26:40 -06:00
pinctrl-tegra.c pinctrl/pinctrl-tegra: remove IS_ERR checking of pmx->pctl 2012-07-03 21:51:08 +02:00
pinctrl-tegra.h pinctrl: tegra: refactor probe handling 2012-04-18 10:26:40 -06:00
pinctrl-u300.c pinctrl/pinctrl-u300: remove unneeded devm_kfree call 2012-08-05 00:24:15 +02:00
pinmux.c pinctrl: make pinmux disable function optional 2012-05-15 09:44:50 +02:00
pinmux.h pinctrl: ifdef CONFIG_DEBUG_FS cleanup 2012-04-18 13:53:12 +02:00