| H A D | mtk-phy-lib.c | 14 static void __mtk_tr_access(struct phy_device *phydev, bool read, u8 ch_addr, in __mtk_tr_access() argument 22 tr_cmd |= (((ch_addr & 0x3) << 11) | in __mtk_tr_access() 29 static void __mtk_tr_read(struct phy_device *phydev, u8 ch_addr, u8 node_addr, in __mtk_tr_read() argument 32 __mtk_tr_access(phydev, true, ch_addr, node_addr, data_addr); in __mtk_tr_read() 39 static void __mtk_tr_write(struct phy_device *phydev, u8 ch_addr, u8 node_addr, in __mtk_tr_write() argument 46 __mtk_tr_access(phydev, false, ch_addr, node_addr, data_addr); in __mtk_tr_write() 49 void __mtk_tr_modify(struct phy_device *phydev, u8 ch_addr, u8 node_addr, in __mtk_tr_modify() argument 56 __mtk_tr_read(phydev, ch_addr, node_addr, data_addr, &tr_high, &tr_low); in __mtk_tr_modify() 59 __mtk_tr_write(phydev, ch_addr, node_addr, data_addr, tr_data); in __mtk_tr_modify() 63 void mtk_tr_modify(struct phy_device *phydev, u8 ch_addr, u8 node_addr, in mtk_tr_modify() argument [all …]
|