Lines Matching defs:pdata
14 struct xge_pdata *pdata = bus->priv;
20 xge_wr_csr(pdata, MII_MGMT_ADDRESS, val);
22 xge_wr_csr(pdata, MII_MGMT_CONTROL, data);
25 done = xge_rd_csr(pdata, MII_MGMT_INDICATORS);
38 struct xge_pdata *pdata = bus->priv;
44 xge_wr_csr(pdata, MII_MGMT_ADDRESS, val);
46 xge_wr_csr(pdata, MII_MGMT_COMMAND, MII_READ_CYCLE);
49 done = xge_rd_csr(pdata, MII_MGMT_INDICATORS);
57 data = xge_rd_csr(pdata, MII_MGMT_STATUS);
58 xge_wr_csr(pdata, MII_MGMT_COMMAND, 0);
65 struct xge_pdata *pdata = netdev_priv(ndev);
69 if (pdata->phy_speed != phydev->speed) {
70 pdata->phy_speed = phydev->speed;
71 xge_mac_set_speed(pdata);
72 xge_mac_enable(pdata);
76 if (pdata->phy_speed != SPEED_UNKNOWN) {
77 pdata->phy_speed = SPEED_UNKNOWN;
78 xge_mac_disable(pdata);
86 struct xge_pdata *pdata = netdev_priv(ndev);
87 struct mii_bus *mdio_bus = pdata->mdio_bus;
101 struct xge_pdata *pdata = netdev_priv(ndev);
102 struct device *dev = &pdata->pdev->dev;
114 mdio_bus->priv = pdata;
117 pdata->mdio_bus = mdio_bus;
132 pdata->resources.phy_mode);
151 pdata->phy_speed = SPEED_UNKNOWN;