Lines Matching refs:axe_cmd

207 static int	axe_cmd(struct axe_softc *, int, int, int, void *);
297 axe_cmd(struct axe_softc *sc, int cmd, int index, int val, void *buf) in axe_cmd() function
328 axe_cmd(sc, AXE_CMD_MII_OPMODE_SW, 0, 0, NULL); in axe_miibus_readreg()
329 axe_cmd(sc, AXE_CMD_MII_READ_REG, reg, phy, &val); in axe_miibus_readreg()
330 axe_cmd(sc, AXE_CMD_MII_OPMODE_HW, 0, 0, NULL); in axe_miibus_readreg()
359 axe_cmd(sc, AXE_CMD_MII_OPMODE_SW, 0, 0, NULL); in axe_miibus_writereg()
360 axe_cmd(sc, AXE_CMD_MII_WRITE_REG, reg, phy, &val); in axe_miibus_writereg()
361 axe_cmd(sc, AXE_CMD_MII_OPMODE_HW, 0, 0, NULL); in axe_miibus_writereg()
436 err = axe_cmd(sc, AXE_CMD_WRITE_MEDIA, 0, val, NULL); in axe_miibus_statchg()
501 axe_cmd(sc, AXE_CMD_RXCTL_READ, 0, 0, &rxmode); in axe_setmulti()
506 axe_cmd(sc, AXE_CMD_RXCTL_WRITE, 0, rxmode, NULL); in axe_setmulti()
513 axe_cmd(sc, AXE_CMD_WRITE_MCAST, 0, 0, (void *)&hashtbl); in axe_setmulti()
514 axe_cmd(sc, AXE_CMD_RXCTL_WRITE, 0, rxmode, NULL); in axe_setmulti()
542 axe_cmd(sc, AXE_CMD_WRITE_GPIO, 0, (x), NULL); \
554 axe_cmd(sc, AXE_CMD_SROM_WR_ENABLE, 0, 0, NULL); in axe_ax88178_init()
556 axe_cmd(sc, AXE_CMD_SROM_READ, 0, 0x0017, &eeprom); in axe_ax88178_init()
558 axe_cmd(sc, AXE_CMD_SROM_WR_DISABLE, 0, 0, NULL); in axe_ax88178_init()
650 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, AXE_SW_RESET_CLEAR, NULL); in axe_ax88178_init()
653 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, in axe_ax88178_init()
657 axe_cmd(sc, AXE_CMD_SW_PHY_SELECT, 0, 0, NULL); in axe_ax88178_init()
660 axe_cmd(sc, AXE_CMD_RXCTL_WRITE, 0, 0, NULL); in axe_ax88178_init()
666 axe_cmd(sc, AXE_CMD_WRITE_GPIO, 0, 0x00b0, NULL); in axe_ax88772_init()
671 axe_cmd(sc, AXE_CMD_SW_PHY_SELECT, 0, 0x01, NULL); in axe_ax88772_init()
675 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, in axe_ax88772_init()
680 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, in axe_ax88772_init()
685 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, AXE_SW_RESET_PRL, NULL); in axe_ax88772_init()
688 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, in axe_ax88772_init()
692 axe_cmd(sc, AXE_CMD_SW_PHY_SELECT, 0, 0x00, NULL); in axe_ax88772_init()
696 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, in axe_ax88772_init()
701 axe_cmd(sc, AXE_CMD_RXCTL_WRITE, 0, 0, NULL); in axe_ax88772_init()
709 axe_cmd(sc, AXE_CMD_SW_PHY_SELECT, 0, AXE_SW_PHY_SELECT_SS_ENB | in axe_ax88772_phywake()
718 axe_cmd(sc, AXE_CMD_SW_PHY_SELECT, 0, AXE_SW_PHY_SELECT_SS_ENB | in axe_ax88772_phywake()
723 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, AXE_SW_RESET_IPPD | in axe_ax88772_phywake()
726 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, AXE_SW_RESET_IPRL, NULL); in axe_ax88772_phywake()
728 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, AXE_SW_RESET_CLEAR, NULL); in axe_ax88772_phywake()
730 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, AXE_SW_RESET_IPRL, NULL); in axe_ax88772_phywake()
744 axe_cmd(sc, AXE_CMD_RXCTL_WRITE, 0, 0, NULL); in axe_ax88772a_init()
762 axe_cmd(sc, AXE_CMD_SROM_READ, 0, AXE_EEPROM_772B_PHY_PWRCFG, &eeprom); in axe_ax88772b_init()
772 axe_cmd(sc, AXE_CMD_SROM_READ, 0, AXE_EEPROM_772B_NODE_ID + i, in axe_ax88772b_init()
781 axe_cmd(sc, AXE_CMD_RXCTL_WRITE, 0, 0, NULL); in axe_ax88772b_init()
821 axe_cmd(sc, AXE_CMD_READ_PHYID, 0, 0, sc->sc_phyaddrs); in axe_attach_post()
837 axe_cmd(sc, AXE_178_CMD_READ_NODEID, 0, 0, ue->ue_eaddr); in axe_attach_post()
840 axe_cmd(sc, AXE_178_CMD_READ_NODEID, 0, 0, ue->ue_eaddr); in axe_attach_post()
843 axe_cmd(sc, AXE_178_CMD_READ_NODEID, 0, 0, ue->ue_eaddr); in axe_attach_post()
847 axe_cmd(sc, AXE_172_CMD_READ_NODEID, 0, 0, ue->ue_eaddr); in axe_attach_post()
858 axe_cmd(sc, AXE_CMD_READ_IPG012, 0, 0, sc->sc_ipgs); in axe_attach_post()
1310 axe_cmd(sc, AXE_772B_CMD_WRITE_TXCSUM, csum2, csum1, NULL); in axe_csum_cfg()
1317 axe_cmd(sc, AXE_772B_CMD_WRITE_RXCSUM, csum2, csum1, NULL); in axe_csum_cfg()
1340 axe_cmd(sc, AXE_178_CMD_WRITE_NODEID, 0, 0, if_getlladdr(ifp)); in axe_init()
1341 axe_cmd(sc, AXE_178_CMD_WRITE_IPG012, sc->sc_ipgs[2], in axe_init()
1344 axe_cmd(sc, AXE_172_CMD_WRITE_NODEID, 0, 0, if_getlladdr(ifp)); in axe_init()
1345 axe_cmd(sc, AXE_172_CMD_WRITE_IPG0, 0, sc->sc_ipgs[0], NULL); in axe_init()
1346 axe_cmd(sc, AXE_172_CMD_WRITE_IPG1, 0, sc->sc_ipgs[1], NULL); in axe_init()
1347 axe_cmd(sc, AXE_172_CMD_WRITE_IPG2, 0, sc->sc_ipgs[2], NULL); in axe_init()
1367 axe_cmd(sc, AXE_772B_CMD_RXCTL_WRITE_CFG, in axe_init()
1407 axe_cmd(sc, AXE_CMD_RXCTL_WRITE, 0, rxmode, NULL); in axe_init()
1426 axe_cmd(sc, AXE_CMD_RXCTL_READ, 0, 0, &rxmode); in axe_setpromisc()
1436 axe_cmd(sc, AXE_CMD_RXCTL_WRITE, 0, rxmode, NULL); in axe_setpromisc()