On 22 November 2016 at 15:08, Tom Rini <[email protected]> wrote: > On Tue, Nov 22, 2016 at 12:08:49PM +0000, Liviu Dudau wrote: >> On Tue, Nov 22, 2016 at 11:29:20AM +0000, Sudeep Holla wrote: >> > Hi Liviu, >> > >> > On Tue, Nov 22, 2016 at 11:19 AM, Liviu Dudau <[email protected]> >> > wrote: >> > > Juno uses a 1:1 mapping between CPU and PCI addresses for IO. First, >> > > that will trip devices that cannot use more than 16 bits of addresses >> > > for IO, second it is un-necessary as the system can handle zero-based >> > > PCI addresses just fine. >> > > >> > > Change the mapping to start IO bus addresses from zero. >> > > >> > >> > I assume this require corresponding DT change, shout if that's not true. >> > If that's true, then does this patch not require patching of DT so >> > that systems not >> > running Uboot with this patch continue to work and we retain the >> > mainline DT as is ? >> >> Yes, it does require DT changes, Jeremy Linton has a patch > > So to be clear, what level of coordination do we need between the two > parts being merged? It would not be ideal to have combinations of > U-Boot and Linux not work. Thanks! >
I was wondering that too. However, I just tested the patch in my setup and everything still seems to work for me. I'll admit though that I only use the PCIe network port, I don't have any extra PCIe devices and don't use SATA drives in my setup. > -- > Tom > > _______________________________________________ > U-Boot mailing list > [email protected] > http://lists.denx.de/mailman/listinfo/u-boot > _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

