Patrick Rudolph
14cf45f2f2
hwmon: pmbus: Reduce clear fault page invocations
...
Observing I2C traffic revealed consecutive transmission of CLEAR_FAULT
commands. While this doesn't cause issues, it extends driver probe time.
Avoid invoking pmbus_clear_fault_page for virtual registers, as they're
managed by the driver, not the chip.
TEST: Verified using an I2C bus analyzer that only one CLEAR_FAULT
command is send instead 5 in a row.
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Signed-off-by: Naresh Solanki <Naresh.Solanki@9elements.com>
Link: https://lore.kernel.org/r/20230817092527.808631-1-Naresh.Solanki@9elements.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
2023-08-21 06:04:31 -07:00
..
2023-06-08 06:41:17 -07:00
2023-08-21 06:04:29 -07:00
2023-08-21 06:04:31 -07:00
2022-09-25 14:22:11 -07:00
2022-09-25 14:22:11 -07:00
2022-11-23 19:11:22 +01:00
2023-06-08 06:41:17 -07:00
2023-08-21 06:04:30 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-08-21 06:04:30 -07:00
2023-04-19 07:08:34 -07:00
2022-09-25 14:22:12 -07:00
2022-09-25 14:22:12 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-08-21 06:04:30 -07:00
2023-06-08 06:41:18 -07:00
2023-06-08 06:41:17 -07:00
2023-08-09 21:09:47 -07:00
2023-08-21 06:04:29 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-08-21 06:04:29 -07:00
2022-11-23 19:11:22 +01:00
2022-07-13 08:39:42 -07:00
2023-08-21 06:04:12 -07:00
2023-06-08 06:41:17 -07:00
2023-04-19 07:08:34 -07:00
2023-08-21 06:04:29 -07:00
2023-04-19 07:08:39 -07:00
2023-04-19 07:08:35 -07:00
2023-06-24 08:47:29 -07:00
2023-04-19 07:08:35 -07:00
2023-06-08 06:41:17 -07:00
2023-04-27 11:53:57 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-05-19 05:59:37 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-08-21 06:04:29 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-04-19 07:08:31 -07:00
2023-06-08 06:35:52 -07:00
2023-08-21 06:04:29 -07:00
2023-06-08 06:41:17 -07:00
2023-08-21 06:04:30 -07:00
2023-08-21 06:04:30 -07:00
2023-06-08 06:41:18 -07:00
2023-04-19 07:08:35 -07:00
2022-07-01 11:53:29 -07:00
2023-02-03 07:30:10 -08:00
2023-04-19 07:08:31 -07:00
2023-02-03 07:30:11 -08:00
2023-08-21 06:04:30 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-15 09:19:36 +01:00
2023-08-21 06:04:29 -07:00
2023-06-08 06:41:17 -07:00
2023-04-19 07:08:36 -07:00
2023-07-27 09:41:07 -07:00
2023-08-21 06:04:30 -07:00
2023-08-21 06:04:29 -07:00
2023-06-08 06:41:17 -07:00
2023-08-21 06:04:30 -07:00
2022-02-27 17:03:19 -08:00
2023-06-08 06:41:17 -07:00
2023-08-21 06:04:30 -07:00
2022-07-13 08:38:19 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-08-21 06:04:30 -07:00
2023-06-08 06:41:17 -07:00
2023-08-21 06:04:30 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-10 07:37:02 -07:00
2023-08-21 06:04:29 -07:00
2023-06-08 06:41:17 -07:00
2023-04-19 07:08:36 -07:00
2023-06-08 06:41:17 -07:00
2022-09-25 14:22:12 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-08-21 06:04:29 -07:00
2023-08-21 06:04:30 -07:00
2023-06-08 06:41:17 -07:00
2023-05-26 13:33:05 +02:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-08-21 06:04:29 -07:00
2023-08-21 06:04:30 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-08-21 06:04:31 -07:00
2023-06-08 06:41:17 -07:00
2022-09-25 14:22:12 -07:00
2023-08-21 06:04:29 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-26 06:45:54 -07:00
2023-06-08 06:41:17 -07:00
2023-08-21 06:04:29 -07:00
2023-04-19 07:08:37 -07:00
2022-12-04 16:45:02 -08:00
2023-06-08 06:41:17 -07:00
2023-08-21 06:04:30 -07:00
2023-06-17 20:50:30 -07:00
2023-08-21 06:04:29 -07:00
2023-08-21 06:04:30 -07:00
2023-07-24 07:01:40 -07:00
2023-06-08 06:41:17 -07:00
2023-04-19 07:08:37 -07:00
2023-08-21 06:04:31 -07:00
2023-04-19 07:08:37 -07:00
2023-04-19 07:08:37 -07:00
2023-04-19 07:08:37 -07:00
2023-08-21 06:04:29 -07:00
2022-09-25 14:22:11 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-04-19 07:08:33 -07:00
2023-04-19 07:08:38 -07:00
2023-06-08 06:41:17 -07:00
2023-08-21 06:04:29 -07:00
2022-07-13 08:38:19 -07:00
2023-04-19 07:08:38 -07:00
2022-02-27 17:03:17 -08:00
2023-03-03 20:45:02 +01:00
2023-08-21 06:04:29 -07:00
2023-04-19 07:08:40 -07:00
2023-08-21 06:04:30 -07:00
2023-06-08 06:41:17 -07:00
2023-02-03 07:30:10 -08:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2022-09-25 14:22:11 -07:00
2023-04-19 07:08:38 -07:00
2023-04-19 07:08:38 -07:00
2023-06-08 06:41:17 -07:00
2023-04-19 07:08:38 -07:00
2023-06-08 06:41:17 -07:00
2023-04-19 07:08:38 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-10 07:37:02 -07:00
2023-06-08 06:41:17 -07:00
2023-06-10 07:37:02 -07:00
2023-06-08 06:41:17 -07:00
2023-08-21 06:04:29 -07:00
2023-08-21 06:04:29 -07:00
2023-08-21 06:04:31 -07:00
2023-08-21 06:04:29 -07:00
2023-08-21 06:04:29 -07:00
2023-08-21 06:04:29 -07:00
2022-09-25 14:22:11 -07:00
2023-04-19 07:08:33 -07:00
2022-12-04 16:45:02 -08:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-04-19 07:08:39 -07:00
2022-09-26 15:21:33 -07:00
2023-08-21 06:04:29 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-06-08 06:41:17 -07:00
2023-03-21 07:50:24 -07:00