Home
last modified time | relevance | path

Searched refs:mmd (Results 1 – 20 of 20) sorted by relevance

/linux/drivers/net/ethernet/sfc/falcon/
A Dmdio_10g.c55 if (mmd != MDIO_MMD_AN) { in ef4_mdio_check_mmd()
81 int mmd = 0; in ef4_mdio_wait_reset_mmds() local
90 " MMD %d\n", mmd); in ef4_mdio_wait_reset_mmds()
94 in_reset |= (1 << mmd); in ef4_mdio_wait_reset_mmds()
97 mmd++; in ef4_mdio_wait_reset_mmds()
115 int mmd = 0, probe_mmd, devs1, devs2; in ef4_mdio_check_mmds() local
146 mmd++; in ef4_mdio_check_mmds()
199 int lpower, int mmd) in ef4_mdio_set_mmd_lpower() argument
204 mmd, lpower); in ef4_mdio_set_mmd_lpower()
215 int mmd = 0; in ef4_mdio_set_mmds_lpower() local
[all …]
A Dtxc43128_phy.c219 ef4_mdio_write(efx, mmd, TXC_BIST_CTL, bctl); in txc_bist_one()
223 ef4_mdio_write(efx, mmd, TXC_BIST_CTL, bctl); in txc_bist_one()
226 ef4_mdio_write(efx, mmd, TXC_BIST_CTL, in txc_bist_one()
234 ef4_mdio_write(efx, mmd, TXC_BIST_CTL, bctl); in txc_bist_one()
238 bctl = ef4_mdio_read(efx, mmd, TXC_BIST_CTL); in txc_bist_one()
261 ef4_mdio_write(efx, mmd, TXC_BIST_CTL, 0); in txc_bist_one()
369 ef4_mdio_write(efx, mmd, TXC_GLRGS_GLCMD, ctl); in txc_glrgs_lane_power()
390 ef4_mdio_write(efx, mmd, TXC_ALRGS_ATXCTL, txctl); in txc_analog_lane_power()
391 ef4_mdio_write(efx, mmd, TXC_ALRGS_ARXCTL, rxctl); in txc_analog_lane_power()
417 ef4_mdio_write(efx, mmd, TXC_GLRGS_GLCMD, val); in txc_reset_logic_mmd()
[all …]
A Dmdio_10g.h33 static inline u32 ef4_mdio_read_id(struct ef4_nic *efx, int mmd) in ef4_mdio_read_id() argument
35 u16 id_low = ef4_mdio_read(efx, mmd, MDIO_DEVID2); in ef4_mdio_read_id()
36 u16 id_hi = ef4_mdio_read(efx, mmd, MDIO_DEVID1); in ef4_mdio_read_id()
56 const char *ef4_mdio_mmd_name(int mmd);
64 int ef4_mdio_reset_mmd(struct ef4_nic *efx, int mmd, int spins, int spintime);
A Dqt202x_phy.c461 int mmd, reg_base, rc, i; in qt202x_phy_get_module_eeprom() local
464 mmd = MDIO_MMD_PCS; in qt202x_phy_get_module_eeprom()
467 mmd = MDIO_MMD_PMAPMD; in qt202x_phy_get_module_eeprom()
472 rc = ef4_mdio_read(efx, mmd, reg_base + ee->offset + i); in qt202x_phy_get_module_eeprom()
/linux/drivers/net/dsa/sja1105/
A Dsja1105_mdio.c16 u16 mmd; in sja1105_pcs_mdio_read() local
22 mmd = (reg >> MII_DEVADDR_C45_SHIFT) & 0x1f; in sja1105_pcs_mdio_read()
25 if (mmd != MDIO_MMD_VEND1 && mmd != MDIO_MMD_VEND2) in sja1105_pcs_mdio_read()
46 u16 mmd; in sja1105_pcs_mdio_write() local
55 if (mmd != MDIO_MMD_VEND1 && mmd != MDIO_MMD_VEND2) in sja1105_pcs_mdio_write()
69 u16 mmd; in sja1110_pcs_mdio_read() local
119 u16 mmd; in sja1110_pcs_mdio_write() local
182 mmd); in sja1105_base_t1_mdio_read()
191 mmd); in sja1105_base_t1_mdio_read()
223 mmd); in sja1105_base_t1_mdio_write()
[all …]
/linux/drivers/net/ethernet/aquantia/atlantic/
A Daq_phy.c26 u16 aq_mdio_read_word(struct aq_hw_s *aq_hw, u16 mmd, u16 addr) in aq_mdio_read_word() argument
28 u16 phy_addr = aq_hw->phy_id << 5 | mmd; in aq_mdio_read_word()
52 void aq_mdio_write_word(struct aq_hw_s *aq_hw, u16 mmd, u16 addr, u16 data) in aq_mdio_write_word() argument
54 u16 phy_addr = aq_hw->phy_id << 5 | mmd; in aq_mdio_write_word()
78 u16 aq_phy_read_reg(struct aq_hw_s *aq_hw, u16 mmd, u16 address) in aq_phy_read_reg() argument
91 err = aq_mdio_read_word(aq_hw, mmd, address); in aq_phy_read_reg()
99 void aq_phy_write_reg(struct aq_hw_s *aq_hw, u16 mmd, u16 address, u16 data) in aq_phy_write_reg() argument
109 aq_mdio_write_word(aq_hw, mmd, address, data); in aq_phy_write_reg()
A Daq_phy.h22 u16 aq_mdio_read_word(struct aq_hw_s *aq_hw, u16 mmd, u16 addr);
24 void aq_mdio_write_word(struct aq_hw_s *aq_hw, u16 mmd, u16 addr, u16 data);
26 u16 aq_phy_read_reg(struct aq_hw_s *aq_hw, u16 mmd, u16 address);
28 void aq_phy_write_reg(struct aq_hw_s *aq_hw, u16 mmd, u16 address, u16 data);
/linux/drivers/vfio/platform/reset/
A Dvfio_platform_amdxgbe.c27 static unsigned int xmdio_read(void __iomem *ioaddr, unsigned int mmd, in xmdio_read() argument
32 mmd_address = (mmd << 16) | ((reg) & 0xffff); in xmdio_read()
38 static void xmdio_write(void __iomem *ioaddr, unsigned int mmd, in xmdio_write() argument
43 mmd_address = (mmd << 16) | ((reg) & 0xffff); in xmdio_write()
/linux/drivers/net/ethernet/chelsio/cxgb/
A Dcphy.h110 static inline int cphy_mdio_read(struct cphy *cphy, int mmd, int reg, in cphy_mdio_read() argument
113 int rc = cphy->mdio.mdio_read(cphy->mdio.dev, cphy->mdio.prtad, mmd, in cphy_mdio_read()
119 static inline int cphy_mdio_write(struct cphy *cphy, int mmd, int reg, in cphy_mdio_write() argument
122 return cphy->mdio.mdio_write(cphy->mdio.dev, cphy->mdio.prtad, mmd, in cphy_mdio_write()
/linux/drivers/net/mdio/
A Dmdio-ipq4019.c67 unsigned int mmd = (regnum >> 16) & 0x1F; in ipq4019_mdio_read() local
78 writel((mii_id << 8) | mmd, priv->membase + MDIO_ADDR_REG); in ipq4019_mdio_read()
130 unsigned int mmd = (regnum >> 16) & 0x1F; in ipq4019_mdio_write() local
141 writel((mii_id << 8) | mmd, priv->membase + MDIO_ADDR_REG); in ipq4019_mdio_write()
/linux/drivers/net/
A Dmdio.c28 int mmd, stat2, devs1, devs2; in mdio45_probe() local
32 for (mmd = 1; mmd <= 5; mmd++) { in mdio45_probe()
34 stat2 = mdio->mdio_read(mdio->dev, prtad, mmd, MDIO_STAT2); in mdio45_probe()
40 devs1 = mdio->mdio_read(mdio->dev, prtad, mmd, MDIO_DEVS1); in mdio45_probe()
41 devs2 = mdio->mdio_read(mdio->dev, prtad, mmd, MDIO_DEVS2); in mdio45_probe()
/linux/drivers/net/ethernet/chelsio/cxgb3/
A Dcommon.h529 int (*set_loopback)(struct cphy *phy, int mmd, int dir, int enable);
561 static inline int t3_mdio_read(struct cphy *phy, int mmd, int reg, in t3_mdio_read() argument
564 int rc = phy->mdio.mdio_read(phy->mdio.dev, phy->mdio.prtad, mmd, reg); in t3_mdio_read()
569 static inline int t3_mdio_write(struct cphy *phy, int mmd, int reg, in t3_mdio_write() argument
572 return phy->mdio.mdio_write(phy->mdio.dev, phy->mdio.prtad, mmd, in t3_mdio_write()
654 int t3_mdio_change_bits(struct cphy *phy, int mmd, int reg, unsigned int clear,
656 int t3_phy_reset(struct cphy *phy, int mmd, int wait);
A Daq100x.c194 static int aq100x_set_loopback(struct cphy *phy, int mmd, int dir, int enable) in aq100x_set_loopback() argument
A Dt3_hw.c329 int t3_mdio_change_bits(struct cphy *phy, int mmd, int reg, unsigned int clear, in t3_mdio_change_bits() argument
335 ret = t3_mdio_read(phy, mmd, reg, &val); in t3_mdio_change_bits()
338 ret = t3_mdio_write(phy, mmd, reg, val | set); in t3_mdio_change_bits()
353 int t3_phy_reset(struct cphy *phy, int mmd, int wait) in t3_phy_reset() argument
358 err = t3_mdio_change_bits(phy, mmd, MDIO_CTRL1, MDIO_CTRL1_LPOWER, in t3_phy_reset()
364 err = t3_mdio_read(phy, mmd, MDIO_CTRL1, &ctl); in t3_phy_reset()
/linux/arch/x86/boot/
A Dgenimage.sh189 mmd "$1"EFI "$1"EFI/Boot
/linux/drivers/mmc/host/
A Drenesas_sdhi_core.c884 struct tmio_mmc_data *mmd = pdev->dev.platform_data; in renesas_sdhi_probe() local
981 if (mmd) in renesas_sdhi_probe()
982 *mmc_data = *mmd; in renesas_sdhi_probe()
/linux/drivers/net/phy/
A Dnxp-c45-tja11xx.c206 u8 mmd; member
637 ret = phy_read_mmd(phydev, nxp_c45_hw_stats[i].mmd, in nxp_c45_get_stats()
/linux/drivers/net/ethernet/aquantia/atlantic/macsec/
A Dmacsec_api.c43 static int aq_mss_mdio_read(struct aq_hw_s *hw, u16 mmd, u16 addr, u16 *data) in aq_mss_mdio_read() argument
45 *data = aq_mdio_read_word(hw, mmd, addr); in aq_mss_mdio_read()
49 static int aq_mss_mdio_write(struct aq_hw_s *hw, u16 mmd, u16 addr, u16 data) in aq_mss_mdio_write() argument
51 aq_mdio_write_word(hw, mmd, addr, data); in aq_mss_mdio_write()
/linux/drivers/net/ethernet/chelsio/cxgb4/
A Dcxgb4.h2038 unsigned int mmd, unsigned int reg, u16 *valp);
2040 unsigned int mmd, unsigned int reg, u16 val);
A Dt4_hw.c6538 unsigned int mmd, unsigned int reg, u16 *valp) in t4_mdio_rd() argument
6551 FW_LDST_CMD_MMD_V(mmd)); in t4_mdio_rd()
6572 unsigned int mmd, unsigned int reg, u16 val) in t4_mdio_wr() argument
6584 FW_LDST_CMD_MMD_V(mmd)); in t4_mdio_wr()

Completed in 71 milliseconds