Searched refs:mii_data (Results 1 - 11 of 11) sorted by relevance

/drivers/net/
H A Dmii.c384 * @mii_data: MII ioctl data structure
392 struct mii_ioctl_data *mii_data, int cmd,
401 mii_data->phy_id &= mii_if->phy_id_mask;
402 mii_data->reg_num &= mii_if->reg_num_mask;
406 mii_data->phy_id = mii_if->phy_id;
410 mii_data->val_out =
411 mii_if->mdio_read(mii_if->dev, mii_data->phy_id,
412 mii_data->reg_num);
416 u16 val = mii_data->val_in;
418 if (mii_data
391 generic_mii_ioctl(struct mii_if_info *mii_if, struct mii_ioctl_data *mii_data, int cmd, unsigned int *duplex_chg_out) argument
[all...]
H A Dmdio.c375 * @mii_data: MII ioctl data structure
381 struct mii_ioctl_data *mii_data, int cmd)
384 u16 addr = mii_data->reg_num;
391 mii_data->phy_id = mdio->prtad;
403 mdio_phy_id_is_c45(mii_data->phy_id)) {
404 prtad = mdio_phy_id_prtad(mii_data->phy_id);
405 devad = mdio_phy_id_devad(mii_data->phy_id);
407 mii_data->phy_id < 0x20) {
408 prtad = mii_data->phy_id;
413 mii_data
380 mdio_mii_ioctl(const struct mdio_if_info *mdio, struct mii_ioctl_data *mii_data, int cmd) argument
[all...]
/drivers/net/phy/
H A Dphy.c315 struct mii_ioctl_data *mii_data = if_mii(ifr); local
316 u16 val = mii_data->val_in;
320 mii_data->phy_id = phydev->addr;
324 mii_data->val_out = mdiobus_read(phydev->bus, mii_data->phy_id,
325 mii_data->reg_num);
329 if (mii_data->phy_id == phydev->addr) {
330 switch(mii_data->reg_num) {
356 mdiobus_write(phydev->bus, mii_data->phy_id,
357 mii_data
[all...]
/drivers/net/ethernet/amd/
H A Dau1000_eth.h81 u32 mii_data; member in struct:mac_reg
H A Dau1000_eth.c175 u32 *const mii_data_reg = &aup->mac->mii_data;
208 u32 *const mii_data_reg = &aup->mac->mii_data;
/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_mdio.c52 unsigned int mii_data = priv->hw->mii.data; local
64 data = (int)readl(priv->ioaddr + mii_data);
83 unsigned int mii_data = priv->hw->mii.data; local
96 writel(phydata, priv->ioaddr + mii_data);
/drivers/net/ethernet/freescale/
H A Dfec_mpc52xx_phy.c39 out_be32(&fec->mii_data, value);
49 in_be32(&fec->mii_data) & FEC_MII_DATA_DATAMSK : 0;
H A Dfec_mpc52xx.h47 u32 mii_data; /* FEC + 0x040 */ member in struct:mpc52xx_fec
/drivers/s390/net/
H A Dqeth_l2_main.c41 struct mii_ioctl_data *mii_data; local
67 mii_data = if_mii(rq);
68 mii_data->phy_id = 0;
71 mii_data = if_mii(rq);
72 if (mii_data->phy_id != 0)
75 mii_data->val_out = qeth_mdio_read(dev,
76 mii_data->phy_id, mii_data->reg_num);
H A Dqeth_l3_main.c2671 struct mii_ioctl_data *mii_data; local
2736 mii_data = if_mii(rq);
2737 mii_data->phy_id = 0;
2740 mii_data = if_mii(rq);
2741 if (mii_data->phy_id != 0)
2744 mii_data->val_out = qeth_mdio_read(dev,
2745 mii_data->phy_id,
2746 mii_data->reg_num);
/drivers/net/ethernet/
H A Djme.c2677 struct mii_ioctl_data *mii_data = if_mii(rq); local
2681 u16 val = mii_data->val_in;
2688 rc = generic_mii_ioctl(&jme->mii_if, mii_data, cmd, &duplex_chg);

Completed in 240 milliseconds