Commit 4711d37
committed
WORKAROUND: clk: qcom: gcc-qcs8300: Use PWRSTS_RET_ON for USB GDSCs
The USB GDSCs on QCS8300 are currently configured with PWRSTS_OFF_ON,
which allows the GDSC framework to fully collapse these power domains
during gdsc_disable(). When these GDSCs collapse, the corresponding USB
PHY configurations are not retained in USB host mode use-cases and this
breaks the resume of USB controller from suspend.
To avoid this, configure the USB GDSC power states to PWRSTS_RET_ON. This
prevents the GDSC from powering off during gdsc_disable(), and allows
hardware to retain the PHY configurations across USB host mode use-cases.
Signed-off-by: Imran Shaik <imran.shaik@oss.qualcomm.com>1 parent d995de0 commit 4711d37
1 file changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3306 | 3306 | | |
3307 | 3307 | | |
3308 | 3308 | | |
3309 | | - | |
| 3309 | + | |
3310 | 3310 | | |
3311 | 3311 | | |
3312 | 3312 | | |
| |||
3318 | 3318 | | |
3319 | 3319 | | |
3320 | 3320 | | |
3321 | | - | |
| 3321 | + | |
3322 | 3322 | | |
3323 | 3323 | | |
3324 | 3324 | | |
| |||
0 commit comments