diff options
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/pci/probe.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/pci/probe.c b/drivers/pci/probe.c index 658ac977cb56..9c5d2a992999 100644 --- a/drivers/pci/probe.c +++ b/drivers/pci/probe.c | |||
| @@ -287,7 +287,7 @@ static void __devinit pci_read_bridge_io(struct pci_bus *child) | |||
| 287 | limit |= (io_limit_hi << 16); | 287 | limit |= (io_limit_hi << 16); |
| 288 | } | 288 | } |
| 289 | 289 | ||
| 290 | if (base && base <= limit) { | 290 | if (base <= limit) { |
| 291 | res->flags = (io_base_lo & PCI_IO_RANGE_TYPE_MASK) | IORESOURCE_IO; | 291 | res->flags = (io_base_lo & PCI_IO_RANGE_TYPE_MASK) | IORESOURCE_IO; |
| 292 | res2.flags = res->flags; | 292 | res2.flags = res->flags; |
| 293 | region.start = base; | 293 | region.start = base; |
| @@ -314,7 +314,7 @@ static void __devinit pci_read_bridge_mmio(struct pci_bus *child) | |||
| 314 | pci_read_config_word(dev, PCI_MEMORY_LIMIT, &mem_limit_lo); | 314 | pci_read_config_word(dev, PCI_MEMORY_LIMIT, &mem_limit_lo); |
| 315 | base = (mem_base_lo & PCI_MEMORY_RANGE_MASK) << 16; | 315 | base = (mem_base_lo & PCI_MEMORY_RANGE_MASK) << 16; |
| 316 | limit = (mem_limit_lo & PCI_MEMORY_RANGE_MASK) << 16; | 316 | limit = (mem_limit_lo & PCI_MEMORY_RANGE_MASK) << 16; |
| 317 | if (base && base <= limit) { | 317 | if (base <= limit) { |
| 318 | res->flags = (mem_base_lo & PCI_MEMORY_RANGE_TYPE_MASK) | IORESOURCE_MEM; | 318 | res->flags = (mem_base_lo & PCI_MEMORY_RANGE_TYPE_MASK) | IORESOURCE_MEM; |
| 319 | region.start = base; | 319 | region.start = base; |
| 320 | region.end = limit + 0xfffff; | 320 | region.end = limit + 0xfffff; |
| @@ -360,7 +360,7 @@ static void __devinit pci_read_bridge_mmio_pref(struct pci_bus *child) | |||
| 360 | #endif | 360 | #endif |
| 361 | } | 361 | } |
| 362 | } | 362 | } |
| 363 | if (base && base <= limit) { | 363 | if (base <= limit) { |
| 364 | res->flags = (mem_base_lo & PCI_PREF_RANGE_TYPE_MASK) | | 364 | res->flags = (mem_base_lo & PCI_PREF_RANGE_TYPE_MASK) | |
| 365 | IORESOURCE_MEM | IORESOURCE_PREFETCH; | 365 | IORESOURCE_MEM | IORESOURCE_PREFETCH; |
| 366 | if (res->flags & PCI_PREF_RANGE_TYPE_64) | 366 | if (res->flags & PCI_PREF_RANGE_TYPE_64) |
