SPARC64: Fix sparc64 PCI config accesses on sun4u
commit5299059b0c2e508d01fbe78f6fe43b94d9139373
authorDavid Miller <davem@davemloft.net>
Wed, 22 Aug 2007 04:12:32 +0000 (21 21:12 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 31 Aug 2007 06:01:51 +0000 (30 23:01 -0700)
treec39ab42324ff158baa20acccf590b943c0844cf6
parent08acaae698d7b5c4da0abe6a879d014117585065
SPARC64: Fix sparc64 PCI config accesses on sun4u

[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>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/sparc64/kernel/pci.c
arch/sparc64/kernel/pci_common.c