Skip to content

Commit d3bb94d

Browse files
robherringLorenzo Pieralisi
authored andcommitted
PCI: Drop unnecessary zeroing of bridge fields
The struct pci_host_bridge is 0 initialized when allocated, so there's no need to explicitly set fields to 0. Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Rob Herring <[email protected]> Signed-off-by: Lorenzo Pieralisi <[email protected]> Acked-by: Bjorn Helgaas <[email protected]> Cc: Lorenzo Pieralisi <[email protected]> Cc: Bjorn Helgaas <[email protected]>
1 parent 6a58990 commit d3bb94d

File tree

10 files changed

+0
-13
lines changed

10 files changed

+0
-13
lines changed

drivers/pci/controller/pci-aardvark.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1184,7 +1184,6 @@ static int advk_pcie_probe(struct platform_device *pdev)
11841184
}
11851185

11861186
bridge->sysdata = pcie;
1187-
bridge->busnr = 0;
11881187
bridge->ops = &advk_pcie_ops;
11891188
bridge->map_irq = of_irq_parse_and_map_pci;
11901189
bridge->swizzle_irq = pci_common_swizzle;

drivers/pci/controller/pci-ftpci100.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -437,8 +437,6 @@ static int faraday_pci_probe(struct platform_device *pdev)
437437
return -ENOMEM;
438438

439439
host->ops = &faraday_pci_ops;
440-
host->busnr = 0;
441-
host->msi = NULL;
442440
host->map_irq = of_irq_parse_and_map_pci;
443441
host->swizzle_irq = pci_common_swizzle;
444442
p = pci_host_bridge_priv(host);

drivers/pci/controller/pci-mvebu.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1117,7 +1117,6 @@ static int mvebu_pcie_probe(struct platform_device *pdev)
11171117
pcie->nports = i;
11181118

11191119
bridge->sysdata = pcie;
1120-
bridge->busnr = 0;
11211120
bridge->ops = &mvebu_pcie_ops;
11221121
bridge->map_irq = of_irq_parse_and_map_pci;
11231122
bridge->swizzle_irq = pci_common_swizzle;

drivers/pci/controller/pci-v3-semi.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -724,8 +724,6 @@ static int v3_pci_probe(struct platform_device *pdev)
724724
return -ENOMEM;
725725

726726
host->ops = &v3_pci_ops;
727-
host->busnr = 0;
728-
host->msi = NULL;
729727
host->map_irq = of_irq_parse_and_map_pci;
730728
host->swizzle_irq = pci_common_swizzle;
731729
v3 = pci_host_bridge_priv(host);

drivers/pci/controller/pci-versatile.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -153,8 +153,6 @@ static int versatile_pci_probe(struct platform_device *pdev)
153153

154154
pci_add_flags(PCI_REASSIGN_ALL_BUS);
155155

156-
bridge->sysdata = NULL;
157-
bridge->busnr = 0;
158156
bridge->ops = &pci_versatile_ops;
159157
bridge->map_irq = of_irq_parse_and_map_pci;
160158
bridge->swizzle_irq = pci_common_swizzle;

drivers/pci/controller/pci-xgene.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -624,7 +624,6 @@ static int xgene_pcie_probe(struct platform_device *pdev)
624624
return ret;
625625

626626
bridge->sysdata = port;
627-
bridge->busnr = 0;
628627
bridge->ops = &xgene_pcie_ops;
629628
bridge->map_irq = of_irq_parse_and_map_pci;
630629
bridge->swizzle_irq = pci_common_swizzle;

drivers/pci/controller/pcie-brcmstb.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -994,7 +994,6 @@ static int brcm_pcie_probe(struct platform_device *pdev)
994994
}
995995
}
996996

997-
bridge->busnr = 0;
998997
bridge->ops = &brcm_pcie_ops;
999998
bridge->sysdata = pcie;
1000999
bridge->map_irq = of_irq_parse_and_map_pci;

drivers/pci/controller/pcie-iproc.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1523,7 +1523,6 @@ int iproc_pcie_setup(struct iproc_pcie *pcie, struct list_head *res)
15231523
if (iproc_pcie_msi_enable(pcie))
15241524
dev_info(dev, "not using iProc MSI\n");
15251525

1526-
host->busnr = 0;
15271526
host->ops = &iproc_pcie_ops;
15281527
host->sysdata = pcie;
15291528
host->map_irq = pcie->map_irq;

drivers/pci/controller/pcie-rockchip-host.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1008,7 +1008,6 @@ static int rockchip_pcie_probe(struct platform_device *pdev)
10081008
}
10091009

10101010
bridge->sysdata = rockchip;
1011-
bridge->busnr = 0;
10121011
bridge->ops = &rockchip_pcie_ops;
10131012
bridge->map_irq = of_irq_parse_and_map_pci;
10141013
bridge->swizzle_irq = pci_common_swizzle;

drivers/pci/controller/pcie-xilinx.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -652,7 +652,6 @@ static int xilinx_pcie_probe(struct platform_device *pdev)
652652
}
653653

654654
bridge->sysdata = port;
655-
bridge->busnr = 0;
656655
bridge->ops = &xilinx_pcie_ops;
657656
bridge->map_irq = of_irq_parse_and_map_pci;
658657
bridge->swizzle_irq = pci_common_swizzle;

0 commit comments

Comments
 (0)