|
@@ -201,18 +201,18 @@ static void mpc83xx_pcie_init_bus(int bus, struct pci_region *reg)
|
|
|
out_le32(&out_win->tarl, 0);
|
|
|
out_le32(&out_win->tarh, 0);
|
|
|
|
|
|
- for (i = 0; i < 2; i++, reg++) {
|
|
|
+ for (i = 0; i < 2; i++) {
|
|
|
u32 ar;
|
|
|
|
|
|
- if (reg->size == 0)
|
|
|
+ if (reg[i].size == 0)
|
|
|
break;
|
|
|
|
|
|
out_win = &pex->bridge.pex_outbound_win[i + 1];
|
|
|
- out_le32(&out_win->bar, reg->phys_start);
|
|
|
- out_le32(&out_win->tarl, reg->bus_start);
|
|
|
+ out_le32(&out_win->bar, reg[i].phys_start);
|
|
|
+ out_le32(&out_win->tarl, reg[i].bus_start);
|
|
|
out_le32(&out_win->tarh, 0);
|
|
|
- ar = PEX_OWAR_EN | (reg->size & PEX_OWAR_SIZE);
|
|
|
- if (reg->flags & PCI_REGION_IO)
|
|
|
+ ar = PEX_OWAR_EN | (reg[i].size & PEX_OWAR_SIZE);
|
|
|
+ if (reg[i].flags & PCI_REGION_IO)
|
|
|
ar |= PEX_OWAR_TYPE_IO;
|
|
|
else
|
|
|
ar |= PEX_OWAR_TYPE_MEM;
|