Re: [PATCH v2] power-domain: fix hang in endless loop on i.MX8

2020-03-10 Thread Tom Rini
On Mon, Feb 17, 2020 at 09:42:11AM +0100, Anatolij Gustschin wrote: > Currently when booting the kernel on i.MX8 U-Boot hangs in an > endless loop when switching off dma, connectivity or lsio power > domains during device removal. It hapens first when removing > gpio0 (gpio@5d08) device, here

Re: [PATCH v2] power-domain: fix hang in endless loop on i.MX8

2020-02-17 Thread Fabio Estevam
On Mon, Feb 17, 2020 at 2:27 PM Fabio Estevam wrote: > I also had to apply the following change in order to boot a i.MX8QXP MEK > board: > > --- a/arch/arm/mach-imx/imx8/fdt.c > +++ b/arch/arm/mach-imx/imx8/fdt.c > @@ -280,6 +280,8 @@ int ft_system_setup(void *blob, bd_t *bd) > { > int

Re: [PATCH v2] power-domain: fix hang in endless loop on i.MX8

2020-02-17 Thread Fabio Estevam
Hi Anatolij, On Mon, Feb 17, 2020 at 5:42 AM Anatolij Gustschin wrote: > > Currently when booting the kernel on i.MX8 U-Boot hangs in an > endless loop when switching off dma, connectivity or lsio power > domains during device removal. It hapens first when removing > gpio0 (gpio@5d08)

[PATCH v2] power-domain: fix hang in endless loop on i.MX8

2020-02-17 Thread Anatolij Gustschin
Currently when booting the kernel on i.MX8 U-Boot hangs in an endless loop when switching off dma, connectivity or lsio power domains during device removal. It hapens first when removing gpio0 (gpio@5d08) device, here its power domain device 'lsio_gpio0' is obtained for switching off power.