Hans de Goede
b3ded6072c
power: supply: bq24190: Fix BQ24296 Vbus regulator support
...
There are 2 issues with bq24296_set_otg_vbus():
1. When writing the OTG_CONFIG bit it uses POC_CHG_CONFIG_SHIFT which
should be POC_OTG_CONFIG_SHIFT.
2. When turning the regulator off it never turns charging back on. Note
this must be done through bq24190_charger_set_charge_type(), to ensure
that the charge_type property value of none/trickle/fast is honored.
Resolve both issues to fix BQ24296 Vbus regulator support not working.
Fixes: b150a703b56f ("power: supply: bq24190_charger: Add support for BQ24296")
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Link: https://lore.kernel.org/r/20241116203648.169100-2-hdegoede@redhat.com
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
2024-12-19 00:35:30 +01:00
..
2024-10-15 22:37:00 +02:00
2022-11-17 23:47:23 +01:00
2024-10-15 22:14:12 +02:00
2024-10-21 15:51:42 +02:00
2024-10-21 15:51:42 +02:00
2024-10-21 15:51:42 +02:00
2024-10-21 15:51:42 +02:00
2022-02-28 11:34:31 +01:00
2022-07-17 00:51:35 +02:00
2024-10-21 15:51:42 +02:00
2024-10-21 15:51:42 +02:00
2024-10-15 22:37:54 +02:00
2024-03-06 00:21:34 +01:00
2023-09-22 22:54:36 +02:00
2024-11-11 22:55:49 +01:00
2024-11-11 22:55:49 +01:00
2024-07-27 00:16:15 +02:00
2024-10-02 17:23:23 -04:00
2024-06-03 01:29:46 +02:00
2020-05-10 02:35:49 +02:00
2020-10-20 10:56:34 -07:00
2024-10-02 17:23:23 -04:00
2024-10-16 22:55:31 +02:00
2024-09-03 23:20:28 +02:00
2024-03-01 02:26:10 +01:00
2023-10-21 00:26:51 +02:00
2024-12-19 00:35:30 +01:00
2023-09-12 23:50:05 +02:00
2024-05-27 18:47:11 +02:00
2024-05-27 18:47:11 +02:00
2023-10-21 00:29:30 +02:00
2020-10-04 01:54:35 +02:00
2024-11-28 09:28:09 -08:00
2023-02-03 13:28:59 +01:00
2024-10-21 15:51:42 +02:00
2024-10-21 15:51:42 +02:00
2024-12-10 02:51:45 +01:00
2024-10-02 17:23:23 -04:00
2024-10-15 22:22:21 +02:00
2024-05-27 18:47:11 +02:00
2024-10-21 15:51:42 +02:00
2024-10-21 15:51:42 +02:00
2024-10-21 15:51:42 +02:00
2023-07-19 22:47:03 +02:00
2024-01-27 01:23:40 +01:00
2023-01-02 09:13:37 +01:00
2023-01-02 09:13:37 +01:00
2023-06-04 22:33:22 +02:00
2024-11-11 22:51:38 +01:00
2024-01-27 01:23:40 +01:00
2024-12-10 02:51:24 +01:00
2024-06-26 15:16:57 +02:00
2023-06-04 22:33:22 +02:00
2024-10-21 15:51:42 +02:00
2024-10-21 15:51:42 +02:00
2024-10-16 22:23:39 +02:00
2023-07-19 22:47:03 +02:00
2024-10-15 22:22:21 +02:00
2024-05-27 18:47:11 +02:00
2024-10-21 15:51:42 +02:00
2019-04-10 00:39:01 +02:00
2023-07-19 22:47:03 +02:00
2024-05-27 18:47:11 +02:00
2024-10-16 22:23:39 +02:00
2024-10-02 17:23:23 -04:00
2023-02-03 13:58:41 +01:00
2023-07-19 22:47:03 +02:00
2024-10-21 15:51:42 +02:00
2022-05-13 17:03:40 +09:00
2024-08-27 11:41:42 +02:00
2024-10-21 15:51:42 +02:00
2024-05-27 18:47:11 +02:00
2023-09-14 16:54:46 +02:00
2024-08-27 18:37:38 +02:00
2024-10-21 15:51:42 +02:00
2024-10-21 15:51:42 +02:00
2024-10-15 22:22:21 +02:00
2024-05-27 18:47:11 +02:00
2024-09-03 23:20:28 +02:00
2024-09-03 23:20:28 +02:00
2024-09-03 23:20:28 +02:00
2023-01-02 09:13:37 +01:00
2024-10-21 15:51:42 +02:00
2023-09-15 21:52:00 +02:00
2023-09-15 21:52:00 +02:00
2024-11-10 03:33:17 +01:00
2024-10-16 23:13:38 +02:00
2024-10-16 23:13:38 +02:00
2024-06-03 01:29:43 +02:00
2024-10-16 23:13:38 +02:00
2024-10-17 22:42:08 +02:00
2024-10-15 22:37:00 +02:00
2024-10-15 22:37:00 +02:00
2024-10-21 15:51:42 +02:00
2024-11-28 09:28:09 -08:00
2024-09-03 23:20:28 +02:00
2024-06-05 23:38:31 +02:00
2023-10-04 22:27:34 +02:00
2024-05-27 18:47:11 +02:00
2024-09-03 23:20:28 +02:00
2024-10-16 23:32:51 +02:00
2024-01-27 01:25:05 +01:00
2024-10-15 22:14:12 +02:00
2022-03-04 22:20:18 +01:00
2023-09-12 18:25:35 +02:00
2024-05-27 18:47:11 +02:00
2024-05-27 18:47:11 +02:00
2024-11-11 23:05:19 +01:00
2024-10-21 15:51:42 +02:00
2023-06-04 22:33:22 +02:00
2024-10-02 17:23:23 -04:00
2024-10-02 17:23:23 -04:00
2024-03-25 23:29:06 +01:00
2024-10-21 15:51:42 +02:00
2024-10-21 15:51:42 +02:00
2024-10-21 15:51:42 +02:00
2024-01-27 01:25:05 +01:00
2024-10-16 22:23:39 +02:00
2024-09-03 23:20:28 +02:00
2023-06-04 22:33:22 +02:00
2020-07-31 14:33:56 +02:00
2024-10-21 15:51:42 +02:00
2024-01-27 01:25:04 +01:00
2024-10-21 15:51:42 +02:00
2024-10-21 15:51:42 +02:00