From mboxrd@z Thu Jan 1 00:00:00 1970 From: l.stach@pengutronix.de (Lucas Stach) Date: Thu, 19 Jan 2017 15:24:47 +0100 Subject: imx6: PCIe imx6_pcie_assert_core_reset() hangs after watchdog reset In-Reply-To: References: <1427377198.3378.16.camel@pengutronix.de> <20161106153117.GA22538@frolo.macqel> <1478514883.12872.2.camel@pengutronix.de> Message-ID: <1484835887.24339.40.camel@pengutronix.de> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi Fabio, Am Montag, den 07.11.2016, 10:15 -0200 schrieb Fabio Estevam: > Hi Lucas, > > On Mon, Nov 7, 2016 at 8:34 AM, Lucas Stach wrote: > > > The problem is definitely present in current mainline Linux. I intent to > > remove this workaround from the kernel, but we need to make sure that > > the bootloader properly disables PCIe before jumping to the kernel > > image. > > > > I don't know what the status of this is in U-Boot, but Barebox already > > does this correctly. > > > > Fabio, would you mind to port this coed to U-Boot, or at least check if > > it does the right thing? > > Sure, could you point me to the Barebox fix so I can take a look? Did you have some time to validate/fix this in U-Boot? I would like to get the workaround removed from the kernel. Regards, Lucas