From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Return-Path: From: Michael Ellerman To: Bjorn Helgaas Cc: Christian Zigotzky , Olof Johansson , Bjorn Helgaas , "linux-pci\@vger.kernel.org" , Darren Stevens , linuxppc-dev Subject: Re: [PATCH] SB600 for the Nemo board has non-zero devices on non-root bus In-Reply-To: <20171206210637.GO23510@bhelgaas-glaptop.roam.corp.google.com> References: <20171130224243.GB19640@bhelgaas-glaptop.roam.corp.google.com> <406ba7c4-7305-4069-227f-81afed202e47@xenosoft.de> <20171201232716.GA18780@bhelgaas-glaptop.roam.corp.google.com> <6d2505ab-a985-bdb0-ad3a-e7659cc2c54d@xenosoft.de> <20171202230052.34y2ivxgpgr3osct@localhost> <4CEE49CE-68F3-457F-B302-54BA8550F36A@xenosoft.de> <1d5276c3-1d29-114a-c868-6f022eee58e7@xenosoft.de> <99f78122-cd53-100f-4f58-be5bf7927d4e@xenosoft.de> <87fu8odnfk.fsf@concordia.ellerman.id.au> <20171206210637.GO23510@bhelgaas-glaptop.roam.corp.google.com> Date: Fri, 08 Dec 2017 22:59:40 +1100 Message-ID: <877etxh1lf.fsf@concordia.ellerman.id.au> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 List-ID: Bjorn Helgaas writes: > On Wed, Dec 06, 2017 at 11:57:03PM +1100, Michael Ellerman wrote: >> Christian Zigotzky writes: >> ... >> > >> > Hi Olof, >> > >> > Many thanks for your patch! :-) The RC2 of kernel 4.15 boots without a= ny=20 >> > problems on my P.A. Semi Nemo board (A-EON AmigaOne X1000). I don=E2= =80=99t need=20 >> > the additional boot argument 'pci=3Dpcie_scan_all' anymore. >> > >> > Is it possible to merge it via the powerpc tree? >>=20 >> Yes. >>=20 >> It would be good to confirm that the change is harmless on other pasemi >> boards. I'll try and get mine booted tomorrow, unless someone beats me >> to it. > > Theoretically, it should not do any harm since it only turns off an > enumeration optimization. Boot will be slightly slower but should > still work fine. Yep OK. > Darren's idea of doing it at the same time you tweak the SB600 "relax > pci-e" bit is ideal because then the two pieces are obviously > connected and it wouldn't affect any other systems at all. Yes that would be ideal. That patch is currently out-of-tree I gather, but I guess everyone who's using these machines must have that patch anyway. Darren what does that code look like? Can we get it upstream and close the loop on this? cheers