mmc: sdhci-pci-gli: Add runtime PM for GL9763E
authorBen Chuang <ben.chuang@genesyslogic.com.tw>
Mon, 7 Mar 2022 09:00:09 +0000 (17:00 +0800)
committerUlf Hansson <ulf.hansson@linaro.org>
Tue, 15 Mar 2022 09:27:49 +0000 (10:27 +0100)
commitd607667bb8fa2811679ed2c8a5b09d0d4da8c5b9
treecf374e12eb58644655b2cc8e44cefa0bd5289e5d
parent23e1b8c15b3ab402bc422338073afc7cf2351788
mmc: sdhci-pci-gli: Add runtime PM for GL9763E

Add runtime PM for GL9763E and disable PLL in runtime suspend. So power
gated of upstream port can be enabled. GL9763E has an auxiliary power
so it keep states in runtime suspend. In runtime resume, PLL is enabled
and waits for it to stabilize.

Signed-off-by: Ben Chuang <ben.chuang@genesyslogic.com.tw>
Tested-by: Kevin Chang <kevin.chang@lcfuturecenter.com>
Acked-by: Adrian Hunter <adrian.hunter@intel.com>
Link: https://lore.kernel.org/r/20220307090009.1386876-1-benchuanggli@gmail.com
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
drivers/mmc/host/sdhci-pci-gli.c