Lines Matching refs:ipd_port
49 * cvmx_override_board_link_get(int ipd_port) is a function
56 cvmx_helper_link_info_t(*cvmx_override_board_link_get) (int ipd_port) =
71 * @ipd_port: Octeon IPD port to get the MII address for.
75 int cvmx_helper_board_get_mii_address(int ipd_port)
86 if ((ipd_port >= 16) && (ipd_port < 20))
87 return ipd_port - 16;
100 if (ipd_port == 0)
102 else if (ipd_port == 1)
108 if ((ipd_port >= 0) && (ipd_port < 4))
109 return ipd_port;
110 else if ((ipd_port >= 16) && (ipd_port < 20))
111 return ipd_port - 16 + 4;
124 if ((ipd_port >= 0) && (ipd_port < 4))
125 return ipd_port + 2;
135 if ((ipd_port >= 0) && (ipd_port < 4))
136 return ipd_port + 1;
140 if (ipd_port == 2)
146 if ((ipd_port >= 16) && (ipd_port < 20))
147 return ipd_port - 16 + 1;
158 if (ipd_port >= 0 && ipd_port <= 3)
159 return ipd_port;
160 else if (ipd_port >= 16 && ipd_port <= 19)
161 return ipd_port - 16 + 4;
185 * @ipd_port: IPD input port associated with the port we want to get link
191 cvmx_helper_link_info_t __cvmx_helper_board_link_get(int ipd_port)
199 return cvmx_override_board_link_get(ipd_port);
220 if (ipd_port == 1) {
230 if (ipd_port == 1) {
240 if (ipd_port == 2) {
254 phy_addr = cvmx_helper_board_get_mii_address(ipd_port);
366 int interface = cvmx_helper_get_interface_num(ipd_port);
367 int index = cvmx_helper_get_interface_index_num(ipd_port);