Searched refs:devad (Results 1 - 25 of 28) sorted by relevance

12

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/sfc/
H A Dmdio_10g.h25 static inline int efx_mdio_read(struct efx_nic *efx, int devad, int addr) argument
27 return efx->mdio.mdio_read(efx->net_dev, efx->mdio.prtad, devad, addr);
31 efx_mdio_write(struct efx_nic *efx, int devad, int addr, int value) argument
33 efx->mdio.mdio_write(efx->net_dev, efx->mdio.prtad, devad, addr, value);
104 efx_mdio_set_flag(struct efx_nic *efx, int devad, int addr, argument
107 mdio_set_flag(&efx->mdio, efx->mdio.prtad, devad, addr, mask, state);
H A Dphy.h50 unsigned int prtad, unsigned int devad,
53 unsigned int prtad, unsigned int devad,
H A Dmdio_10g.c349 int devad = __ffs(efx->mdio.mmds); local
354 physid1 = efx_mdio_read(efx, devad, MDIO_DEVID1);
355 physid2 = efx_mdio_read(efx, devad, MDIO_DEVID2);
H A Dmcdi_phy.c130 unsigned int prtad, unsigned int devad, u16 addr,
140 MCDI_SET_DWORD(inbuf, MDIO_READ_IN_DEVAD, devad);
158 unsigned int prtad, unsigned int devad, u16 addr,
168 MCDI_SET_DWORD(inbuf, MDIO_WRITE_IN_DEVAD, devad);
129 efx_mcdi_mdio_read(struct efx_nic *efx, unsigned int bus, unsigned int prtad, unsigned int devad, u16 addr, u16 *value_out, u32 *status_out) argument
157 efx_mcdi_mdio_write(struct efx_nic *efx, unsigned int bus, unsigned int prtad, unsigned int devad, u16 addr, u16 value, u32 *status_out) argument
H A Dsiena.c64 int prtad, int devad, u16 addr, u16 value)
70 rc = efx_mcdi_mdio_write(efx, efx->mdio_bus, prtad, devad,
81 int prtad, int devad, u16 addr)
88 rc = efx_mcdi_mdio_read(efx, efx->mdio_bus, prtad, devad,
63 siena_mdio_write(struct net_device *net_dev, int prtad, int devad, u16 addr, u16 value) argument
80 siena_mdio_read(struct net_device *net_dev, int prtad, int devad, u16 addr) argument
H A Dfalcon.c743 int prtad, int devad, u16 addr, u16 value)
751 prtad, devad, addr, value);
765 FRF_AB_MD_DEV_ADR, devad);
795 int prtad, int devad, u16 addr)
812 FRF_AB_MD_DEV_ADR, devad);
826 prtad, devad, addr, rc);
836 prtad, devad, addr, rc);
742 falcon_mdio_write(struct net_device *net_dev, int prtad, int devad, u16 addr, u16 value) argument
794 falcon_mdio_read(struct net_device *net_dev, int prtad, int devad, u16 addr) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/sfc/
H A Dmdio_10g.h25 static inline int efx_mdio_read(struct efx_nic *efx, int devad, int addr) argument
27 return efx->mdio.mdio_read(efx->net_dev, efx->mdio.prtad, devad, addr);
31 efx_mdio_write(struct efx_nic *efx, int devad, int addr, int value) argument
33 efx->mdio.mdio_write(efx->net_dev, efx->mdio.prtad, devad, addr, value);
104 efx_mdio_set_flag(struct efx_nic *efx, int devad, int addr, argument
107 mdio_set_flag(&efx->mdio, efx->mdio.prtad, devad, addr, mask, state);
H A Dphy.h50 unsigned int prtad, unsigned int devad,
53 unsigned int prtad, unsigned int devad,
H A Dmdio_10g.c349 int devad = __ffs(efx->mdio.mmds); local
354 physid1 = efx_mdio_read(efx, devad, MDIO_DEVID1);
355 physid2 = efx_mdio_read(efx, devad, MDIO_DEVID2);
H A Dmcdi_phy.c130 unsigned int prtad, unsigned int devad, u16 addr,
140 MCDI_SET_DWORD(inbuf, MDIO_READ_IN_DEVAD, devad);
158 unsigned int prtad, unsigned int devad, u16 addr,
168 MCDI_SET_DWORD(inbuf, MDIO_WRITE_IN_DEVAD, devad);
129 efx_mcdi_mdio_read(struct efx_nic *efx, unsigned int bus, unsigned int prtad, unsigned int devad, u16 addr, u16 *value_out, u32 *status_out) argument
157 efx_mcdi_mdio_write(struct efx_nic *efx, unsigned int bus, unsigned int prtad, unsigned int devad, u16 addr, u16 value, u32 *status_out) argument
H A Dsiena.c64 int prtad, int devad, u16 addr, u16 value)
70 rc = efx_mcdi_mdio_write(efx, efx->mdio_bus, prtad, devad,
81 int prtad, int devad, u16 addr)
88 rc = efx_mcdi_mdio_read(efx, efx->mdio_bus, prtad, devad,
63 siena_mdio_write(struct net_device *net_dev, int prtad, int devad, u16 addr, u16 value) argument
80 siena_mdio_read(struct net_device *net_dev, int prtad, int devad, u16 addr) argument
H A Dfalcon.c743 int prtad, int devad, u16 addr, u16 value)
751 prtad, devad, addr, value);
765 FRF_AB_MD_DEV_ADR, devad);
795 int prtad, int devad, u16 addr)
812 FRF_AB_MD_DEV_ADR, devad);
826 prtad, devad, addr, rc);
836 prtad, devad, addr, rc);
742 falcon_mdio_write(struct net_device *net_dev, int prtad, int devad, u16 addr, u16 value) argument
794 falcon_mdio_read(struct net_device *net_dev, int prtad, int devad, u16 addr) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/
H A Dmdio.c61 * @devad: MMD address
70 int prtad, int devad, u16 addr, int mask,
73 int old_val = mdio->mdio_read(mdio->dev, prtad, devad, addr);
84 return mdio->mdio_write(mdio->dev, prtad, devad, addr, new_val);
99 int devad, reg; local
108 for (devad = 0; mmd_mask; devad++) {
109 if (mmd_mask & (1 << devad)) {
110 mmd_mask &= ~(1 << devad);
114 devad, MDIO_STAT
69 mdio_set_flag(const struct mdio_if_info *mdio, int prtad, int devad, u16 addr, int mask, bool sense) argument
373 int prtad, devad; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/
H A Dmdio.c61 * @devad: MMD address
70 int prtad, int devad, u16 addr, int mask,
73 int old_val = mdio->mdio_read(mdio->dev, prtad, devad, addr);
84 return mdio->mdio_write(mdio->dev, prtad, devad, addr, new_val);
99 int devad, reg; local
108 for (devad = 0; mmd_mask; devad++) {
109 if (mmd_mask & (1 << devad)) {
110 mmd_mask &= ~(1 << devad);
114 devad, MDIO_STAT
69 mdio_set_flag(const struct mdio_if_info *mdio, int prtad, int devad, u16 addr, int mask, bool sense) argument
373 int prtad, devad; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/
H A Dmdio.h110 #define MDIO_DEVS_PRESENT(devad) (1 << (devad))
266 static inline __u16 mdio_phy_id_c45(int prtad, int devad) argument
268 return MDIO_PHY_ID_C45 | (prtad << 5) | devad;
297 * MII register access will be passed through with @devad =
311 int (*mdio_read)(struct net_device *dev, int prtad, int devad,
313 int (*mdio_write)(struct net_device *dev, int prtad, int devad,
325 int prtad, int devad, u16 addr, int mask,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/
H A Dmdio.h110 #define MDIO_DEVS_PRESENT(devad) (1 << (devad))
266 static inline __u16 mdio_phy_id_c45(int prtad, int devad) argument
268 return MDIO_PHY_ID_C45 | (prtad << 5) | devad;
297 * MII register access will be passed through with @devad =
311 int (*mdio_read)(struct net_device *dev, int prtad, int devad,
313 int (*mdio_write)(struct net_device *dev, int prtad, int devad,
325 int prtad, int devad, u16 addr, int mask,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/bnx2x/
H A Dbnx2x_link.h160 DEFAULT_PHY_DEV_ADDR as devad, and (_bank + (_addr & 0xf)) as
164 u8 phy_addr, u8 devad, u16 reg, u16 *ret_val);
167 u8 phy_addr, u8 devad, u16 reg, u16 val);
H A Dbnx2x_main.c6965 int devad, u16 addr)
6972 DP(NETIF_MSG_LINK, "mdio_read: prtad 0x%x, devad 0x%x, addr 0x%x\n",
6973 prtad, devad, addr);
6981 /* The HW expects different devad if CL22 is used */
6982 devad = (devad == MDIO_DEVAD_NONE) ? DEFAULT_PHY_DEV_ADDR : devad;
6986 devad, addr, &value);
6996 static int bnx2x_mdio_write(struct net_device *netdev, int prtad, int devad, argument
7003 DP(NETIF_MSG_LINK, "mdio_write: prtad 0x%x, devad
6964 bnx2x_mdio_read(struct net_device *netdev, int prtad, int devad, u16 addr) argument
[all...]
H A Dbnx2x_link.c829 u8 phy_addr, u8 devad, u16 reg, u16 val)
850 tmp = ((phy_addr << 21) | (devad << 16) | reg |
869 tmp = ((phy_addr << 21) | (devad << 16) | val |
897 u8 phy_addr, u8 devad, u16 reg, u16 *ret_val)
918 val = ((phy_addr << 21) | (devad << 16) | reg |
940 val = ((phy_addr << 21) | (devad << 16) |
828 bnx2x_cl45_write(struct bnx2x *bp, u8 port, u32 ext_phy_type, u8 phy_addr, u8 devad, u16 reg, u16 val) argument
896 bnx2x_cl45_read(struct bnx2x *bp, u8 port, u32 ext_phy_type, u8 phy_addr, u8 devad, u16 reg, u16 *ret_val) argument
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/bnx2x/
H A Dbnx2x_link.h160 DEFAULT_PHY_DEV_ADDR as devad, and (_bank + (_addr & 0xf)) as
164 u8 phy_addr, u8 devad, u16 reg, u16 *ret_val);
167 u8 phy_addr, u8 devad, u16 reg, u16 val);
H A Dbnx2x_main.c6965 int devad, u16 addr)
6972 DP(NETIF_MSG_LINK, "mdio_read: prtad 0x%x, devad 0x%x, addr 0x%x\n",
6973 prtad, devad, addr);
6981 /* The HW expects different devad if CL22 is used */
6982 devad = (devad == MDIO_DEVAD_NONE) ? DEFAULT_PHY_DEV_ADDR : devad;
6986 devad, addr, &value);
6996 static int bnx2x_mdio_write(struct net_device *netdev, int prtad, int devad, argument
7003 DP(NETIF_MSG_LINK, "mdio_write: prtad 0x%x, devad
6964 bnx2x_mdio_read(struct net_device *netdev, int prtad, int devad, u16 addr) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/staging/octeon/
H A Dcvmx-mdio.h233 uint16_t devad:5; member in struct:__anon31103::__anon31104
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/staging/octeon/
H A Dcvmx-mdio.h233 uint16_t devad:5; member in struct:__anon19410::__anon19411
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/cxgb4/
H A Dcxgb4_main.c2786 int ret = 0, prtad, devad; local
2800 devad = mdio_phy_id_devad(data->phy_id);
2803 devad = 0;
2810 ret = t4_mdio_rd(pi->adapter, mbox, prtad, devad,
2813 ret = t4_mdio_wr(pi->adapter, mbox, prtad, devad,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/cxgb4/
H A Dcxgb4_main.c2786 int ret = 0, prtad, devad; local
2800 devad = mdio_phy_id_devad(data->phy_id);
2803 devad = 0;
2810 ret = t4_mdio_rd(pi->adapter, mbox, prtad, devad,
2813 ret = t4_mdio_wr(pi->adapter, mbox, prtad, devad,

Completed in 313 milliseconds

12