Lines Matching refs:axe_cmd

208 static int	axe_cmd(struct axe_softc *, int, int, int, void *);
298 axe_cmd(struct axe_softc *sc, int cmd, int index, int val, void *buf) in axe_cmd() function
329 axe_cmd(sc, AXE_CMD_MII_OPMODE_SW, 0, 0, NULL); in axe_miibus_readreg()
330 axe_cmd(sc, AXE_CMD_MII_READ_REG, reg, phy, &val); in axe_miibus_readreg()
331 axe_cmd(sc, AXE_CMD_MII_OPMODE_HW, 0, 0, NULL); in axe_miibus_readreg()
360 axe_cmd(sc, AXE_CMD_MII_OPMODE_SW, 0, 0, NULL); in axe_miibus_writereg()
361 axe_cmd(sc, AXE_CMD_MII_WRITE_REG, reg, phy, &val); in axe_miibus_writereg()
362 axe_cmd(sc, AXE_CMD_MII_OPMODE_HW, 0, 0, NULL); in axe_miibus_writereg()
437 err = axe_cmd(sc, AXE_CMD_WRITE_MEDIA, 0, val, NULL); in axe_miibus_statchg()
502 axe_cmd(sc, AXE_CMD_RXCTL_READ, 0, 0, &rxmode); in axe_setmulti()
507 axe_cmd(sc, AXE_CMD_RXCTL_WRITE, 0, rxmode, NULL); in axe_setmulti()
514 axe_cmd(sc, AXE_CMD_WRITE_MCAST, 0, 0, (void *)&hashtbl); in axe_setmulti()
515 axe_cmd(sc, AXE_CMD_RXCTL_WRITE, 0, rxmode, NULL); in axe_setmulti()
543 axe_cmd(sc, AXE_CMD_WRITE_GPIO, 0, (x), NULL); \
555 axe_cmd(sc, AXE_CMD_SROM_WR_ENABLE, 0, 0, NULL); in axe_ax88178_init()
557 axe_cmd(sc, AXE_CMD_SROM_READ, 0, 0x0017, &eeprom); in axe_ax88178_init()
559 axe_cmd(sc, AXE_CMD_SROM_WR_DISABLE, 0, 0, NULL); in axe_ax88178_init()
651 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, AXE_SW_RESET_CLEAR, NULL); in axe_ax88178_init()
654 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, in axe_ax88178_init()
658 axe_cmd(sc, AXE_CMD_SW_PHY_SELECT, 0, 0, NULL); in axe_ax88178_init()
661 axe_cmd(sc, AXE_CMD_RXCTL_WRITE, 0, 0, NULL); in axe_ax88178_init()
667 axe_cmd(sc, AXE_CMD_WRITE_GPIO, 0, 0x00b0, NULL); in axe_ax88772_init()
672 axe_cmd(sc, AXE_CMD_SW_PHY_SELECT, 0, 0x01, NULL); in axe_ax88772_init()
676 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, in axe_ax88772_init()
681 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, in axe_ax88772_init()
686 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, AXE_SW_RESET_PRL, NULL); in axe_ax88772_init()
689 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, in axe_ax88772_init()
693 axe_cmd(sc, AXE_CMD_SW_PHY_SELECT, 0, 0x00, NULL); in axe_ax88772_init()
697 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, in axe_ax88772_init()
702 axe_cmd(sc, AXE_CMD_RXCTL_WRITE, 0, 0, NULL); in axe_ax88772_init()
710 axe_cmd(sc, AXE_CMD_SW_PHY_SELECT, 0, AXE_SW_PHY_SELECT_SS_ENB | in axe_ax88772_phywake()
719 axe_cmd(sc, AXE_CMD_SW_PHY_SELECT, 0, AXE_SW_PHY_SELECT_SS_ENB | in axe_ax88772_phywake()
724 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, AXE_SW_RESET_IPPD | in axe_ax88772_phywake()
727 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, AXE_SW_RESET_IPRL, NULL); in axe_ax88772_phywake()
729 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, AXE_SW_RESET_CLEAR, NULL); in axe_ax88772_phywake()
731 axe_cmd(sc, AXE_CMD_SW_RESET_REG, 0, AXE_SW_RESET_IPRL, NULL); in axe_ax88772_phywake()
745 axe_cmd(sc, AXE_CMD_RXCTL_WRITE, 0, 0, NULL); in axe_ax88772a_init()
763 axe_cmd(sc, AXE_CMD_SROM_READ, 0, AXE_EEPROM_772B_PHY_PWRCFG, &eeprom); in axe_ax88772b_init()
773 axe_cmd(sc, AXE_CMD_SROM_READ, 0, AXE_EEPROM_772B_NODE_ID + i, in axe_ax88772b_init()
782 axe_cmd(sc, AXE_CMD_RXCTL_WRITE, 0, 0, NULL); in axe_ax88772b_init()
822 axe_cmd(sc, AXE_CMD_READ_PHYID, 0, 0, sc->sc_phyaddrs); in axe_attach_post()
838 axe_cmd(sc, AXE_178_CMD_READ_NODEID, 0, 0, ue->ue_eaddr); in axe_attach_post()
841 axe_cmd(sc, AXE_178_CMD_READ_NODEID, 0, 0, ue->ue_eaddr); in axe_attach_post()
844 axe_cmd(sc, AXE_178_CMD_READ_NODEID, 0, 0, ue->ue_eaddr); in axe_attach_post()
848 axe_cmd(sc, AXE_172_CMD_READ_NODEID, 0, 0, ue->ue_eaddr); in axe_attach_post()
859 axe_cmd(sc, AXE_CMD_READ_IPG012, 0, 0, sc->sc_ipgs); in axe_attach_post()
1311 axe_cmd(sc, AXE_772B_CMD_WRITE_TXCSUM, csum2, csum1, NULL); in axe_csum_cfg()
1318 axe_cmd(sc, AXE_772B_CMD_WRITE_RXCSUM, csum2, csum1, NULL); in axe_csum_cfg()
1341 axe_cmd(sc, AXE_178_CMD_WRITE_NODEID, 0, 0, if_getlladdr(ifp)); in axe_init()
1342 axe_cmd(sc, AXE_178_CMD_WRITE_IPG012, sc->sc_ipgs[2], in axe_init()
1345 axe_cmd(sc, AXE_172_CMD_WRITE_NODEID, 0, 0, if_getlladdr(ifp)); in axe_init()
1346 axe_cmd(sc, AXE_172_CMD_WRITE_IPG0, 0, sc->sc_ipgs[0], NULL); in axe_init()
1347 axe_cmd(sc, AXE_172_CMD_WRITE_IPG1, 0, sc->sc_ipgs[1], NULL); in axe_init()
1348 axe_cmd(sc, AXE_172_CMD_WRITE_IPG2, 0, sc->sc_ipgs[2], NULL); in axe_init()
1368 axe_cmd(sc, AXE_772B_CMD_RXCTL_WRITE_CFG, in axe_init()
1408 axe_cmd(sc, AXE_CMD_RXCTL_WRITE, 0, rxmode, NULL); in axe_init()
1427 axe_cmd(sc, AXE_CMD_RXCTL_READ, 0, 0, &rxmode); in axe_setpromisc()
1437 axe_cmd(sc, AXE_CMD_RXCTL_WRITE, 0, rxmode, NULL); in axe_setpromisc()