__ioremap_at() in 2.4.0-test9-pre2

Matt Porter mporter at mvista.com
Fri Sep 22 07:22:40 EST 2000


On Thu, Sep 21, 2000 at 02:51:14AM -0400, Dan Malek wrote:
>
> I actually think we are in nearly violent agreement, and I am getting
> way too tired tonight to continue much further.....
>
> Paul Mackerras wrote:
> > We could do that too, we would just have to make sure that we assigned
> > PCI I/O addresses so that no two bridges had devices in the same 4k
> > range, then we could set up the virtual->physical mapping to give the
> > illusion of a single I/O space.
>
> I think we agree that we just use the PCI bridges to the best of
> their ability, and let the MMU do the reset.  There are combinations
> of this that are more efficient on some systems that others.  I have
> no illusion of requiring a single I/O space (that's what MMUs are for :-).

I think that for a lot of bridges we won't have to have the MMU do
the heavy lifting.  Now that I understand the virtual mapping approach
better I'm in agreement.

--
Matt Porter
MontaVista Software, Inc.
mporter at mvista.com

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-dev mailing list