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:
@@ -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
|
||||
|
Reference in New Issue
Block a user