> Subject: [PATCH] dm: device: make power domain calls optional > > Reduce power domain calls when CONFIG_POWER_DOMAIN is disabled. > With gcc v8.2, this change saves 104 bytes. > > Signed-off-by: Anatolij Gustschin <[email protected]> > --- > drivers/core/device.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/drivers/core/device.c b/drivers/core/device.c index > 0d15e5062b..8ec0f02bde 100644 > --- a/drivers/core/device.c > +++ b/drivers/core/device.c > @@ -388,7 +388,8 @@ int device_probe(struct udevice *dev) > if (dev->parent && device_get_uclass_id(dev) != UCLASS_PINCTRL) > pinctrl_select_state(dev, "default"); > > - if (dev->parent && device_get_uclass_id(dev) != > UCLASS_POWER_DOMAIN) { > + if (CONFIG_IS_ENABLED(POWER_DOMAIN) && dev->parent && > + device_get_uclass_id(dev) != UCLASS_POWER_DOMAIN) { > if (!power_domain_get(dev, &pd)) > power_domain_on(&pd);
Reviewed-by: Peng Fan <[email protected]> > } > -- > 2.17.1 _______________________________________________ U-Boot mailing list [email protected] https://lists.denx.de/listinfo/u-boot

