Lines Matching full:tsec
30 * Freescale integrated Three-Speed Ethernet Controller (TSEC) driver.
67 #include <dev/tsec/if_tsec.h>
68 #include <dev/tsec/if_tsecreg.h>
110 DRIVER_MODULE(miibus, tsec, miibus_driver, 0, 0);
111 MODULE_DEPEND(tsec, ether, 1, 1, 1);
112 MODULE_DEPEND(tsec, miibus, 1, 1, 1);
126 mtx_init(&tsec_phy_mtx, "tsec mii", NULL, MTX_DEF); in tsec_attach()
128 /* Reset all TSEC counters */ in tsec_attach()
293 /* Stop TSEC controller and free TX queue */ in tsec_detach()
539 /* Step 24: Reset TSEC counters for Tx and Rx rings */ in tsec_init_locked()
642 * 0 - all TSEC interrupts will be masked
643 * 1 - all TSEC interrupts will be unmasked
1069 printf("tsec: bus_dmamap_load_mbuf_sg() returned: %d!\n", in tsec_new_rxbuf()
1390 * Make sure TSEC receiver is not halted. in tsec_receive_intr_locked()
1392 * Various conditions can stop the TSEC receiver, but not all are in tsec_receive_intr_locked()
1670 CTLFLAG_RD | CTLFLAG_MPSAFE, 0, "TSEC Interrupts coalescing"); in tsec_add_sysctls()
1698 * dev.tsec.<unit>.int_coal.rx_time
1699 * dev.tsec.<unit>.int_coal.rx_count
1700 * dev.tsec.<unit>.int_coal.tx_time
1701 * dev.tsec.<unit>.int_coal.tx_count
1711 * expressed in units equivalent to 64 TSEC interface clocks, i.e. one timer
1714 * TSEC reference manual.