1
0
mirror of https://xff.cz/git/u-boot/ synced 2025-09-01 16:52:14 +02:00

power: domain: add dev_power_domain_on

Add this new API to power on multiple domains attached
to a device.

Signed-off-by: Peng Fan <peng.fan@nxp.com>
Reviewed-by: Lokesh Vutla <lokeshvutla@ti.com>
Changed to static inline and added a condition into C file:
Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
Peng Fan
2019-09-17 09:29:19 +00:00
committed by Simon Glass
parent 640abba507
commit 9c1e982218
2 changed files with 38 additions and 0 deletions

View File

@@ -155,4 +155,21 @@ static inline int power_domain_off(struct power_domain *power_domain)
}
#endif
/**
* dev_power_domain_on - Enable power domains for a device .
*
* @dev: The client device.
*
* @return 0 if OK, or a negative error code.
*/
#if (CONFIG_IS_ENABLED(OF_CONTROL) && !CONFIG_IS_ENABLED(OF_PLATDATA)) && \
CONFIG_IS_ENABLED(POWER_DOMAIN)
int dev_power_domain_on(struct udevice *dev);
#else
static inline int dev_power_domain_on(struct udevice *dev)
{
return 0;
}
#endif
#endif