Lines Matching defs:sc_port
70 unsigned sc_port;
162 sc->sc_port = device_get_unit(dev);
164 switch (sc->sc_port) {
172 device_printf(dev, "unsupported management port %u.\n", sc->sc_port);
181 mac += sc->sc_port;
183 cvmx_mgmt_port_set_mac(sc->sc_port, mac);
187 cvmx_write_csr(CVMX_MIXX_IRHWM(sc->sc_port), mixx_irhwm.u64);
192 cvmx_write_csr(CVMX_MIXX_INTENA(sc->sc_port), mixx_intena.u64);
260 result = cvmx_mgmt_port_initialize(sc->sc_port);
296 cvmx_mgmt_port_disable(sc->sc_port);
309 cvmx_mgmt_port_set_mac(sc->sc_port, mac);
320 cvmx_mgmt_port_set_multicast_list(sc->sc_port, flags);
325 cvmx_mgmt_port_enable(sc->sc_port);
345 result = cvmx_mgmt_port_sendm(sc->sc_port, m);
388 link_info = cvmx_mgmt_port_link_get(sc->sc_port);
458 cvmx_mgmt_port_disable(sc->sc_port);
476 cvmx_mgmt_port_set_max_packet_size(sc->sc_port, ifr->ifr_mtu + ifp->if_data.ifi_hdrlen);
501 mixx_isr.u64 = cvmx_read_csr(CVMX_MIXX_ISR(sc->sc_port));
515 len = cvmx_mgmt_port_receive(sc->sc_port, MCLBYTES, m->m_data);
536 cvmx_write_csr(CVMX_MIXX_ISR(sc->sc_port), mixx_isr.u64);
537 cvmx_read_csr(CVMX_MIXX_ISR(sc->sc_port));