Advertisement
Guest User

Untitled

a guest
Dec 10th, 2019
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 1.58 KB | None | 0 0
  1. diff --git a/drivers/pci/controller/pcie-rockchip-host.c b/drivers/pci/controller/pcie-rockchip-host.c
  2. index d9b63bfa5dd7..debd4208b4c3 100644
  3. --- a/drivers/pci/controller/pcie-rockchip-host.c
  4. +++ b/drivers/pci/controller/pcie-rockchip-host.c
  5. @@ -797,7 +797,7 @@ static int rockchip_pcie_cfg_atu(struct rockchip_pcie *rockchip)
  6.   struct device *dev = rockchip->dev;
  7.   struct pci_host_bridge *bridge = pci_host_bridge_from_priv(rockchip);
  8.   struct resource_entry *entry;
  9. - u64 pci_addr, size;
  10. + u64 pci_addr, size_mem, size_io;
  11.   int offset;
  12.   int err;
  13.   int reg_no;
  14. @@ -808,11 +808,11 @@ static int rockchip_pcie_cfg_atu(struct rockchip_pcie *rockchip)
  15.   if (!entry)
  16.   return -ENODEV;
  17.  
  18. - size = resource_size(entry->res);
  19. + size_mem = resource_size(entry->res);
  20.   pci_addr = entry->res->start - entry->offset;
  21.   rockchip->msg_bus_addr = pci_addr;
  22.  
  23. - for (reg_no = 0; reg_no < (size >> 20); reg_no++) {
  24. + for (reg_no = 0; reg_no < (size_mem >> 20); reg_no++) {
  25.   err = rockchip_pcie_prog_ob_atu(rockchip, reg_no + 1,
  26.   AXI_WRAPPER_MEM_WRITE,
  27.   20 - 1,
  28. @@ -834,11 +834,11 @@ static int rockchip_pcie_cfg_atu(struct rockchip_pcie *rockchip)
  29.   if (!entry)
  30.   return -ENODEV;
  31.  
  32. - size = resource_size(entry->res);
  33. + size_io = resource_size(entry->res);
  34.   pci_addr = entry->res->start - entry->offset;
  35.  
  36. - offset = size >> 20;
  37. - for (reg_no = 0; reg_no < (size >> 20); reg_no++) {
  38. + offset = size_mem >> 20;
  39. + for (reg_no = 0; reg_no < (size_io >> 20); reg_no++) {
  40.   err = rockchip_pcie_prog_ob_atu(rockchip,
  41.   reg_no + 1 + offset,
  42.   AXI_WRAPPER_IO_WRITE,
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement