Lines Matching defs:interface

85  * Probe a SRIO interface and determine the number of ports
86 * connected to it. The SRIO interface should still be down
89 * @param interface Interface to probe
91 * @return Number of ports on the interface. Zero to disable.
93 int __cvmx_helper_srio_probe(int interface)
112 * Bringup and enable SRIO interface. After this call packet
116 * @param interface Interface to bring up
120 int __cvmx_helper_srio_enable(int interface)
122 int num_ports = cvmx_helper_ports_on_interface(interface);
137 int ipd_port = cvmx_helper_get_ipd_port(interface, index);
147 sriox_omsg_portx.u64 = cvmx_read_csr(CVMX_SRIOX_OMSG_PORTX(index, interface - 4));
148 sriox_omsg_portx.s.port = (interface - 4) * 2 + index;
150 cvmx_write_csr(CVMX_SRIOX_OMSG_PORTX(index, interface - 4), sriox_omsg_portx.u64);
167 cvmx_write_csr(CVMX_SRIOX_OMSG_SP_MRX(index, interface-4), sriox_omsg_sp_mrx.u64);
183 cvmx_write_csr(CVMX_SRIOX_OMSG_FMP_MRX(index, interface-4), sriox_omsg_fmp_mrx.u64);
191 cvmx_write_csr(CVMX_SRIOX_OMSG_NMP_MRX(index, interface-4), sriox_omsg_nmp_mrx.u64);
196 sriox_imsg_ctrl.u64 = cvmx_read_csr(CVMX_SRIOX_IMSG_CTRL(interface - 4));
199 cvmx_write_csr(CVMX_SRIOX_IMSG_CTRL(interface - 4), sriox_imsg_ctrl.u64);
208 if (!cvmx_srio_config_read32(interface - 4, 0, -1, 0, 0,
209 CVMX_SRIOMAINTX_CORE_ENABLES(interface-4), &sriomaintx_core_enables.u32))
213 cvmx_srio_config_write32(interface - 4, 0, -1, 0, 0,
214 CVMX_SRIOMAINTX_CORE_ENABLES(interface-4), sriomaintx_core_enables.u32);
230 int interface = cvmx_helper_get_interface_num(ipd_port);
231 int srio_port = interface - 4;