From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oliver Graute Date: Mon, 3 Feb 2020 13:59:14 +0000 Subject: [RFC 1/2] hack to boot with 2020.01 In-Reply-To: <20200203135619.10180-1-oliver.graute@kococonnector.com> References: <20200203135619.10180-1-oliver.graute@kococonnector.com> Message-ID: <20200203135619.10180-2-oliver.graute@kococonnector.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de As proposed here: https://lists.denx.de/pipermail/u-boot/2020-January/396749.html Both of my imx8qm boards (Advantech and Congatec) aren't booting 2020.01 without this change. Whats the proper way to fix this on my side? --- drivers/core/device.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/drivers/core/device.c b/drivers/core/device.c index 4e037083a6..8358051d60 100644 --- a/drivers/core/device.c +++ b/drivers/core/device.c @@ -395,11 +395,8 @@ int device_probe(struct udevice *dev) if (CONFIG_IS_ENABLED(POWER_DOMAIN) && dev->parent && (device_get_uclass_id(dev) != UCLASS_POWER_DOMAIN) && - !(drv->flags & DM_FLAG_DEFAULT_PD_CTRL_OFF)) { - ret = dev_power_domain_on(dev); - if (ret) - goto fail; - } + !(drv->flags & DM_FLAG_DEFAULT_PD_CTRL_OFF)) + dev_power_domain_on(dev); ret = uclass_pre_probe_device(dev); if (ret) -- 2.17.1