Am 12.07.2013 um 00:32 schrieb Benjamin Herrenschmidt <b...@kernel.crashing.org>:
> On Thu, 2013-07-11 at 15:28 +0200, Alexander Graf wrote: >> >> Semantically having your PCI host bridge do the endianness conversion >> is the correct way of handling it, as that's where the conversion >> happens. If it makes life easier to do it in the isa bridging code, >> that's fine for me too though. But then we'll have to get rid of all >> endianness swaps that already happen in PCI bridges. > > BTW. Why would IOs to a PCI VGA device go through an "ISA bridge" of any > kind ? PCI IO space is PCI IO space... whether there is an ISA bridge or > not is a separate thing and PCI VGA cards certainly don't sit behind > one. We model a single system wide io space today and access to that one happens through you pci host controller. I just messed up the terminology here. Alex > > Ben. > >