Re: [PATCH] libfdt: add address translation support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Wed, May 14, 2014 at 03:23:58PM +1000, Benjamin Herrenschmidt wrote:
> On Wed, 2014-05-14 at 14:18 +1000, David Gibson wrote:
> > I supposed it's arguable that a PCI ranges property really should have
> > windows for both prefetchable and non-prefetchable areas, but since
> > that's not done in practice, it's pretty much moot.
> 
> They don't have to, only if there's a relevant difference, ie it's
> perfectly legit for a firmware to assign prefetchable BARs in a
> non-prefetchable region.

In what sense is the window region non-prefetchable?  Isn't that a
property only of the final destination of the bus cycle?

> Now granted, those are somewhat special cases so maybe we should
> do just that ... special case PCI and try to not continue that mess
> with new bindings.

Yeah, I think that's the way to go.

-- 
David Gibson			| I'll have my music baroque, and my code
david AT gibson.dropbear.id.au	| minimalist, thank you.  NOT _the_ _other_
				| _way_ _around_!
http://www.ozlabs.org/~dgibson

Attachment: pgpQl2qO_cteN.pgp
Description: PGP signature


[Index of Archives]     [Device Tree]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux