[SPARC64]: Fix sun4u PCI config space accesses on sun4u.
authorDavid S. Miller <davem@sunset.davemloft.net>
Thu, 26 Jul 2007 06:30:16 +0000 (23:30 -0700)
committerDavid S. Miller <davem@sunset.davemloft.net>
Mon, 30 Jul 2007 07:27:29 +0000 (00:27 -0700)
commita2d6ea0180531b5ace2dc1e64b6e22465ed51267
tree773600077d9575059878e880311e41a3184e52a2
parentb84d879639f83d35d3fcd909222522c928bf974b
[SPARC64]: Fix sun4u PCI config space accesses on sun4u.

Don't provide fake PCI config space for sun4u.

Also, put back the funny host controller space handling that
at least Sabre needs.  You have to read PCI host controller
registers at their nature size otherwise you get zeros instead
of correct values.

Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc64/kernel/pci.c
arch/sparc64/kernel/pci_common.c