[PATCH 5/5] arm: dts: Convert mvebu device tree files to 64 bits
Lior Amsalem
alior at marvell.com
Thu Mar 21 17:58:28 EDT 2013
> From: Jason Gunthorpe [mailto:jgunthorpe at obsidianresearch.com]
> Sent: Thursday, March 21, 2013 11:46 PM
>
> On Thu, Mar 21, 2013 at 11:35:21PM +0200, Lior Amsalem wrote:
>
> > > *) It would require Linux to change the internal registers address
> > > (for now the kernel relies on the bootloader). The problem is that
> > > we can't do it early enough to preserve the earlyprintk
> > > functionality. Maybe you have suggestions on how to achieve that?
> >
> > Please note that all registers and IOs are still 32bit, the 40bit
> > extension is on the CPU to DRAM path (windows) only.
>
> Ah, I did wonder, since Ezequiel's MBUS driver was the same as on prior
> families. I guess it is also the case that all on board DMA and DMA from PCI-E
> devices are restricted to the low 32 bits as well?
Correct, that's why we sets DMABOUNCE config.
>
> I think lots of Linux workloads will really struggle under those conditions..
>
> Jason
Regards,
Lior Amsalem
More information about the linux-arm-kernel
mailing list