|
@@ -221,7 +221,7 @@ static void __devinit quirk_final_uli5249(struct pci_dev *dev)
|
|
for (i = 0; i < PCI_BUS_NUM_RESOURCES; i++) {
|
|
for (i = 0; i < PCI_BUS_NUM_RESOURCES; i++) {
|
|
if ((bus->resource[i]) &&
|
|
if ((bus->resource[i]) &&
|
|
(bus->resource[i]->flags & IORESOURCE_MEM)) {
|
|
(bus->resource[i]->flags & IORESOURCE_MEM)) {
|
|
- dummy = ioremap(bus->resource[i]->start, 0x4);
|
|
|
|
|
|
+ dummy = ioremap(bus->resource[i]->end - 3, 0x4);
|
|
if (dummy) {
|
|
if (dummy) {
|
|
in_8(dummy);
|
|
in_8(dummy);
|
|
iounmap(dummy);
|
|
iounmap(dummy);
|