linux/drivers/pinctrl/intel
Andy Shevchenko dd809b0daa pinctrl: baytrail: Avoid clearing debounce value when turning it off
[ Upstream commit 0b74e40a4e ]

Baytrail pin control has a common register to set up debounce timeout.
When a pin configuration requested debounce to be disabled, the rest
of the pins may still want to have debounce enabled and thus rely on
the common timeout value. Avoid clearing debounce value when turning
it off for one pin while others may still use it.

Fixes: 658b476c74 ("pinctrl: baytrail: Add debounce configuration")
Depends-on: 04ff5a095d ("pinctrl: baytrail: Rectify debounce support")
Depends-on: 827e1579e1 ("pinctrl: baytrail: Rectify debounce support (part 2)")
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Acked-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-12-30 11:25:44 +01:00
..
Kconfig pinctrl: intel: Convert to use SPDX identifier 2018-07-02 15:52:10 +02:00
Makefile pinctrl: intel: Add Ice Lake PCH pin controller support 2018-06-29 14:51:26 +02:00
pinctrl-baytrail.c pinctrl: baytrail: Avoid clearing debounce value when turning it off 2020-12-30 11:25:44 +01:00
pinctrl-broxton.c pinctrl: intel: Convert to use SPDX identifier 2018-07-02 15:52:10 +02:00
pinctrl-cannonlake.c pinctrl: cannonlake: Fix HOSTSW_OWN register offset of H variant 2018-09-25 12:48:15 +02:00
pinctrl-cedarfork.c pinctrl: intel: Convert to use SPDX identifier 2018-07-02 15:52:10 +02:00
pinctrl-cherryview.c pinctrl: cherryview: Add missing spinlock usage in chv_gpio_irq_handler 2020-05-20 08:18:41 +02:00
pinctrl-denverton.c pinctrl: intel: Convert to use SPDX identifier 2018-07-02 15:52:10 +02:00
pinctrl-geminilake.c pinctrl: intel: Convert to use SPDX identifier 2018-07-02 15:52:10 +02:00
pinctrl-icelake.c pinctrl: intel: Add Ice Lake PCH pin controller support 2018-06-29 14:51:26 +02:00
pinctrl-intel.c pinctrl: intel: Set default bias in case no particular value given 2020-11-18 19:18:46 +01:00
pinctrl-intel.h pinctrl: intel: Convert to use SPDX identifier 2018-07-02 15:52:10 +02:00
pinctrl-lewisburg.c pinctrl: lewisburg: Update pin list according to v1.1v6 2020-01-17 19:47:06 +01:00
pinctrl-merrifield.c pinctrl: merrifield: Set default bias in case no particular value given 2020-12-30 11:25:44 +01:00
pinctrl-sunrisepoint.c pinctrl: intel: Convert to use SPDX identifier 2018-07-02 15:52:10 +02:00