From 25e6cd2b3223cc3e5c7769044df90e0a06192188 Mon Sep 17 00:00:00 2001 From: Elaine Zhang Date: Wed, 3 Feb 2021 14:39:21 +0800 Subject: [PATCH] soc: rockchip: power-domain: support active_wakeup for px30 pd_usb Register gpd_dev_ops.active_wakeup function to support keep power during suspend state. And add flag to each power domain to decide whether keep power during suspend or not. Change-Id: Ib9f609b851f2eaf1ccca8eb687e232727e989d5c Signed-off-by: Elaine Zhang --- drivers/soc/rockchip/pm_domains.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/soc/rockchip/pm_domains.c b/drivers/soc/rockchip/pm_domains.c index faf6557a56cf..e544f8c196b7 100644 --- a/drivers/soc/rockchip/pm_domains.c +++ b/drivers/soc/rockchip/pm_domains.c @@ -1195,7 +1195,7 @@ err_out: } static const struct rockchip_domain_info px30_pm_domains[] = { - [PX30_PD_USB] = DOMAIN_PX30(BIT(5), BIT(5), BIT(10), false), + [PX30_PD_USB] = DOMAIN_PX30(BIT(5), BIT(5), BIT(10), true), [PX30_PD_SDCARD] = DOMAIN_PX30(BIT(8), BIT(8), BIT(9), false), [PX30_PD_GMAC] = DOMAIN_PX30(BIT(10), BIT(10), BIT(6), false), [PX30_PD_MMC_NAND] = DOMAIN_PX30(BIT(11), BIT(11), BIT(5), false),