mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-25 06:46:00 +00:00
power-domain: add dummy functions when CONFIG_POWER_DOMAIN not defined
Add dummy functions when CONFIG_POWER_DOMAIN not defined. Signed-off-by: Peng Fan <peng.fan@nxp.com> Reviewed-by: Simon Glass <sjg@chromium.org> Signed-off-by: Anatolij Gustschin <agust@denx.de>
This commit is contained in:
parent
bb694d4e89
commit
58d3de19bc
1 changed files with 29 additions and 0 deletions
|
@ -87,7 +87,15 @@ struct power_domain {
|
||||||
* @power_domain A pointer to a power domain struct to initialize.
|
* @power_domain A pointer to a power domain struct to initialize.
|
||||||
* @return 0 if OK, or a negative error code.
|
* @return 0 if OK, or a negative error code.
|
||||||
*/
|
*/
|
||||||
|
#if CONFIG_IS_ENABLED(POWER_DOMAIN)
|
||||||
int power_domain_get(struct udevice *dev, struct power_domain *power_domain);
|
int power_domain_get(struct udevice *dev, struct power_domain *power_domain);
|
||||||
|
#else
|
||||||
|
static inline
|
||||||
|
int power_domain_get(struct udevice *dev, struct power_domain *power_domain)
|
||||||
|
{
|
||||||
|
return -ENOSYS;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* power_domain_free - Free a previously requested power domain.
|
* power_domain_free - Free a previously requested power domain.
|
||||||
|
@ -96,7 +104,14 @@ int power_domain_get(struct udevice *dev, struct power_domain *power_domain);
|
||||||
* requested by power_domain_get().
|
* requested by power_domain_get().
|
||||||
* @return 0 if OK, or a negative error code.
|
* @return 0 if OK, or a negative error code.
|
||||||
*/
|
*/
|
||||||
|
#if CONFIG_IS_ENABLED(POWER_DOMAIN)
|
||||||
int power_domain_free(struct power_domain *power_domain);
|
int power_domain_free(struct power_domain *power_domain);
|
||||||
|
#else
|
||||||
|
static inline int power_domain_free(struct power_domain *power_domain)
|
||||||
|
{
|
||||||
|
return -ENOSYS;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* power_domain_on - Enable power to a power domain.
|
* power_domain_on - Enable power to a power domain.
|
||||||
|
@ -105,7 +120,14 @@ int power_domain_free(struct power_domain *power_domain);
|
||||||
* requested by power_domain_get().
|
* requested by power_domain_get().
|
||||||
* @return 0 if OK, or a negative error code.
|
* @return 0 if OK, or a negative error code.
|
||||||
*/
|
*/
|
||||||
|
#if CONFIG_IS_ENABLED(POWER_DOMAIN)
|
||||||
int power_domain_on(struct power_domain *power_domain);
|
int power_domain_on(struct power_domain *power_domain);
|
||||||
|
#else
|
||||||
|
static inline int power_domain_on(struct power_domain *power_domain)
|
||||||
|
{
|
||||||
|
return -ENOSYS;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* power_domain_off - Disable power ot a power domain.
|
* power_domain_off - Disable power ot a power domain.
|
||||||
|
@ -114,6 +136,13 @@ int power_domain_on(struct power_domain *power_domain);
|
||||||
* requested by power_domain_get().
|
* requested by power_domain_get().
|
||||||
* @return 0 if OK, or a negative error code.
|
* @return 0 if OK, or a negative error code.
|
||||||
*/
|
*/
|
||||||
|
#if CONFIG_IS_ENABLED(POWER_DOMAIN)
|
||||||
int power_domain_off(struct power_domain *power_domain);
|
int power_domain_off(struct power_domain *power_domain);
|
||||||
|
#else
|
||||||
|
static inline int power_domain_off(struct power_domain *power_domain)
|
||||||
|
{
|
||||||
|
return -ENOSYS;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Add table
Reference in a new issue