| 476 | } |
| 477 | |
| 478 | static void |
| 479 | emac_tick(void *arg) |
| 480 | { |
| 481 | struct emac_softc *sc; |
| 482 | struct mii_data *mii; |
| 483 | |
| 484 | sc = (struct emac_softc *)arg; |
| 485 | mii = device_get_softc(sc->emac_miibus); |
| 486 | mii_tick(mii); |
| 487 | |
| 488 | emac_watchdog(sc); |
| 489 | callout_reset(&sc->emac_tick_ch, hz, emac_tick, sc); |
| 490 | } |
| 491 | |
| 492 | static void |
| 493 | emac_init(void *xcs) |
nothing calls this directly
no test coverage detected