mirror of
https://github.com/smaeul/u-boot.git
synced 2025-10-14 04:46:01 +01:00
usb: Add missing guard around env_get() in usb_hub
The env_get() might be undefined in case ENV_SUPPORT is disabled, which may happen e.g. in SPL. Add missing ifdef guard around the env_get() to prevent build failure. Signed-off-by: Marek Vasut <marex@denx.de> Tested-by: Fabio Estevam <festevam@denx.de>
This commit is contained in:
parent
73e741b8ee
commit
fcb670b794
@ -168,7 +168,7 @@ static void usb_hub_power_on(struct usb_hub_device *hub)
|
|||||||
int i;
|
int i;
|
||||||
struct usb_device *dev;
|
struct usb_device *dev;
|
||||||
unsigned pgood_delay = hub->desc.bPwrOn2PwrGood * 2;
|
unsigned pgood_delay = hub->desc.bPwrOn2PwrGood * 2;
|
||||||
const char *env;
|
const char __maybe_unused *env;
|
||||||
|
|
||||||
dev = hub->pusb_dev;
|
dev = hub->pusb_dev;
|
||||||
|
|
||||||
@ -193,10 +193,12 @@ static void usb_hub_power_on(struct usb_hub_device *hub)
|
|||||||
* but allow this time to be increased via env variable as some
|
* but allow this time to be increased via env variable as some
|
||||||
* devices break the spec and require longer warm-up times
|
* devices break the spec and require longer warm-up times
|
||||||
*/
|
*/
|
||||||
|
#if CONFIG_IS_ENABLED(ENV_SUPPORT)
|
||||||
env = env_get("usb_pgood_delay");
|
env = env_get("usb_pgood_delay");
|
||||||
if (env)
|
if (env)
|
||||||
pgood_delay = max(pgood_delay,
|
pgood_delay = max(pgood_delay,
|
||||||
(unsigned)simple_strtol(env, NULL, 0));
|
(unsigned)simple_strtol(env, NULL, 0));
|
||||||
|
#endif
|
||||||
debug("pgood_delay=%dms\n", pgood_delay);
|
debug("pgood_delay=%dms\n", pgood_delay);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user