/illumos-gate/usr/src/uts/common/sys/ |
H A D | mii.h | 139 void mii_free(mii_handle_t mii); 156 void mii_set_pauseable(mii_handle_t mii, boolean_t cap, boolean_t asym); 171 void mii_reset(mii_handle_t mii); 184 void mii_start(mii_handle_t mii); 197 void mii_stop(mii_handle_t mii); 207 void mii_resume(mii_handle_t mii); 219 void mii_suspend(mii_handle_t mii); 232 void mii_probe(mii_handle_t mii); 244 void mii_check(mii_handle_t mii); 257 int mii_get_addr(mii_handle_t mii); [all …]
|
/illumos-gate/usr/src/uts/common/io/vr/ |
H A D | vr.c | 736 vr_phy_read(vrp, MII_PHYIDH, &vrp->chip.mii.identh); in vr_param_init() 737 vr_phy_read(vrp, MII_PHYIDL, &vrp->chip.mii.identl); in vr_param_init() 743 vr_phy_read(vrp, MII_STATUS, &vrp->chip.mii.status); in vr_param_init() 744 if ((vrp->chip.mii.status & MII_STATUS_10) == 0) in vr_param_init() 747 if ((vrp->chip.mii.status & MII_STATUS_10_FD) == 0) in vr_param_init() 750 if ((vrp->chip.mii.status & MII_STATUS_100_BASEX) == 0) in vr_param_init() 753 if ((vrp->chip.mii.status & MII_STATUS_100_BASEX_FD) == 0) in vr_param_init() 756 if ((vrp->chip.mii.status & MII_STATUS_100_BASE_T4) == 0) in vr_param_init() 771 vrp->chip.mii.anadv = vrp->param.anadv_en & in vr_param_init() 778 vrp->chip.mii.control = MII_CONTROL_ANE; in vr_param_init() [all …]
|
/illumos-gate/usr/src/grub/grub-0.97/netboot/ |
H A D | pcnet32.c | 271 mii:1; /* mii port available */ member 481 if (lp->mii && !(lp->options & PCNET32_PORT_ASEL)) { in pcnet32_reset() 672 int fdx, mii, fset, dxsuflo, ltint; in pcnet32_probe() local 714 fdx = mii = fset = dxsuflo = ltint = 0; in pcnet32_probe() 734 mii = 1; in pcnet32_probe() 741 mii = 1; in pcnet32_probe() 747 mii = 1; in pcnet32_probe() 768 mii = 1; in pcnet32_probe() 854 lp->mii = mii; in pcnet32_probe() 960 if (!lp->mii) in mdio_read() [all …]
|
H A D | sis900.c | 110 } mii; variable 393 mii.chip_info = &mii_chip_table[i]; in sis900_probe() 394 mii.phy_addr = phy_addr; in sis900_probe() 395 mii.status = sis900_mdio_read(phy_addr, MII_STATUS); in sis900_probe() 396 mii.next = NULL; in sis900_probe() 410 cur_phy = mii.phy_addr; in sis900_probe() 411 printf("sis900_probe: Using %s as default\n", mii.chip_info->name); in sis900_probe() 801 mii.chip_info->read_mode(nic, cur_phy, &speed, &duplex); in sis900_check_mode()
|
/illumos-gate/usr/src/uts/intel/io/dnet/ |
H A D | dnet.c | 732 dnetp->mii != NULL) { in dnet_attach() 733 mii_destroy(dnetp->mii); in dnet_attach() 734 dnetp->mii = NULL; in dnet_attach() 821 if (dnetp->mii != NULL) in dnet_detach() 822 mii_destroy(dnetp->mii); in dnet_detach() 2002 (void) mii_sync(dnetp->mii, dnetp->phyaddr); in set_gpr() 3171 (void) mii_start_portmon(dnetp->mii, dnet_mii_link_cb, in find_active_media() 3291 if (mii_linkup(dnetp->mii, dnetp->phyaddr)) { in find_active_media() 3293 (void) mii_getspeed(dnetp->mii, in find_active_media() 3794 (void) mii_create(dip, dnet_mii_write, dnet_mii_read, &dnetp->mii); in do_phy() [all …]
|
H A D | dnet.h | 319 } mii; member 424 mii_handle_t mii; member
|
/illumos-gate/usr/src/uts/common/io/rtls/ |
H A D | rtls.c | 382 mii_resume(rtlsp->mii); in rtls_attach() 500 if ((rtlsp->mii = mii_alloc(rtlsp, devinfo, &rtls_mii_ops)) == NULL) { in rtls_attach() 509 mii_set_pauseable(rtlsp->mii, B_FALSE, B_FALSE); in rtls_attach() 552 if (rtlsp->mii) in rtls_attach() 553 mii_free(rtlsp->mii); in rtls_attach() 583 mii_suspend(rtlsp->mii); in rtls_detach() 608 mii_free(rtlsp->mii); in rtls_detach() 672 mii_start(rtlsp->mii); in rtls_m_start() 685 mii_stop(rtlsp->mii); in rtls_m_stop() 828 if (mii_m_getstat(rtlsp->mii, stat, val) == 0) { in rtls_m_stat() [all …]
|
H A D | rtls.h | 154 mii_handle_t mii; member
|
/illumos-gate/usr/src/uts/common/io/dmfe/ |
H A D | dmfe_mii.c | 287 if (mii_get_duplex(dmfep->mii) == LINK_DUPLEX_FULL) { in dmfe_mii_notify() 314 dmfep->mii = mii_alloc(dmfep, dmfep->devinfo, &dmfe_mii_ops); in dmfe_init_phy() 315 if (dmfep->mii == NULL) { in dmfe_init_phy()
|
H A D | dmfe_main.c | 1525 mii_stop(dmfep->mii); in dmfe_m_stop() 1551 mii_start(dmfep->mii); in dmfe_m_start() 1620 mii_reset(dmfep->mii); in dmfe_factotum() 1935 if (mii_m_getstat(dmfep->mii, stat, val) == 0) { in dmfe_m_stat() 2190 return (mii_m_getprop(dmfep->mii, name, num, sz, val)); in dmfe_m_getprop() 2199 return (mii_m_setprop(dmfep->mii, name, num, sz, val)); in dmfe_m_setprop() 2208 mii_m_propinfo(dmfep->mii, name, num, mph); in dmfe_m_propinfo() 2427 if (dmfep->mii != NULL) in dmfe_unattach() 2428 mii_free(dmfep->mii); in dmfe_unattach() 2560 mii_resume(dmfep->mii); in dmfe_resume() [all …]
|
H A D | dmfe_impl.h | 162 mii_handle_t mii; /* MII handle */ member
|
/illumos-gate/usr/src/uts/intel/afe/ |
H A D | Makefile | 59 LDFLAGS += -N misc/mac -Nmisc/mii
|
/illumos-gate/usr/src/uts/intel/iprb/ |
H A D | Makefile | 60 LDFLAGS += -N misc/mac -Nmisc/mii
|
/illumos-gate/usr/src/uts/intel/rtls/ |
H A D | Makefile | 62 LDFLAGS += -N misc/mac -N misc/mii
|
/illumos-gate/usr/src/uts/intel/atge/ |
H A D | Makefile | 63 LDFLAGS += -N misc/mac -Nmisc/mii
|
/illumos-gate/usr/src/uts/intel/dmfe/ |
H A D | Makefile | 63 LDFLAGS += -N misc/mac -N misc/mii
|
/illumos-gate/usr/src/uts/intel/efe/ |
H A D | Makefile | 39 LDFLAGS += -N misc/mac -N misc/mii
|
/illumos-gate/usr/src/uts/intel/elxl/ |
H A D | Makefile | 56 LDFLAGS += -N misc/mac -N misc/mii
|
/illumos-gate/usr/src/uts/intel/mii/ |
H A D | Makefile | 37 MODULE = mii
|
/illumos-gate/usr/src/uts/intel/pcn/ |
H A D | Makefile | 62 LDFLAGS += -N misc/mac -Nmisc/mii
|
/illumos-gate/usr/src/uts/intel/yge/ |
H A D | Makefile | 56 LDFLAGS += -N misc/mac -N misc/mii
|
/illumos-gate/usr/src/uts/intel/hme/ |
H A D | Makefile | 57 LDFLAGS += -Nmisc/mii -Nmisc/mac
|
/illumos-gate/usr/src/uts/common/io/rge/ |
H A D | rge_chip.c | 188 uint16_t rge_mii_get16(rge_t *rgep, uintptr_t mii); 192 rge_mii_get16(rge_t *rgep, uintptr_t mii) in rge_mii_get16() argument 198 regval = (mii & PHY_REG_MASK) << PHY_REG_SHIFT; in rge_mii_get16() 211 RGE_REPORT((rgep, "rge_mii_get16(0x%x) fail, val = %x", mii, val32)); in rge_mii_get16() 215 void rge_mii_put16(rge_t *rgep, uintptr_t mii, uint16_t data); 219 rge_mii_put16(rge_t *rgep, uintptr_t mii, uint16_t data) in rge_mii_put16() argument 225 regval = (mii & PHY_REG_MASK) << PHY_REG_SHIFT; in rge_mii_put16() 240 mii, data)); in rge_mii_put16()
|
H A D | rge.h | 714 uint16_t rge_mii_get16(rge_t *rgep, uintptr_t mii); 715 void rge_mii_put16(rge_t *rgep, uintptr_t mii, uint16_t data);
|
/illumos-gate/usr/src/cmd/bhyve/ |
H A D | Makefile.com | 82 -I$(CONTRIB)/bhyve/dev/mii \
|