aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/pci/host/pci-mvebu.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/pci/host/pci-mvebu.c b/drivers/pci/host/pci-mvebu.c
index d3d1cfd51e09..48299215cc59 100644
--- a/drivers/pci/host/pci-mvebu.c
+++ b/drivers/pci/host/pci-mvebu.c
@@ -331,7 +331,7 @@ static void mvebu_pcie_handle_iobase_change(struct mvebu_pcie_port *port)
331 port->iowin_base = port->pcie->io.start + iobase; 331 port->iowin_base = port->pcie->io.start + iobase;
332 port->iowin_size = ((0xFFF | ((port->bridge.iolimit & 0xF0) << 8) | 332 port->iowin_size = ((0xFFF | ((port->bridge.iolimit & 0xF0) << 8) |
333 (port->bridge.iolimitupper << 16)) - 333 (port->bridge.iolimitupper << 16)) -
334 iobase); 334 iobase) + 1;
335 335
336 mvebu_mbus_add_window_remap_by_id(port->io_target, port->io_attr, 336 mvebu_mbus_add_window_remap_by_id(port->io_target, port->io_attr,
337 port->iowin_base, port->iowin_size, 337 port->iowin_base, port->iowin_size,
@@ -364,7 +364,7 @@ static void mvebu_pcie_handle_membase_change(struct mvebu_pcie_port *port)
364 port->memwin_base = ((port->bridge.membase & 0xFFF0) << 16); 364 port->memwin_base = ((port->bridge.membase & 0xFFF0) << 16);
365 port->memwin_size = 365 port->memwin_size =
366 (((port->bridge.memlimit & 0xFFF0) << 16) | 0xFFFFF) - 366 (((port->bridge.memlimit & 0xFFF0) << 16) | 0xFFFFF) -
367 port->memwin_base; 367 port->memwin_base + 1;
368 368
369 mvebu_mbus_add_window_by_id(port->mem_target, port->mem_attr, 369 mvebu_mbus_add_window_by_id(port->mem_target, port->mem_attr,
370 port->memwin_base, port->memwin_size); 370 port->memwin_base, port->memwin_size);