Patrick Rudolph
f7d799076a
regulator (max5970): Fix IRQ handler
...
[ Upstream commit a3fa9838e8140584a6f338e8516f2b05d3bea812 ]
The max5970 datasheet gives the impression that IRQ status bits must
be cleared by writing a one to set bits, as those are marked with 'R/C',
however tests showed that a zero must be written.
Fixes an IRQ storm as the interrupt handler actually clears the IRQ
status bits.
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Signed-off-by: Naresh Solanki <naresh.solanki@9elements.com>
Link: https://msgid.link/r/20240130150257.3643657-1-naresh.solanki@9elements.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-03-01 13:34:51 +01:00
..
2023-05-08 08:50:11 +09:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-05-08 08:50:11 +09:00
2023-07-14 20:52:54 +01:00
2023-05-08 08:50:11 +09:00
2023-03-20 13:11:25 +00:00
2023-03-23 13:50:58 +00:00
2023-03-23 13:50:59 +00:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-07-25 12:14:27 +01:00
2023-08-24 21:43:28 +01:00
2023-07-14 20:52:54 +01:00
2023-03-20 13:11:25 +00:00
2023-07-25 12:14:27 +01:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:28 +00:00
2023-08-08 15:23:18 +01:00
2023-08-08 15:23:17 +01:00
2024-02-05 20:14:14 +00:00
2023-07-14 20:52:54 +01:00
2023-03-20 13:11:28 +00:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-07-13 17:35:06 +01:00
2023-08-04 13:26:53 +01:00
2023-08-09 12:52:41 +01:00
2021-11-30 13:08:18 +00:00
2023-05-08 08:50:11 +09:00
2023-05-08 08:50:11 +09:00
2023-03-20 13:11:25 +00:00
2021-07-11 23:50:43 +01:00
2022-12-08 13:02:37 +00:00
2023-03-20 13:11:25 +00:00
2023-07-14 20:52:54 +01:00
2023-05-08 08:50:11 +09:00
2023-01-13 13:06:03 +00:00
2023-07-14 20:52:54 +01:00
2023-03-20 13:11:25 +00:00
2023-09-11 13:51:36 +01:00
2023-03-20 13:11:25 +00:00
2023-08-09 12:52:42 +01:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:29 +00:00
2022-11-03 13:34:53 +00:00
2021-11-24 12:57:30 +00:00
2023-05-08 08:50:11 +09:00
2023-05-08 08:50:11 +09:00
2023-08-21 13:10:21 +01:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:27 +00:00
2023-08-10 15:44:46 +01:00
2023-03-20 13:11:25 +00:00
2023-05-08 08:50:11 +09:00
2023-05-08 08:50:11 +09:00
2023-08-08 15:23:16 +01:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-08-09 12:52:41 +01:00
2023-08-10 15:44:44 +01:00
2023-06-19 12:59:45 +01:00
2023-08-21 13:10:21 +01:00
2023-05-08 08:50:11 +09:00
2024-03-01 13:34:51 +01:00
2023-05-08 08:50:11 +09:00
2023-05-08 08:50:11 +09:00
2023-07-21 11:55:42 +01:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-05-08 08:50:11 +09:00
2023-05-08 08:50:11 +09:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-08-08 15:23:15 +01:00
2023-05-08 08:50:11 +09:00
2023-07-25 12:14:27 +01:00
2023-03-20 13:11:25 +00:00
2023-07-25 12:14:27 +01:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-07-14 20:52:54 +01:00
2023-08-10 15:44:45 +01:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-08-09 12:52:43 +01:00
2023-07-14 20:52:54 +01:00
2023-07-14 20:52:54 +01:00
2023-05-08 08:50:11 +09:00
2023-08-09 12:52:44 +01:00
2023-08-08 15:23:13 +01:00
2023-07-14 20:52:54 +01:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:29 +00:00
2023-03-20 13:11:29 +00:00
2023-03-20 13:11:30 +00:00
2023-11-20 11:59:04 +01:00
2023-07-18 15:11:31 +01:00
2023-03-20 13:11:28 +00:00
2023-03-20 13:11:29 +00:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-07-14 20:52:54 +01:00
2022-12-08 13:02:37 +00:00
2023-03-20 13:11:25 +00:00
2023-07-14 20:52:54 +01:00
2023-07-14 20:52:54 +01:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-05-08 08:50:11 +09:00
2023-08-09 12:52:45 +01:00
2023-05-08 08:50:11 +09:00
2023-05-08 08:50:11 +09:00
2023-05-08 08:50:11 +09:00
2024-03-01 13:34:50 +01:00
2023-08-10 15:44:43 +01:00
2023-07-14 20:52:54 +01:00
2023-03-20 13:11:25 +00:00
2023-07-14 20:52:54 +01:00
2023-03-20 13:11:28 +00:00
2023-07-09 22:48:50 +01:00
2023-11-20 11:59:07 +01:00
2023-08-18 16:21:44 +01:00
2023-08-08 15:23:12 +01:00
2023-07-14 20:52:54 +01:00
2023-03-20 13:11:25 +00:00
2023-07-25 12:14:27 +01:00
2023-08-08 15:23:12 +01:00
2023-05-08 08:50:11 +09:00
2023-03-29 17:46:31 +01:00
2023-03-20 13:11:29 +00:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:29 +00:00
2023-05-08 08:50:11 +09:00
2023-07-09 22:48:53 +01:00
2023-07-14 20:52:54 +01:00
2023-05-08 08:50:11 +09:00
2023-05-08 08:50:11 +09:00
2023-05-08 08:50:11 +09:00
2023-05-08 08:50:11 +09:00
2023-05-08 08:50:11 +09:00
2023-08-14 22:26:43 +01:00
2023-05-08 08:50:11 +09:00
2023-08-08 15:23:11 +01:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:26 +00:00
2023-01-26 22:54:47 +00:00
2023-03-20 13:11:25 +00:00
2023-05-08 08:50:11 +09:00
2023-04-25 17:13:47 -07:00
2023-03-20 13:11:27 +00:00
2023-07-14 20:52:54 +01:00
2023-07-14 20:52:54 +01:00
2023-03-20 13:11:27 +00:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:29 +00:00
2023-05-08 08:50:11 +09:00
2023-07-14 20:52:54 +01:00
2023-07-14 20:52:54 +01:00
2024-02-05 20:14:34 +00:00
2023-03-20 13:11:25 +00:00
2023-08-09 12:52:46 +01:00
2023-08-29 19:17:25 +01:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-09-05 20:58:41 +01:00
2023-05-08 08:50:11 +09:00
2023-05-08 08:50:11 +09:00
2023-05-08 08:50:11 +09:00
2023-08-18 22:06:52 +01:00
2023-03-20 13:11:25 +00:00
2023-05-08 08:50:11 +09:00
2023-03-20 13:11:25 +00:00
2023-07-14 20:52:54 +01:00
2023-07-14 20:52:54 +01:00
2023-08-08 15:23:10 +01:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:29 +00:00
2023-07-14 20:52:54 +01:00
2023-07-14 20:52:54 +01:00
2023-07-14 20:52:54 +01:00
2023-08-24 23:58:34 +01:00
2023-07-14 20:52:54 +01:00
2023-07-14 20:52:54 +01:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:28 +00:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-03-20 13:11:25 +00:00
2023-03-23 12:24:15 +00:00