plat_dat 91 arch/mips/loongson32/common/platform.c struct plat_stmmacenet_data *plat_dat = NULL; plat_dat 97 arch/mips/loongson32/common/platform.c plat_dat = dev_get_platdata(&pdev->dev); plat_dat 98 arch/mips/loongson32/common/platform.c if (plat_dat->bus_id) { plat_dat 101 arch/mips/loongson32/common/platform.c switch (plat_dat->interface) { plat_dat 110 arch/mips/loongson32/common/platform.c plat_dat->interface); plat_dat 115 arch/mips/loongson32/common/platform.c switch (plat_dat->interface) { plat_dat 124 arch/mips/loongson32/common/platform.c plat_dat->interface); plat_dat 131 arch/mips/loongson32/common/platform.c plat_dat = dev_get_platdata(&pdev->dev); plat_dat 134 arch/mips/loongson32/common/platform.c if (plat_dat->interface == PHY_INTERFACE_MODE_RMII) plat_dat 1798 drivers/dma/at_hdmac.c const struct at_dma_platform_data *plat_dat; plat_dat 1810 drivers/dma/at_hdmac.c plat_dat = at_dma_get_driver_data(pdev); plat_dat 1811 drivers/dma/at_hdmac.c if (!plat_dat) plat_dat 1823 drivers/dma/at_hdmac.c size += plat_dat->nr_channels * sizeof(struct at_dma_chan); plat_dat 1829 drivers/dma/at_hdmac.c atdma->dma_common.cap_mask = plat_dat->cap_mask; plat_dat 1830 drivers/dma/at_hdmac.c atdma->all_chan_mask = (1 << plat_dat->nr_channels) - 1; plat_dat 1887 drivers/dma/at_hdmac.c for (i = 0; i < plat_dat->nr_channels; i++) { plat_dat 1951 drivers/dma/at_hdmac.c plat_dat->nr_channels); plat_dat 148 drivers/input/joystick/as5011.c const struct as5011_platform_data *plat_dat) plat_dat 181 drivers/input/joystick/as5011.c error = as5011_i2c_write(client, AS5011_XP, plat_dat->xp); plat_dat 187 drivers/input/joystick/as5011.c error = as5011_i2c_write(client, AS5011_XN, plat_dat->xn); plat_dat 193 drivers/input/joystick/as5011.c error = as5011_i2c_write(client, AS5011_YP, plat_dat->yp); plat_dat 199 drivers/input/joystick/as5011.c error = as5011_i2c_write(client, AS5011_YN, plat_dat->yn); plat_dat 194 drivers/misc/atmel-ssc.c const struct atmel_ssc_platform_data *plat_dat; plat_dat 204 drivers/misc/atmel-ssc.c plat_dat = atmel_ssc_get_driver_data(pdev); plat_dat 205 drivers/misc/atmel-ssc.c if (!plat_dat) plat_dat 207 drivers/misc/atmel-ssc.c ssc->pdata = (struct atmel_ssc_platform_data *)plat_dat; plat_dat 512 drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h struct sxgbe_plat_data *plat_dat, plat_dat 2054 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c struct sxgbe_plat_data *plat_dat, plat_dat 2074 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c priv->plat = plat_dat; plat_dat 84 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c struct sxgbe_plat_data *plat_dat = NULL; plat_dat 95 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c plat_dat = devm_kzalloc(&pdev->dev, plat_dat 98 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c if (!plat_dat) plat_dat 101 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c ret = sxgbe_probe_config_dt(pdev, plat_dat, &mac); plat_dat 108 drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c priv = sxgbe_drv_probe(&(pdev->dev), plat_dat, addr); plat_dat 102 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c struct plat_stmmacenet_data *plat_dat; plat_dat 113 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); plat_dat 114 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c if (IS_ERR(plat_dat)) plat_dat 115 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c return PTR_ERR(plat_dat); plat_dat 117 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c plat_dat->init = anarion_gmac_init; plat_dat 118 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c plat_dat->exit = anarion_gmac_exit; plat_dat 120 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c plat_dat->bsp_priv = gmac; plat_dat 122 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); plat_dat 124 drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c stmmac_remove_config_dt(pdev, plat_dat); plat_dat 41 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c struct plat_stmmacenet_data *plat_dat) plat_dat 48 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c if (!plat_dat->axi) { plat_dat 49 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c plat_dat->axi = kzalloc(sizeof(struct stmmac_axi), GFP_KERNEL); plat_dat 51 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c if (!plat_dat->axi) plat_dat 55 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c plat_dat->axi->axi_lpi_en = of_property_read_bool(np, "snps,en-lpi"); plat_dat 57 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c &plat_dat->axi->axi_wr_osr_lmt)) { plat_dat 62 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c plat_dat->axi->axi_wr_osr_lmt = 1; plat_dat 68 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c plat_dat->axi->axi_wr_osr_lmt--; plat_dat 72 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c &plat_dat->axi->axi_rd_osr_lmt)) { plat_dat 77 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c plat_dat->axi->axi_rd_osr_lmt = 1; plat_dat 83 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c plat_dat->axi->axi_rd_osr_lmt--; plat_dat 92 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c plat_dat->axi->axi_blen[a_index] = 4; break; plat_dat 94 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c plat_dat->axi->axi_blen[a_index] = 8; break; plat_dat 96 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c plat_dat->axi->axi_blen[a_index] = 16; break; plat_dat 98 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c plat_dat->axi->axi_blen[a_index] = 32; break; plat_dat 100 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c plat_dat->axi->axi_blen[a_index] = 64; break; plat_dat 102 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c plat_dat->axi->axi_blen[a_index] = 128; break; plat_dat 104 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c plat_dat->axi->axi_blen[a_index] = 256; break; plat_dat 113 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c plat_dat->has_gmac4 = 1; plat_dat 114 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c plat_dat->dma_cfg->aal = 1; plat_dat 115 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c plat_dat->tso_en = 1; plat_dat 116 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c plat_dat->pmt = 1; plat_dat 122 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c struct plat_stmmacenet_data *plat_dat, plat_dat 127 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c plat_dat->stmmac_clk = devm_clk_get(&pdev->dev, "apb_pclk"); plat_dat 128 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c if (IS_ERR(plat_dat->stmmac_clk)) { plat_dat 130 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c return ERR_CAST(plat_dat->stmmac_clk); plat_dat 133 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c err = clk_prepare_enable(plat_dat->stmmac_clk); plat_dat 140 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c plat_dat->pclk = devm_clk_get(&pdev->dev, "phy_ref_clk"); plat_dat 141 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c if (IS_ERR(plat_dat->pclk)) { plat_dat 143 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c err = PTR_ERR(plat_dat->pclk); plat_dat 147 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c err = clk_prepare_enable(plat_dat->pclk); plat_dat 157 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c clk_disable_unprepare(plat_dat->stmmac_clk); plat_dat 419 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c struct plat_stmmacenet_data *plat_dat; plat_dat 441 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); plat_dat 442 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c if (IS_ERR(plat_dat)) plat_dat 443 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c return PTR_ERR(plat_dat); plat_dat 445 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c priv = data->probe(pdev, plat_dat, &stmmac_res); plat_dat 456 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c ret = dwc_eth_dwmac_config_dt(pdev, plat_dat); plat_dat 460 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); plat_dat 469 drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c stmmac_remove_config_dt(pdev, plat_dat); plat_dat 21 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c struct plat_stmmacenet_data *plat_dat; plat_dat 30 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); plat_dat 31 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c if (IS_ERR(plat_dat)) { plat_dat 33 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c return PTR_ERR(plat_dat); plat_dat 36 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c plat_dat = dev_get_platdata(&pdev->dev); plat_dat 37 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c if (!plat_dat) { plat_dat 43 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c plat_dat->multicast_filter_bins = HASH_TABLE_SIZE; plat_dat 46 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c plat_dat->unicast_filter_entries = 1; plat_dat 50 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c if (plat_dat->init) { plat_dat 51 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c ret = plat_dat->init(pdev, plat_dat->bsp_priv); plat_dat 56 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); plat_dat 63 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c if (plat_dat->exit) plat_dat 64 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c plat_dat->exit(pdev, plat_dat->bsp_priv); plat_dat 67 drivers/net/ethernet/stmicro/stmmac/dwmac-generic.c stmmac_remove_config_dt(pdev, plat_dat); plat_dat 246 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c struct plat_stmmacenet_data *plat_dat; plat_dat 257 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); plat_dat 258 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c if (IS_ERR(plat_dat)) plat_dat 259 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c return PTR_ERR(plat_dat); plat_dat 350 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c plat_dat->has_gmac = true; plat_dat 351 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c plat_dat->bsp_priv = gmac; plat_dat 352 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c plat_dat->fix_mac_speed = ipq806x_gmac_fix_mac_speed; plat_dat 354 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c err = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); plat_dat 361 drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c stmmac_remove_config_dt(pdev, plat_dat); plat_dat 30 drivers/net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c struct plat_stmmacenet_data *plat_dat; plat_dat 40 drivers/net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); plat_dat 41 drivers/net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c if (IS_ERR(plat_dat)) plat_dat 42 drivers/net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c return PTR_ERR(plat_dat); plat_dat 44 drivers/net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c plat_dat->has_gmac = true; plat_dat 53 drivers/net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c if (plat_dat->interface == PHY_INTERFACE_MODE_MII) { plat_dat 55 drivers/net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c } else if (plat_dat->interface == PHY_INTERFACE_MODE_RMII) { plat_dat 66 drivers/net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); plat_dat 73 drivers/net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c stmmac_remove_config_dt(pdev, plat_dat); plat_dat 322 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c struct plat_stmmacenet_data *plat_dat; plat_dat 351 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); plat_dat 352 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c if (IS_ERR(plat_dat)) plat_dat 353 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c return PTR_ERR(plat_dat); plat_dat 355 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c plat_dat->interface = priv_plat->phy_mode; plat_dat 356 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c plat_dat->has_gmac4 = 1; plat_dat 357 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c plat_dat->has_gmac = 0; plat_dat 358 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c plat_dat->pmt = 0; plat_dat 359 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c plat_dat->riwt_off = 1; plat_dat 360 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c plat_dat->maxmtu = ETH_DATA_LEN; plat_dat 361 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c plat_dat->bsp_priv = priv_plat; plat_dat 362 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c plat_dat->init = mediatek_dwmac_init; plat_dat 363 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c plat_dat->exit = mediatek_dwmac_exit; plat_dat 366 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); plat_dat 368 drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c stmmac_remove_config_dt(pdev, plat_dat); plat_dat 46 drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c struct plat_stmmacenet_data *plat_dat; plat_dat 55 drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); plat_dat 56 drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c if (IS_ERR(plat_dat)) plat_dat 57 drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c return PTR_ERR(plat_dat); plat_dat 71 drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c plat_dat->bsp_priv = dwmac; plat_dat 72 drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c plat_dat->fix_mac_speed = meson6_dwmac_fix_mac_speed; plat_dat 74 drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); plat_dat 81 drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c stmmac_remove_config_dt(pdev, plat_dat); plat_dat 318 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c struct plat_stmmacenet_data *plat_dat; plat_dat 327 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); plat_dat 328 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c if (IS_ERR(plat_dat)) plat_dat 329 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c return PTR_ERR(plat_dat); plat_dat 374 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c plat_dat->bsp_priv = dwmac; plat_dat 376 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); plat_dat 383 drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c stmmac_remove_config_dt(pdev, plat_dat); plat_dat 112 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c struct plat_stmmacenet_data *plat_dat; plat_dat 121 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); plat_dat 122 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c if (IS_ERR(plat_dat)) plat_dat 123 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c return PTR_ERR(plat_dat); plat_dat 132 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c plat_dat->bsp_priv = dwmac; plat_dat 133 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c plat_dat->init = oxnas_dwmac_init; plat_dat 134 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c plat_dat->exit = oxnas_dwmac_exit; plat_dat 150 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c ret = oxnas_dwmac_init(pdev, plat_dat->bsp_priv); plat_dat 154 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); plat_dat 162 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c oxnas_dwmac_exit(pdev, plat_dat->bsp_priv); plat_dat 164 drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c stmmac_remove_config_dt(pdev, plat_dat); plat_dat 453 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c struct plat_stmmacenet_data *plat_dat; plat_dat 464 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); plat_dat 465 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c if (IS_ERR(plat_dat)) { plat_dat 467 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c return PTR_ERR(plat_dat); plat_dat 503 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c plat_dat->bsp_priv = ethqos; plat_dat 504 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c plat_dat->fix_mac_speed = ethqos_fix_mac_speed; plat_dat 505 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c plat_dat->has_gmac4 = 1; plat_dat 506 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c plat_dat->pmt = 1; plat_dat 507 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c plat_dat->tso_en = of_property_read_bool(np, "snps,tso"); plat_dat 509 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); plat_dat 521 drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c stmmac_remove_config_dt(pdev, plat_dat); plat_dat 1384 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c struct plat_stmmacenet_data *plat_dat; plat_dat 1399 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); plat_dat 1400 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(plat_dat)) plat_dat 1401 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c return PTR_ERR(plat_dat); plat_dat 1403 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c plat_dat->has_gmac = true; plat_dat 1404 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c plat_dat->fix_mac_speed = rk_fix_speed; plat_dat 1406 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c plat_dat->bsp_priv = rk_gmac_setup(pdev, plat_dat, data); plat_dat 1407 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c if (IS_ERR(plat_dat->bsp_priv)) { plat_dat 1408 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c ret = PTR_ERR(plat_dat->bsp_priv); plat_dat 1412 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c ret = rk_gmac_clk_init(plat_dat); plat_dat 1416 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c ret = rk_gmac_powerup(plat_dat->bsp_priv); plat_dat 1420 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); plat_dat 1427 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c rk_gmac_powerdown(plat_dat->bsp_priv); plat_dat 1429 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c stmmac_remove_config_dt(pdev, plat_dat); plat_dat 382 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c struct plat_stmmacenet_data *plat_dat; plat_dat 401 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); plat_dat 402 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c if (IS_ERR(plat_dat)) plat_dat 403 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c return PTR_ERR(plat_dat); plat_dat 427 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c plat_dat->bsp_priv = dwmac; plat_dat 428 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c plat_dat->fix_mac_speed = socfpga_dwmac_fix_mac_speed; plat_dat 430 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); plat_dat 452 drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c stmmac_remove_config_dt(pdev, plat_dat); plat_dat 307 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c struct plat_stmmacenet_data *plat_dat; plat_dat 323 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); plat_dat 324 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c if (IS_ERR(plat_dat)) plat_dat 325 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c return PTR_ERR(plat_dat); plat_dat 341 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c plat_dat->bsp_priv = dwmac; plat_dat 342 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c plat_dat->fix_mac_speed = data->fix_retime_src; plat_dat 352 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); plat_dat 361 drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c stmmac_remove_config_dt(pdev, plat_dat); plat_dat 107 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c int (*set_mode)(struct plat_stmmacenet_data *plat_dat); plat_dat 116 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c static int stm32_dwmac_init(struct plat_stmmacenet_data *plat_dat) plat_dat 118 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c struct stm32_dwmac *dwmac = plat_dat->bsp_priv; plat_dat 122 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c ret = dwmac->ops->set_mode(plat_dat); plat_dat 174 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c static int stm32mp1_set_mode(struct plat_stmmacenet_data *plat_dat) plat_dat 176 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c struct stm32_dwmac *dwmac = plat_dat->bsp_priv; plat_dat 180 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c switch (plat_dat->interface) { plat_dat 208 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c plat_dat->interface); plat_dat 222 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c static int stm32mcu_set_mode(struct plat_stmmacenet_data *plat_dat) plat_dat 224 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c struct stm32_dwmac *dwmac = plat_dat->bsp_priv; plat_dat 228 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c switch (plat_dat->interface) { plat_dat 239 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c plat_dat->interface); plat_dat 357 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c struct plat_stmmacenet_data *plat_dat; plat_dat 367 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); plat_dat 368 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c if (IS_ERR(plat_dat)) plat_dat 369 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c return PTR_ERR(plat_dat); plat_dat 393 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c plat_dat->bsp_priv = dwmac; plat_dat 395 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c ret = stm32_dwmac_init(plat_dat); plat_dat 399 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); plat_dat 408 drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c stmmac_remove_config_dt(pdev, plat_dat); plat_dat 1107 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c struct plat_stmmacenet_data *plat_dat; plat_dat 1120 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); plat_dat 1121 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c if (IS_ERR(plat_dat)) plat_dat 1122 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c return PTR_ERR(plat_dat); plat_dat 1187 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c plat_dat->interface = ret; plat_dat 1192 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c plat_dat->rx_coe = STMMAC_RX_COE_TYPE2; plat_dat 1193 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c plat_dat->tx_coe = 1; plat_dat 1194 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c plat_dat->has_sun8i = true; plat_dat 1195 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c plat_dat->bsp_priv = gmac; plat_dat 1196 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c plat_dat->init = sun8i_dwmac_init; plat_dat 1197 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c plat_dat->exit = sun8i_dwmac_exit; plat_dat 1198 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c plat_dat->setup = sun8i_dwmac_setup; plat_dat 1200 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c ret = sun8i_dwmac_init(pdev, plat_dat->bsp_priv); plat_dat 1204 drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); plat_dat 101 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c struct plat_stmmacenet_data *plat_dat; plat_dat 111 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c plat_dat = stmmac_probe_config_dt(pdev, &stmmac_res.mac); plat_dat 112 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c if (IS_ERR(plat_dat)) plat_dat 113 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c return PTR_ERR(plat_dat); plat_dat 143 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c plat_dat->tx_coe = 1; plat_dat 144 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c plat_dat->has_gmac = true; plat_dat 145 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c plat_dat->bsp_priv = gmac; plat_dat 146 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c plat_dat->init = sun7i_gmac_init; plat_dat 147 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c plat_dat->exit = sun7i_gmac_exit; plat_dat 148 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c plat_dat->fix_mac_speed = sun7i_fix_speed; plat_dat 149 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c plat_dat->tx_fifo_size = 4096; plat_dat 150 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c plat_dat->rx_fifo_size = 16384; plat_dat 152 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c ret = sun7i_gmac_init(pdev, plat_dat->bsp_priv); plat_dat 156 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res); plat_dat 163 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c sun7i_gmac_exit(pdev, plat_dat->bsp_priv); plat_dat 165 drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c stmmac_remove_config_dt(pdev, plat_dat); plat_dat 257 drivers/net/ethernet/stmicro/stmmac/stmmac.h struct plat_stmmacenet_data *plat_dat, plat_dat 4465 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c struct plat_stmmacenet_data *plat_dat, plat_dat 4486 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c priv->plat = plat_dat;