[RFC] PCI: pci-imx6: Add delay to workaround kernel hang

Marek Vasut marex at denx.de
Wed Jun 25 14:28:11 PDT 2014


On Tuesday, June 24, 2014 at 09:18:27 PM, Fabio Estevam wrote:
> From: Fabio Estevam <fabio.estevam at freescale.com>
> 
> When the mx6 PCI conctroller is initialized in the bootloader we see a
> kernel hang inside imx6_add_pcie_port().
> 
> Adding a 30ms delay allows the kernel to boot.
> 
> Suggested-by: David Müller <d.mueller at elsoft.ch>
> Signed-off-by: Fabio Estevam <fabio.estevam at freescale.com>
> ---
> I am happy to get feedback on how to properly fix this.

Honestly, I have no clue. I would expect Freescale to help us in solving this as 
they are the chip vendor, but they cannot help either :-(

Apologies, I really have no idea .

Best regards,
Marek Vasut



More information about the linux-arm-kernel mailing list