dw_plat_pcie
dw_plat_pcie = devm_kzalloc(dev, sizeof(*dw_plat_pcie), GFP_KERNEL);
if (!dw_plat_pcie)
dw_plat_pcie->pci = pci;
dw_plat_pcie->pci->mode = mode;
platform_set_drvdata(pdev, dw_plat_pcie);
switch (dw_plat_pcie->pci->mode) {
ret = dw_plat_add_pcie_port(dw_plat_pcie, pdev);
dev_err(dev, "INVALID device type %d\n", dw_plat_pcie->pci->mode);
static int dw_plat_add_pcie_port(struct dw_plat_pcie *dw_plat_pcie,
struct dw_pcie *pci = dw_plat_pcie->pci;
struct dw_plat_pcie *dw_plat_pcie;