Lines Matching defs:ipd_port

364  * @ipd_port: Port to configure. This follows the IPD numbering, not the
369 static int __cvmx_helper_port_setup_ipd(int ipd_port)
374 port_config.u64 = cvmx_read_csr(CVMX_PIP_PRT_CFGX(ipd_port));
375 tag_config.u64 = cvmx_read_csr(CVMX_PIP_PRT_TAGX(ipd_port));
378 port_config.s.qos = ipd_port & 0x7;
402 cvmx_pip_config_port(ipd_port, port_config, tag_config);
561 int ipd_port = cvmx_helper_get_ipd_port(interface, 0);
565 __cvmx_helper_port_setup_ipd(ipd_port);
566 ipd_port++;
624 int ipd_port = cvmx_helper_get_ipd_port(interface, 0);
627 cvmx_pko_config_port(ipd_port,
628 cvmx_pko_get_base_queue_per_core(ipd_port,
630 cvmx_pko_get_num_queues(ipd_port),
632 ipd_port++;
1074 * @ipd_port: IPD/PKO port to query
1078 union cvmx_helper_link_info cvmx_helper_link_get(int ipd_port)
1081 int interface = cvmx_helper_get_interface_num(ipd_port);
1082 int index = cvmx_helper_get_interface_index_num(ipd_port);
1097 result = __cvmx_helper_xaui_link_get(ipd_port);
1101 result = __cvmx_helper_rgmii_link_get(ipd_port);
1110 result = __cvmx_helper_rgmii_link_get(ipd_port);
1113 result = __cvmx_helper_spi_link_get(ipd_port);
1117 result = __cvmx_helper_sgmii_link_get(ipd_port);
1134 * @ipd_port: IPD/PKO port to configure
1139 int cvmx_helper_link_set(int ipd_port, union cvmx_helper_link_info link_info)
1142 int interface = cvmx_helper_get_interface_num(ipd_port);
1143 int index = cvmx_helper_get_interface_index_num(ipd_port);
1153 result = __cvmx_helper_xaui_link_set(ipd_port, link_info);
1161 result = __cvmx_helper_rgmii_link_set(ipd_port, link_info);
1164 result = __cvmx_helper_spi_link_set(ipd_port, link_info);
1168 result = __cvmx_helper_sgmii_link_set(ipd_port, link_info);