Searched refs:phy_base_write (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/phy/mscc/ |
H A D | mscc_main.c | 707 int phy_base_write(struct phy_device *phydev, u32 regnum, u16 val) in phy_base_write() function 734 phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_CSR_CNTL); in vsc85xx_csr_read() 744 phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_20, in vsc85xx_csr_read() 754 phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_19, in vsc85xx_csr_read() 776 phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, in vsc85xx_csr_read() 787 phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_CSR_CNTL); in vsc85xx_csr_write() 797 phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_20, in vsc85xx_csr_write() 801 phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_17, (u16)val); in vsc85xx_csr_write() 804 phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_18, (u16)(val >> 16)); in vsc85xx_csr_write() 813 phy_base_write(phyde in vsc85xx_csr_write() [all...] |
H A D | mscc_serdes.c | 325 phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD); in vsc85xx_sd6g_config_v2() 539 phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_EXTENDED_GPIO); in vsc85xx_sd6g_config_v2() 557 phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD); in vsc85xx_sd6g_config_v2() 575 phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_STANDARD); in vsc85xx_sd6g_config_v2()
|
H A D | mscc.h | 440 int phy_base_write(struct phy_device *phydev, u32 regnum, u16 val);
|
/kernel/linux/linux-5.10/drivers/net/phy/mscc/ |
H A D | mscc_main.c | 696 static int phy_base_write(struct phy_device *phydev, u32 regnum, u16 val) in phy_base_write() function 723 phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_CSR_CNTL); in vsc85xx_csr_read() 733 phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_20, in vsc85xx_csr_read() 743 phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_19, in vsc85xx_csr_read() 765 phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, in vsc85xx_csr_read() 776 phy_base_write(phydev, MSCC_EXT_PAGE_ACCESS, MSCC_PHY_PAGE_CSR_CNTL); in vsc85xx_csr_write() 786 phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_20, in vsc85xx_csr_write() 790 phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_17, (u16)val); in vsc85xx_csr_write() 793 phy_base_write(phydev, MSCC_EXT_PAGE_CSR_CNTL_18, (u16)(val >> 16)); in vsc85xx_csr_write() 802 phy_base_write(phyde in vsc85xx_csr_write() [all...] |
Completed in 6 milliseconds