Andy Shevchenko
bbe2d3e7ec
pinctrl: intel: Set default bias in case no particular value given
...
[ Upstream commit f3c75e7a93 ]
When GPIO library asks pin control to set the bias, it doesn't pass
any value of it and argument is considered boolean (and this is true
for ACPI GpioIo() / GpioInt() resources, by the way). Thus, individual
drivers must behave well, when they got the resistance value of 1 Ohm,
i.e. transforming it to sane default.
In case of Intel pin control hardware the 5 kOhm sounds plausible
because on one hand it's a minimum of resistors present in all
hardware generations and at the same time it's high enough to minimize
leakage current (will be only 200 uA with the above choice).
Fixes: e57725eabf ("pinctrl: intel: Add support for hardware debouncer")
Reported-by: Jamie McClymont <jamie@kwiius.com >
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-11-18 19:18:46 +01:00
..
2020-11-10 12:36:00 +01:00
2020-10-29 09:54:56 +01:00
2020-11-05 11:08:38 +01:00
2020-10-01 13:14:51 +02:00
2019-09-06 10:21:56 +02:00
2020-11-10 12:36:01 +01:00
2020-01-27 14:51:09 +01:00
2020-11-18 19:18:40 +01:00
2020-10-29 09:55:05 +01:00
2020-11-05 11:08:43 +01:00
2020-01-04 19:13:12 +01:00
2020-11-18 19:18:46 +01:00
2020-11-05 11:08:44 +01:00
2020-10-01 13:14:51 +02:00
2020-11-05 11:08:47 +01:00
2020-09-09 19:04:23 +02:00
2020-11-10 12:35:54 +01:00
2019-05-22 07:37:40 +02:00
2020-10-01 13:14:26 +02:00
2020-11-05 11:08:50 +01:00
2020-10-01 13:14:24 +02:00
2020-10-29 09:55:00 +01:00
2020-06-25 15:33:01 +02:00
2020-01-09 10:19:09 +01:00
2020-10-01 13:14:35 +02:00
2020-07-29 10:16:48 +02:00
2020-01-27 14:51:00 +01:00
2020-06-22 09:05:28 +02:00
2020-10-07 08:00:07 +02:00
2020-11-18 19:18:45 +01:00
2020-11-05 11:08:50 +01:00
2020-11-18 19:18:41 +01:00
2020-10-29 09:55:02 +01:00
2020-08-19 08:14:58 +02:00
2020-11-05 11:08:52 +01:00
2020-02-24 08:34:49 +01:00
2019-05-14 19:17:53 +02:00
2020-11-05 11:08:51 +01:00
2020-11-05 11:08:38 +01:00
2020-11-05 11:08:54 +01:00
2020-11-18 19:18:45 +01:00
2020-05-27 17:37:43 +02:00
2020-09-03 11:24:29 +02:00
2020-06-22 09:05:23 +02:00
2020-11-05 11:08:46 +01:00
2020-01-27 14:50:45 +01:00
2020-06-22 09:05:29 +02:00
2020-10-30 10:38:21 +01:00
2020-11-05 11:08:45 +01:00
2020-11-05 11:08:46 +01:00
2020-11-05 11:08:45 +01:00
2019-10-29 09:20:07 +01:00
2020-11-05 11:08:47 +01:00
2020-11-18 19:18:46 +01:00
2020-11-05 11:08:34 +01:00
2020-11-05 11:08:46 +01:00
2020-11-05 11:08:52 +01:00
2020-11-18 19:18:44 +01:00
2020-09-17 13:45:24 +02:00
2020-10-30 10:38:25 +01:00
2020-06-07 13:17:53 +02:00
2020-11-05 11:08:45 +01:00
2020-06-10 21:35:00 +02:00
2020-11-10 12:35:59 +01:00
2020-01-27 14:50:04 +01:00
2020-08-19 08:15:07 +02:00
2019-12-31 16:36:01 +01:00
2020-10-30 10:38:21 +01:00
2020-10-29 09:55:00 +01:00
2020-10-01 13:14:44 +02:00
2020-11-18 19:18:46 +01:00
2020-10-29 09:55:14 +01:00
2020-11-05 11:08:43 +01:00
2020-11-10 21:11:27 +01:00
2019-08-04 09:30:56 +02:00
2020-01-23 08:21:35 +01:00
2020-10-30 10:38:21 +01:00
2020-10-30 10:38:21 +01:00
2019-07-26 09:14:05 +02:00
2020-11-18 19:18:40 +01:00
2020-08-21 11:05:34 +02:00
2020-02-24 08:34:44 +01:00
2020-11-05 11:08:43 +01:00
2020-11-05 11:08:54 +01:00
2020-10-01 13:14:54 +02:00
2020-11-18 19:18:45 +01:00
2020-10-29 09:55:12 +01:00
2020-08-19 08:14:50 +02:00
2019-12-31 16:35:55 +01:00
2020-10-29 09:55:05 +01:00
2019-05-31 06:46:04 -07:00
2020-11-05 11:08:55 +01:00
2020-10-29 09:55:14 +01:00
2020-02-05 14:43:50 +00:00
2020-10-01 13:14:39 +02:00
2020-05-27 17:37:40 +02:00
2020-11-10 12:36:00 +01:00
2020-11-05 11:08:42 +01:00
2020-11-18 19:18:44 +01:00
2020-11-18 19:18:46 +01:00
2020-11-05 11:08:53 +01:00
2020-11-05 11:08:39 +01:00
2020-10-29 09:55:09 +01:00
2020-08-26 10:31:01 +02:00
2020-02-24 08:34:47 +01:00
2020-02-24 08:34:47 +01:00
2020-11-05 11:08:47 +01:00
2020-11-05 11:08:44 +01:00
2020-11-05 11:08:37 +01:00