| /linux/drivers/net/phy/ |
| H A D | bcm-phy-lib.c | 25 rc = __phy_write(phydev, MII_BCM54XX_EXP_SEL, reg); in __bcm_phy_write_exp() 29 return __phy_write(phydev, MII_BCM54XX_EXP_DATA, val); in __bcm_phy_write_exp() 49 val = __phy_write(phydev, MII_BCM54XX_EXP_SEL, reg); in __bcm_phy_read_exp() 56 __phy_write(phydev, MII_BCM54XX_EXP_SEL, 0); in __bcm_phy_read_exp() 78 ret = __phy_write(phydev, MII_BCM54XX_EXP_SEL, reg); in __bcm_phy_modify_exp() 90 return __phy_write(phydev, MII_BCM54XX_EXP_DATA, new); in __bcm_phy_modify_exp() 263 val = __phy_write(phydev, MII_BCM54XX_RDB_ADDR, rdb); in __bcm_phy_read_rdb() 287 ret = __phy_write(phydev, MII_BCM54XX_RDB_ADDR, rdb); in __bcm_phy_write_rdb() 291 return __phy_write(phydev, MII_BCM54XX_RDB_DATA, val); in __bcm_phy_write_rdb() 311 ret = __phy_write(phydev, MII_BCM54XX_RDB_ADDR, rdb); in __bcm_phy_modify_rdb() [all …]
|
| H A D | dap8211r.c | 81 ret = __phy_write(phydev, DAP8211R_EXT_ADD, reg); in dap8211r_read_ext() 109 ret = __phy_write(phydev, DAP8211R_EXT_ADD, reg); in dap8211r_modify_ext()
|
| H A D | mxl-86110.c | 206 ret = __phy_write(phydev, MXL86110_EXTD_REG_ADDR_OFFSET, regnum); in __mxl86110_write_extended_reg() 210 return __phy_write(phydev, MXL86110_EXTD_REG_ADDR_DATA, val); in __mxl86110_write_extended_reg() 233 ret = __phy_write(phydev, MXL86110_EXTD_REG_ADDR_OFFSET, regnum); in __mxl86110_read_extended_reg() 257 ret = __phy_write(phydev, MXL86110_EXTD_REG_ADDR_OFFSET, regnum); in __mxl86110_modify_extended_reg()
|
| H A D | bcm7xxx.c | 235 ret = __phy_write(dev, location, v); in __phy_set_clr_bits() 645 ret = __phy_write(phydev, MII_BCM7XXX_SHD_2_ADDR_CTRL, shd); in bcm7xxx_28nm_ephy_read_mmd() 675 ret = __phy_write(phydev, MII_BCM7XXX_SHD_2_ADDR_CTRL, shd); in bcm7xxx_28nm_ephy_write_mmd() 680 __phy_write(phydev, MII_BCM7XXX_SHD_2_CTRL_STAT, val); in bcm7xxx_28nm_ephy_write_mmd()
|
| H A D | marvell.c | 366 return __phy_write(phydev, MII_MARVELL_PHY_PAGE, page); in marvell_write_page() 576 ret = __phy_write(phydev, reg, val); in marvell_of_reg_init() 2018 err = __phy_write(phydev, MII_88E1318S_PHY_MAGIC_PACKET_WORD2, in m88e1318_set_wol() 2023 err = __phy_write(phydev, MII_88E1318S_PHY_MAGIC_PACKET_WORD1, in m88e1318_set_wol() 2028 err = __phy_write(phydev, MII_88E1318S_PHY_MAGIC_PACKET_WORD0, in m88e1318_set_wol() 2276 err = __phy_write(phydev, MII_VCT5_SAMPLE_POINT_DISTANCE, in marvell_vct5_amplitude_distance() 2286 err = __phy_write(phydev, MII_VCT5_CTRL, reg); in marvell_vct5_amplitude_distance() 2352 err = __phy_write(phydev, MII_VCT5_TX_PULSE_CTRL, reg); in marvell_vct5_amplitude_graph() 2895 ret = __phy_write(phydev, MII_88E1121_MISC_TEST, in m88e1121_get_temp() 2910 ret = __phy_write(phydev, MII_88E1121_MISC_TEST, in m88e1121_get_temp() [all …]
|
| H A D | air_en8811h.c | 280 ret = __phy_write(phydev, AIR_BPBUS_MODE, AIR_BPBUS_MODE_ADDR_INCR); in __air_write_buf() 284 ret = __phy_write(phydev, AIR_BPBUS_WR_ADDR_HIGH, in __air_write_buf() 289 ret = __phy_write(phydev, AIR_BPBUS_WR_ADDR_LOW, in __air_write_buf() 296 ret = __phy_write(phydev, AIR_BPBUS_WR_DATA_HIGH, val); in __air_write_buf() 301 ret = __phy_write(phydev, AIR_BPBUS_WR_DATA_LOW, val); in __air_write_buf()
|
| H A D | motorcomm.c | 410 ret = __phy_write(phydev, YTPHY_PAGE_SELECT, regnum); in ytphy_read_ext() 449 ret = __phy_write(phydev, YTPHY_PAGE_SELECT, regnum); in ytphy_write_ext() 453 return __phy_write(phydev, YTPHY_PAGE_DATA, val); in ytphy_write_ext() 494 ret = __phy_write(phydev, YTPHY_PAGE_SELECT, regnum); in ytphy_modify_ext() 693 return __phy_write(phydev, YT8511_PAGE_SELECT, page); in yt8511_write_page() 738 ret = __phy_write(phydev, YT8511_PAGE_SELECT, YT8511_EXT_DELAY_DRIVE); in yt8511_config_init() 747 ret = __phy_write(phydev, YT8511_PAGE_SELECT, YT8511_EXT_SLEEP_CTRL); in yt8511_config_init()
|
| H A D | broadcom.c | 935 err = __phy_write(phydev, MII_BRCM_FET_BRCMTEST, reg); in brcm_fet_config_init() 970 err2 = __phy_write(phydev, MII_BRCM_FET_BRCMTEST, brcmtest); in brcm_fet_config_init() 1056 err = __phy_write(phydev, MII_BRCM_FET_BRCMTEST, reg); in brcm_fet_suspend() 1072 err2 = __phy_write(phydev, MII_BRCM_FET_BRCMTEST, brcmtest); in brcm_fet_suspend()
|
| H A D | micrel.c | 3151 __phy_write(phydev, LAN_EXT_PAGE_ACCESS_CONTROL, page); in lanphy_read_page_reg() 3152 __phy_write(phydev, LAN_EXT_PAGE_ACCESS_ADDRESS_DATA, addr); in lanphy_read_page_reg() 3153 __phy_write(phydev, LAN_EXT_PAGE_ACCESS_CONTROL, in lanphy_read_page_reg() 3165 __phy_write(phydev, LAN_EXT_PAGE_ACCESS_CONTROL, page); in lanphy_write_page_reg() 3166 __phy_write(phydev, LAN_EXT_PAGE_ACCESS_ADDRESS_DATA, addr); in lanphy_write_page_reg() 3167 __phy_write(phydev, LAN_EXT_PAGE_ACCESS_CONTROL, in lanphy_write_page_reg() 3170 val = __phy_write(phydev, LAN_EXT_PAGE_ACCESS_ADDRESS_DATA, val); in lanphy_write_page_reg() 3184 __phy_write(phydev, LAN_EXT_PAGE_ACCESS_CONTROL, page); in lanphy_modify_page_reg() 3185 __phy_write(phydev, LAN_EXT_PAGE_ACCESS_ADDRESS_DATA, addr); in lanphy_modify_page_reg() 3186 __phy_write(phydev, LAN_EXT_PAGE_ACCESS_CONTROL, in lanphy_modify_page_reg()
|
| /linux/drivers/net/phy/mediatek/ |
| H A D | mtk-phy-lib.c | 26 __phy_write(phydev, 0x10, tr_cmd); in __mtk_tr_access() 42 __phy_write(phydev, 0x11, tr_data & 0xffff); in __mtk_tr_write() 43 __phy_write(phydev, 0x12, tr_data >> 16); in __mtk_tr_write() 94 return __phy_write(phydev, MTK_EXT_PAGE_ACCESS, page); in mtk_phy_write_page()
|
| H A D | mtk-fe-soc.c | 18 return __phy_write(phydev, MTK_EXT_PAGE_ACCESS, page); in mt7628_phy_write_page()
|
| /linux/drivers/net/phy/realtek/ |
| H A D | realtek_main.c | 355 return __phy_write(phydev, RTL821x_PAGE_SELECT, page); in rtl821x_write_page() 365 ret = __phy_write(phydev, RTL821x_EXT_PAGE_SELECT, ext_page); in rtl821x_read_ext_page() 380 ret = __phy_write(phydev, RTL821x_EXT_PAGE_SELECT, ext_page); in rtl821x_modify_ext_page() 995 __phy_write(dev, RTL8211F_PHYSICAL_ADDR_WORD0, mac_addr[1] << 8 | (mac_addr[0])); in rtl8211f_set_wol() 996 __phy_write(dev, RTL8211F_PHYSICAL_ADDR_WORD1, mac_addr[3] << 8 | (mac_addr[2])); in rtl8211f_set_wol() 997 __phy_write(dev, RTL8211F_PHYSICAL_ADDR_WORD2, mac_addr[5] << 8 | (mac_addr[4])); in rtl8211f_set_wol() 1001 __phy_write(dev, RTL8211F_WOL_SETTINGS_EVENTS, RTL8211F_WOL_EVENT_MAGIC); in rtl8211f_set_wol() 1003 __phy_write(dev, RTL8211F_WOL_RST_RMSQ, RTL8211F_WOL_RMSQ); in rtl8211f_set_wol() 1007 __phy_write(dev, RTL8211F_WOL_SETTINGS_EVENTS, 0); in rtl8211f_set_wol() 1846 ret = __phy_write(phydev, RTL821x_PAGE_SELECT, page); in rtl822xb_read_mmd() [all …]
|
| /linux/drivers/net/phy/mscc/ |
| H A D | mscc_macsec.c | 33 __phy_write(phydev, MSCC_EXT_PAGE_MACSEC_20, in vsc8584_macsec_phy_read() 42 __phy_write(phydev, MSCC_EXT_PAGE_MACSEC_19, in vsc8584_macsec_phy_read() 71 __phy_write(phydev, MSCC_EXT_PAGE_MACSEC_20, in vsc8584_macsec_phy_write() 80 __phy_write(phydev, MSCC_EXT_PAGE_MACSEC_17, (u16)val); in vsc8584_macsec_phy_write() 81 __phy_write(phydev, MSCC_EXT_PAGE_MACSEC_18, (u16)(val >> 16)); in vsc8584_macsec_phy_write() 83 __phy_write(phydev, MSCC_EXT_PAGE_MACSEC_19, in vsc8584_macsec_phy_write()
|
| /linux/include/linux/ |
| H A D | phy.h | 1771 static inline int __phy_write(struct phy_device *phydev, u32 regnum, u16 val) in __phy_write() function
|