Commit d995de0
committed
WORKAROUND: clk: qcom: gcc-sa8775p: Use PWRSTS_RET_ON for USB GDSCs
The USB GDSCs on SA8775P 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 f7beaa7 commit d995de0
1 file changed
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4261 | 4261 | | |
4262 | 4262 | | |
4263 | 4263 | | |
4264 | | - | |
| 4264 | + | |
4265 | 4265 | | |
4266 | 4266 | | |
4267 | 4267 | | |
| |||
4273 | 4273 | | |
4274 | 4274 | | |
4275 | 4275 | | |
4276 | | - | |
| 4276 | + | |
4277 | 4277 | | |
4278 | 4278 | | |
4279 | 4279 | | |
| |||
4285 | 4285 | | |
4286 | 4286 | | |
4287 | 4287 | | |
4288 | | - | |
| 4288 | + | |
4289 | 4289 | | |
4290 | 4290 | | |
4291 | 4291 | | |
| |||
0 commit comments