Meng Wang
a8bd9abc48
asoc: lpass-cdc: add put_autosuspend to pair with pm_runtime_get_sync
...
When reading/writing lpass codec registers, pm_runtime_put_autosuspend
is missed when vote fails and it causes device fails suspending after
ssr. Add pm_runtime_put_autosuspend to pair with pm_runtime_get_sync.
When LPASS_CDC_MACRO_EVT_PRE_SSR_UP comes, core vote is needed before
resetting GFMUX reg and dev_up is not set to true yet. Add pre_dev_up
flag to indicate PRE_SSR_UP and be used in lpass_cdc_check_core_votes
to avoid false alarm.
Change-Id: Ic12ecd9645f291078e32f4921f9f77c2d85e4b8c
Signed-off-by: Meng Wang <mengw@codeaurora.org >
2021-08-08 19:49:27 -07:00
..
2019-12-19 17:04:52 -08:00
2021-08-04 20:34:18 -07:00
2020-05-12 22:50:35 -07:00
2020-08-06 06:11:06 +05:30
2021-08-08 19:49:27 -07:00
2021-05-13 04:17:13 -07:00
2021-03-16 16:50:26 +08:00
2021-03-15 21:53:06 -07:00
2021-03-24 14:10:02 +08:00
2021-07-06 18:29:05 +05:30
2021-07-13 23:16:45 -07:00
2018-12-10 14:49:34 +08:00
2019-05-17 15:00:33 +08:00
2018-12-10 14:49:34 +08:00
2018-12-10 14:49:34 +08:00
2021-03-23 17:53:19 -07:00
2020-12-17 18:05:48 +05:30
2021-04-26 11:50:04 -07:00
2019-05-17 15:00:33 +08:00
2020-05-29 10:43:09 -07:00
2020-07-21 19:33:24 -07:00
2021-03-24 14:10:02 +08:00
2020-01-10 17:24:14 +05:30
2021-05-13 06:50:19 -07:00
2021-03-16 16:50:26 +08:00
2018-12-18 10:50:27 +08:00
2021-03-16 16:50:26 +08:00
2021-03-16 16:50:26 +08:00
2018-12-18 10:50:27 +08:00
2018-12-18 10:50:27 +08:00
2021-03-16 16:50:26 +08:00
2018-12-10 14:49:34 +08:00
2019-04-25 09:52:56 +08:00
2018-12-10 14:49:34 +08:00
2018-12-10 14:49:34 +08:00
2018-12-10 14:49:34 +08:00
2020-10-08 18:57:50 +05:30
2018-12-10 14:49:34 +08:00
2021-03-16 16:50:26 +08:00
2019-04-25 09:52:56 +08:00
2018-12-10 14:49:34 +08:00
2020-05-06 11:26:15 -07:00
2018-12-10 14:49:34 +08:00
2018-12-18 10:50:27 +08:00
2018-12-10 14:49:34 +08:00
2021-03-16 16:50:26 +08:00
2019-05-17 15:00:33 +08:00
2018-12-10 14:49:34 +08:00
2018-12-10 14:49:34 +08:00
2019-08-26 23:12:45 +05:30
2021-08-02 02:52:43 -07:00
2018-12-18 10:50:27 +08:00
2021-04-29 10:04:21 +08:00
2018-12-18 10:50:27 +08:00
2021-06-27 21:07:36 -07:00
2018-12-10 14:49:34 +08:00
2019-10-21 19:07:26 +05:30
2020-12-08 08:49:44 -08:00
2020-09-12 07:25:44 -07:00
2019-10-09 14:57:18 +05:30
2019-10-09 14:57:18 +05:30
2018-12-10 14:49:34 +08:00
2019-10-09 14:57:18 +05:30
2018-12-10 14:49:34 +08:00
2019-10-09 14:57:18 +05:30
2018-12-10 14:49:34 +08:00
2019-01-02 15:21:25 +08:00
2020-09-15 10:22:37 +05:30
2020-09-09 20:26:36 -07:00
2018-12-10 14:49:34 +08:00