Hello all, struct pci_epc_features has static storage duration, so all struct members are zero initialized implicitly. Thus, remove explicit zero initialization of struct members. Series is based on pci/next. Feel free to squash to a single commit if that is preferable. Kind regards, Niklas Niklas Cassel (13): PCI: cadence-ep: Drop superfluous pci_epc_features initialization PCI: rcar-ep: Drop superfluous pci_epc_features initialization PCI: rockchip-ep: Drop superfluous pci_epc_features initialization PCI: dra7xx: Drop superfluous pci_epc_features initialization PCI: imx6: Drop superfluous pci_epc_features initialization PCI: keystone: Drop superfluous pci_epc_features initialization PCI: artpec6: Drop superfluous pci_epc_features initialization PCI: designware-plat: Drop superfluous pci_epc_features initialization PCI: dw-rockchip: Drop superfluous pci_epc_features initialization PCI: keembay: Drop superfluous pci_epc_features initialization PCI: qcom-ep: Drop superfluous pci_epc_features initialization PCI: rcar-gen4: Drop superfluous pci_epc_features initialization PCI: tegra194: Drop superfluous pci_epc_features initialization drivers/pci/controller/cadence/pcie-cadence-ep.c | 2 -- drivers/pci/controller/dwc/pci-dra7xx.c | 1 - drivers/pci/controller/dwc/pci-imx6.c | 4 ---- drivers/pci/controller/dwc/pci-keystone.c | 1 - drivers/pci/controller/dwc/pcie-artpec6.c | 2 -- drivers/pci/controller/dwc/pcie-designware-plat.c | 1 - drivers/pci/controller/dwc/pcie-dw-rockchip.c | 2 -- drivers/pci/controller/dwc/pcie-keembay.c | 1 - drivers/pci/controller/dwc/pcie-qcom-ep.c | 1 - drivers/pci/controller/dwc/pcie-rcar-gen4.c | 2 -- drivers/pci/controller/dwc/pcie-tegra194.c | 2 -- drivers/pci/controller/pcie-rcar-ep.c | 2 -- drivers/pci/controller/pcie-rockchip-ep.c | 1 - 13 files changed, 22 deletions(-) -- 2.50.1