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. Ben.