Martin Kepplinger
69a187456d
media: i2c: hi846: use pm_runtime_force_suspend/resume for system suspend
...
In cases like this when controlling regulators and clocks the suspend()
and resume() functions are meant to be called balanced toggling the behaviour.
It's wrong to use the same suspend function for runtime and system suspend
in this case and leads to errors like
[ 77.718890] Failed to disable vddd: -EIO
Use pm_runtime_force_* helpers in order to support system suspend properly
when runtime pm is already implemented and fix this.
Signed-off-by: Martin Kepplinger <martin.kepplinger@puri.sm>
Signed-off-by: Sakari Ailus <sakari.ailus@linux.intel.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
2021-12-16 20:54:53 +01:00
..
2021-06-17 10:01:27 +02:00
2021-11-15 08:11:34 +00:00
2021-11-29 10:15:04 +01:00
2021-08-04 14:43:50 +02:00
2021-06-17 10:01:27 +02:00
2021-11-30 12:07:06 +01:00
2020-11-16 10:31:11 +01:00
2019-08-13 11:45:04 -03:00
2020-11-16 10:31:11 +01:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-07-22 11:40:46 +02:00
2019-05-30 11:26:41 -07:00
2021-06-17 10:01:27 +02:00
2019-08-13 11:54:04 -03:00
2021-11-29 13:23:14 +01:00
2021-11-29 13:23:14 +01:00
2021-11-29 10:15:04 +01:00
2021-06-17 10:01:27 +02:00
2021-05-19 09:51:40 +02:00
2019-05-30 11:26:41 -07:00
2019-05-30 11:26:41 -07:00
2019-11-05 09:01:17 -03:00
2019-05-30 11:26:37 -07:00
2019-05-24 17:36:45 +02:00
2021-02-01 10:03:45 +01:00
2021-01-12 17:55:28 +01:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:37 -07:00
2021-10-08 13:41:48 +02:00
2021-11-15 08:11:34 +00:00
2021-05-19 09:51:40 +02:00
2021-12-16 20:54:53 +01:00
2021-12-16 20:54:53 +01:00
2021-12-16 20:54:52 +01:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-09-30 10:07:45 +02:00
2021-11-30 11:00:06 +01:00
2021-11-29 13:23:14 +01:00
2021-12-16 20:54:51 +01:00
2021-06-17 10:01:27 +02:00
2021-08-04 14:43:49 +02:00
2021-12-16 20:54:51 +01:00
2021-08-04 14:43:50 +02:00
2021-09-30 10:08:00 +02:00
2021-11-30 10:50:51 +01:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:41 -07:00
2019-10-24 18:41:31 -03:00
2019-05-30 11:26:37 -07:00
2021-11-30 10:50:51 +01:00
2021-03-11 11:59:43 +01:00
2019-11-10 17:47:14 +01:00
2021-06-17 11:30:21 +02:00
2021-06-17 11:30:21 +02:00
2021-12-14 16:19:04 +01:00
2021-06-17 10:01:27 +02:00
2019-05-30 11:26:37 -07:00
2018-09-17 13:16:19 -04:00
2020-11-16 10:31:07 +01:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-09-30 10:07:35 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-09-08 11:50:26 -07:00
2021-09-30 10:07:45 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-12-16 20:54:52 +01:00
2021-08-04 14:43:50 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-12-16 20:54:52 +01:00
2021-12-16 20:54:52 +01:00
2021-11-30 10:50:51 +01:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2019-05-30 11:26:41 -07:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-12-16 20:54:52 +01:00
2021-12-16 20:54:52 +01:00
2021-08-04 14:43:50 +02:00
2021-06-17 10:01:27 +02:00
2021-02-06 09:38:05 +01:00
2021-06-17 10:01:27 +02:00
2021-08-04 14:43:51 +02:00
2021-12-16 20:54:51 +01:00
2021-06-17 12:08:55 +02:00
2021-06-17 11:31:45 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:01:27 +02:00
2019-11-10 17:47:14 +01:00
2021-06-17 10:01:27 +02:00
2021-06-17 10:18:37 +02:00
2021-06-17 10:01:27 +02:00
2019-05-30 11:26:37 -07:00
2021-06-17 10:01:27 +02:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:41 -07:00
2021-06-17 10:01:27 +02:00
2021-09-30 10:07:35 +02:00
2021-06-17 10:01:27 +02:00
2021-10-19 08:08:38 +01:00
2021-10-19 08:08:38 +01:00
2019-06-12 11:42:27 -04:00
2019-05-24 17:36:45 +02:00
2019-05-24 17:36:46 +02:00
2019-05-24 17:36:45 +02:00
2019-08-13 11:54:04 -03:00
2019-05-30 11:26:37 -07:00
2019-03-01 09:29:58 -05:00
2021-03-22 10:23:43 +01:00
2021-06-17 10:01:27 +02:00
2019-11-10 17:47:14 +01:00
2021-07-12 09:16:35 +02:00
2019-05-30 11:26:37 -07:00
2021-06-17 10:01:27 +02:00
2019-05-30 11:26:41 -07:00
2019-05-30 11:26:41 -07:00
2019-05-30 11:26:41 -07:00
2021-06-17 10:01:27 +02:00
2019-05-30 11:26:41 -07:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:37 -07:00
2021-09-30 10:07:57 +02:00
2019-05-30 11:26:37 -07:00
2019-11-05 08:48:55 -03:00
2019-05-30 11:26:41 -07:00
2021-06-17 10:01:27 +02:00
2019-05-30 11:26:37 -07:00
2019-05-30 11:26:37 -07:00