Lines Matching refs:dpmac_id
17 __weak phy_interface_t wriop_dpmac_enet_if(int dpmac_id, int lane_prtc) in wriop_dpmac_enet_if() argument
22 void wriop_init_dpmac(int sd, int dpmac_id, int lane_prtcl) in wriop_init_dpmac() argument
27 dpmac_info[dpmac_id].enabled = 0; in wriop_init_dpmac()
28 dpmac_info[dpmac_id].id = 0; in wriop_init_dpmac()
29 dpmac_info[dpmac_id].enet_if = PHY_INTERFACE_MODE_NONE; in wriop_init_dpmac()
31 enet_if = wriop_dpmac_enet_if(dpmac_id, lane_prtcl); in wriop_init_dpmac()
33 dpmac_info[dpmac_id].enabled = 1; in wriop_init_dpmac()
34 dpmac_info[dpmac_id].id = dpmac_id; in wriop_init_dpmac()
35 dpmac_info[dpmac_id].enet_if = enet_if; in wriop_init_dpmac()
38 dpmac_info[dpmac_id].phydev[phy_num] = NULL; in wriop_init_dpmac()
39 dpmac_info[dpmac_id].phy_addr[phy_num] = -1; in wriop_init_dpmac()
43 void wriop_init_dpmac_enet_if(int dpmac_id, phy_interface_t enet_if) in wriop_init_dpmac_enet_if() argument
47 dpmac_info[dpmac_id].enabled = 1; in wriop_init_dpmac_enet_if()
48 dpmac_info[dpmac_id].id = dpmac_id; in wriop_init_dpmac_enet_if()
49 dpmac_info[dpmac_id].enet_if = enet_if; in wriop_init_dpmac_enet_if()
51 dpmac_info[dpmac_id].phydev[phy_num] = NULL; in wriop_init_dpmac_enet_if()
52 dpmac_info[dpmac_id].phy_addr[phy_num] = -1; in wriop_init_dpmac_enet_if()
58 static int wriop_dpmac_to_index(int dpmac_id) in wriop_dpmac_to_index() argument
63 if (dpmac_info[i].id == dpmac_id) in wriop_dpmac_to_index()
70 int wriop_disable_dpmac(int dpmac_id) in wriop_disable_dpmac() argument
72 int i = wriop_dpmac_to_index(dpmac_id); in wriop_disable_dpmac()
78 wriop_dpmac_disable(dpmac_id); in wriop_disable_dpmac()
83 int wriop_enable_dpmac(int dpmac_id) in wriop_enable_dpmac() argument
85 int i = wriop_dpmac_to_index(dpmac_id); in wriop_enable_dpmac()
91 wriop_dpmac_enable(dpmac_id); in wriop_enable_dpmac()
96 int wriop_is_enabled_dpmac(int dpmac_id) in wriop_is_enabled_dpmac() argument
98 int i = wriop_dpmac_to_index(dpmac_id); in wriop_is_enabled_dpmac()
107 int wriop_set_mdio(int dpmac_id, struct mii_dev *bus) in wriop_set_mdio() argument
109 int i = wriop_dpmac_to_index(dpmac_id); in wriop_set_mdio()
119 struct mii_dev *wriop_get_mdio(int dpmac_id) in wriop_get_mdio() argument
121 int i = wriop_dpmac_to_index(dpmac_id); in wriop_get_mdio()
129 int wriop_set_phy_address(int dpmac_id, int phy_num, int address) in wriop_set_phy_address() argument
131 int i = wriop_dpmac_to_index(dpmac_id); in wriop_set_phy_address()
143 int wriop_get_phy_address(int dpmac_id, int phy_num) in wriop_get_phy_address() argument
145 int i = wriop_dpmac_to_index(dpmac_id); in wriop_get_phy_address()
155 int wriop_set_phy_dev(int dpmac_id, int phy_num, struct phy_device *phydev) in wriop_set_phy_dev() argument
157 int i = wriop_dpmac_to_index(dpmac_id); in wriop_set_phy_dev()
169 struct phy_device *wriop_get_phy_dev(int dpmac_id, int phy_num) in wriop_get_phy_dev() argument
171 int i = wriop_dpmac_to_index(dpmac_id); in wriop_get_phy_dev()
181 phy_interface_t wriop_get_enet_if(int dpmac_id) in wriop_get_enet_if() argument
183 int i = wriop_dpmac_to_index(dpmac_id); in wriop_get_enet_if()