Lines Matching refs:plat

45 	int (*setup)(struct plat_stmmacenet_data *plat,
71 static void stmmac_default_data(struct plat_stmmacenet_data *plat) in stmmac_default_data() argument
73 plat->bus_id = 1; in stmmac_default_data()
74 plat->phy_addr = 0; in stmmac_default_data()
75 plat->interface = PHY_INTERFACE_MODE_GMII; in stmmac_default_data()
76 plat->clk_csr = 2; /* clk_csr_i = 20-35MHz & MDC = clk_csr_i/16 */ in stmmac_default_data()
77 plat->has_gmac = 1; in stmmac_default_data()
78 plat->force_sf_dma_mode = 1; in stmmac_default_data()
80 plat->mdio_bus_data->phy_reset = NULL; in stmmac_default_data()
81 plat->mdio_bus_data->phy_mask = 0; in stmmac_default_data()
83 plat->dma_cfg->pbl = 32; in stmmac_default_data()
84 plat->dma_cfg->burst_len = DMA_AXI_BLEN_256; in stmmac_default_data()
87 plat->multicast_filter_bins = HASH_TABLE_SIZE; in stmmac_default_data()
90 plat->unicast_filter_entries = 1; in stmmac_default_data()
93 static int quark_default_data(struct plat_stmmacenet_data *plat, in quark_default_data() argument
107 plat->bus_id = PCI_DEVID(pdev->bus->number, pdev->devfn); in quark_default_data()
108 plat->phy_addr = ret; in quark_default_data()
109 plat->interface = PHY_INTERFACE_MODE_RMII; in quark_default_data()
110 plat->clk_csr = 2; in quark_default_data()
111 plat->has_gmac = 1; in quark_default_data()
112 plat->force_sf_dma_mode = 1; in quark_default_data()
114 plat->mdio_bus_data->phy_reset = NULL; in quark_default_data()
115 plat->mdio_bus_data->phy_mask = 0; in quark_default_data()
117 plat->dma_cfg->pbl = 16; in quark_default_data()
118 plat->dma_cfg->burst_len = DMA_AXI_BLEN_256; in quark_default_data()
119 plat->dma_cfg->fixed_burst = 1; in quark_default_data()
122 plat->multicast_filter_bins = HASH_TABLE_SIZE; in quark_default_data()
125 plat->unicast_filter_entries = 1; in quark_default_data()
165 struct plat_stmmacenet_data *plat; in stmmac_pci_probe() local
170 plat = devm_kzalloc(&pdev->dev, sizeof(*plat), GFP_KERNEL); in stmmac_pci_probe()
171 if (!plat) in stmmac_pci_probe()
174 plat->mdio_bus_data = devm_kzalloc(&pdev->dev, in stmmac_pci_probe()
175 sizeof(*plat->mdio_bus_data), in stmmac_pci_probe()
177 if (!plat->mdio_bus_data) in stmmac_pci_probe()
180 plat->dma_cfg = devm_kzalloc(&pdev->dev, sizeof(*plat->dma_cfg), in stmmac_pci_probe()
182 if (!plat->dma_cfg) in stmmac_pci_probe()
208 ret = info->setup(plat, info); in stmmac_pci_probe()
213 stmmac_default_data(plat); in stmmac_pci_probe()
217 priv = stmmac_dvr_probe(&pdev->dev, plat, pcim_iomap_table(pdev)[i]); in stmmac_pci_probe()