From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Return-Path: Date: Wed, 10 May 2017 16:14:06 +0200 From: Peter Senna Tschudin To: Lucas Stach Subject: Re: Regression: 442ec4c04d1: PCI: dwc: all: Split struct pcie_port into host-only and core structures Message-ID: <20170510141406.GA24864@collabora.com> References: <20170508150224.GA7458@collabora.com> <20170509063439.GC9791@collabora.com> <20170510131722.GA29556@collabora.com> <1494423139.2322.60.camel@pengutronix.de> MIME-Version: 1.0 In-Reply-To: <1494423139.2322.60.camel@pengutronix.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Thomas Petazzoni , Jesper Nilsson , Joao Pinto , Richard Zhu , Gabriele Paoloni , Jingoo Han , Roy Zang , Pratyush Anand , "linux-pci@vger.kernel.org" , linux-kernel , Kishon Vijay Abraham I , Stanimir Varbanov , Minghuan Lian , Zhou Wang , Murali Karicheri , Niklas Cassel , Bjorn Helgaas , Mingkai Hu , Fabio Estevam , Tim Harvey , "linux-arm-kernel@lists.infradead.org" Content-Type: text/plain; charset="us-ascii" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+bjorn=helgaas.com@lists.infradead.org List-ID: On Wed, May 10, 2017 at 03:32:19PM +0200, Lucas Stach wrote: > Am Mittwoch, den 10.05.2017, 10:27 -0300 schrieb Fabio Estevam: > > On Wed, May 10, 2017 at 10:17 AM, Peter Senna Tschudin > > wrote: > > > On Tue, May 09, 2017 at 07:21:24AM -0300, Fabio Estevam wrote: > > >> Hi Peter, > > >> > > >> On Tue, May 9, 2017 at 3:34 AM, Peter Senna Tschudin > > >> wrote: > > >> > > >> > Something that ocurred to me is that u-boot is initializing the PCI, and > > >> > the PCI networkd cards. Ideally this should not affect anything, but > > >> > can this be related to the issue? > > >> > > >> Yes, in order to narrow things down: please boot 4.11 without PCI > > >> support in U-Boot. > > > > > > Yes, removing the PCI code from u-boot makes 4.11 to boot. But latest > > > next still hangs. > > > > Ok, good. At least we see the same behaviour now. > > > > We still need a fix for the mx6q hang on systems with PCI switch for > > linux/next or 4.12-rc1. > > I will take a look at this today. I'll be more than happy to help. Let me know if you need testing or any other thing. > > > > > >> The problem is that mx6q does not have a way to properly reset the PCI block. > > >> > > >> On the board I tested there is no PCI support in U-Boot. > > >> > > >> Maybe we need the following approach in U-Boot as Lucas did for Barebox: > > >> https://git.pengutronix.de/cgit/barebox/commit/?id=f1da98da2760c21487bbba8f7fb957c843a22896 > > > > > > Maybe we do need, but the kernel is working on v4.10 for our use case, > > > and it is not working any longer on v4.11. What is the way to continue > > > from here? > > > > There is no other way other than fixing U-Boot on this case. > > You could also revert the change in the kernel if you are absolutely > sure that this won't cause issues on your system (you are not using the > internal watchdog etc.). > > But for the long run and to make sure that _all_ use-cases work > properly, there is no way around fixing your bootloader to behave > correctly. Thanks! > > Regards, > Lucas > _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel