Searched refs:phy_base_write (Results 1 – 1 of 1) sorted by relevance
/Linux-v5.4/drivers/net/phy/ |
D | mscc.c | 981 static int phy_base_write(struct phy_device *phydev, u32 regnum, u16 val) in phy_base_write() function 1009 phy_base_write(phydev, MSCC_PHY_TR_MSB, val >> 16); in vsc8584_csr_write() 1010 phy_base_write(phydev, MSCC_PHY_TR_LSB, val & GENMASK(15, 0)); in vsc8584_csr_write() 1011 phy_base_write(phydev, MSCC_PHY_TR_CNTL, TR_WRITE | TR_ADDR(addr)); in vsc8584_csr_write() 1020 phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, in vsc8584_cmd() 1023 phy_base_write(phydev, MSCC_PHY_PROC_CMD, PROC_CMD_NCOMPLETED | val); in vsc8584_cmd() 1032 phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD); in vsc8584_cmd() 1049 phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, in vsc8584_micro_deassert_reset() 1061 phy_base_write(phydev, MSCC_INT_MEM_CNTL, READ_RAM); in vsc8584_micro_deassert_reset() 1067 phy_base_write(phydev, MSCC_DW8051_CNTL_STATUS, enable); in vsc8584_micro_deassert_reset() [all …]
|