Lines Matching refs:jme_dev

94 static struct jme_dev {  struct
233 device_printf(sc->jme_dev, "phy read timeout : %d\n", reg); in jme_miibus_readreg()
265 device_printf(sc->jme_dev, "phy write timeout : %d\n", reg); in jme_miibus_writereg()
330 struct jme_dev *sp; in jme_probe()
363 device_printf(sc->jme_dev, "EEPROM idle timeout!\n"); in jme_eeprom_read_byte()
377 device_printf(sc->jme_dev, "EEPROM read timeout!\n"); in jme_eeprom_read_byte()
440 reg = pci_read_config(sc->jme_dev, JME_EFUSE_CTL1, 4); in jme_efuse_macaddr()
445 reg = pci_read_config(sc->jme_dev, JME_EFUSE_CTL2, 4); in jme_efuse_macaddr()
447 pci_write_config(sc->jme_dev, JME_EFUSE_CTL2, reg, 4); in jme_efuse_macaddr()
448 reg = pci_read_config(sc->jme_dev, JME_EFUSE_CTL2, 4); in jme_efuse_macaddr()
450 pci_write_config(sc->jme_dev, JME_EFUSE_CTL2, reg, 4); in jme_efuse_macaddr()
453 reg = pci_read_config(sc->jme_dev, JME_EFUSE_CTL1, 4); in jme_efuse_macaddr()
456 pci_write_config(sc->jme_dev, JME_EFUSE_CTL1, reg, 4); in jme_efuse_macaddr()
464 reg = pci_read_config(sc->jme_dev, JME_EFUSE_CTL1, 4); in jme_efuse_macaddr()
476 device_printf(sc->jme_dev, "eFuse autoload timed out.\n"); in jme_efuse_macaddr()
494 device_printf(sc->jme_dev, in jme_reg_macaddr()
538 pci_write_config(sc->jme_dev, JME_EFUSE_EEPROM, in jme_set_macaddr()
632 sc->jme_dev = dev; in jme_attach()
755 device_printf(sc->jme_dev, in jme_attach()
852 device_printf(sc->jme_dev, in jme_attach()
875 device_get_nameunit(sc->jme_dev)); in jme_attach()
970 ctx = device_get_sysctl_ctx(sc->jme_dev); in jme_sysctl_node()
971 child = SYSCTL_CHILDREN(device_get_sysctl_tree(sc->jme_dev)); in jme_sysctl_node()
996 error = resource_int_value(device_get_name(sc->jme_dev), in jme_sysctl_node()
997 device_get_unit(sc->jme_dev), "process_limit", in jme_sysctl_node()
1002 device_printf(sc->jme_dev, in jme_sysctl_node()
1010 error = resource_int_value(device_get_name(sc->jme_dev), in jme_sysctl_node()
1011 device_get_unit(sc->jme_dev), "tx_coal_to", &sc->jme_tx_coal_to); in jme_sysctl_node()
1015 device_printf(sc->jme_dev, in jme_sysctl_node()
1023 error = resource_int_value(device_get_name(sc->jme_dev), in jme_sysctl_node()
1024 device_get_unit(sc->jme_dev), "tx_coal_pkt", &sc->jme_tx_coal_to); in jme_sysctl_node()
1028 device_printf(sc->jme_dev, in jme_sysctl_node()
1036 error = resource_int_value(device_get_name(sc->jme_dev), in jme_sysctl_node()
1037 device_get_unit(sc->jme_dev), "rx_coal_to", &sc->jme_rx_coal_to); in jme_sysctl_node()
1041 device_printf(sc->jme_dev, in jme_sysctl_node()
1049 error = resource_int_value(device_get_name(sc->jme_dev), in jme_sysctl_node()
1050 device_get_unit(sc->jme_dev), "rx_coal_pkt", &sc->jme_rx_coal_to); in jme_sysctl_node()
1054 device_printf(sc->jme_dev, in jme_sysctl_node()
1130 error = bus_dma_tag_create(bus_get_dma_tag(sc->jme_dev),/* parent */ in jme_dma_alloc()
1142 device_printf(sc->jme_dev, in jme_dma_alloc()
1159 device_printf(sc->jme_dev, in jme_dma_alloc()
1177 device_printf(sc->jme_dev, in jme_dma_alloc()
1188 device_printf(sc->jme_dev, in jme_dma_alloc()
1198 device_printf(sc->jme_dev, in jme_dma_alloc()
1210 device_printf(sc->jme_dev, in jme_dma_alloc()
1220 device_printf(sc->jme_dev, in jme_dma_alloc()
1236 device_printf(sc->jme_dev, "4GB boundary crossed, " in jme_dma_alloc()
1249 error = bus_dma_tag_create(bus_get_dma_tag(sc->jme_dev),/* parent */ in jme_dma_alloc()
1261 device_printf(sc->jme_dev, in jme_dma_alloc()
1279 device_printf(sc->jme_dev, in jme_dma_alloc()
1297 device_printf(sc->jme_dev, "could not create Tx DMA tag.\n"); in jme_dma_alloc()
1314 device_printf(sc->jme_dev, "could not create Rx DMA tag.\n"); in jme_dma_alloc()
1327 device_printf(sc->jme_dev, "could not allocate DMA'able " in jme_dma_alloc()
1337 device_printf(sc->jme_dev, "could not load DMA'able memory " in jme_dma_alloc()
1351 device_printf(sc->jme_dev, in jme_dma_alloc()
1359 device_printf(sc->jme_dev, in jme_dma_alloc()
1370 device_printf(sc->jme_dev, in jme_dma_alloc()
1522 jme_miibus_writereg(sc->jme_dev, sc->jme_phyaddr, MII_100T2CR, 0); in jme_setlinkspeed()
1523 jme_miibus_writereg(sc->jme_dev, sc->jme_phyaddr, MII_ANAR, in jme_setlinkspeed()
1525 jme_miibus_writereg(sc->jme_dev, sc->jme_phyaddr, MII_BMCR, in jme_setlinkspeed()
1547 device_printf(sc->jme_dev, "establishing link failed, " in jme_setlinkspeed()
1567 if (!pci_has_pm(sc->jme_dev)) { in jme_setwol()
1603 pci_enable_pme(sc->jme_dev); in jme_setwol()
2144 jme_miibus_writereg(sc->jme_dev, sc->jme_phyaddr, in jme_mac_config()
2148 jme_miibus_writereg(sc->jme_dev, sc->jme_phyaddr, in jme_mac_config()
2495 device_printf(sc->jme_dev, "%s : receive error = 0x%b\n", in jme_rxeof()
2754 device_printf(sc->jme_dev, in jme_init_locked()
3050 device_printf(sc->jme_dev, "stopping transmitter timeout!\n"); in jme_stop_tx()
3070 device_printf(sc->jme_dev, "stopping recevier timeout!\n"); in jme_stop_rx()
3337 jme_miibus_writereg(sc->jme_dev, sc->jme_phyaddr, MII_BMCR, BMCR_PDOWN); in jme_phy_down()
3342 reg = pci_read_config(sc->jme_dev, JME_PCI_PE1, 4); in jme_phy_down()
3345 pci_write_config(sc->jme_dev, JME_PCI_PE1, reg, 4); in jme_phy_down()
3355 bmcr = jme_miibus_readreg(sc->jme_dev, sc->jme_phyaddr, MII_BMCR); in jme_phy_up()
3357 jme_miibus_writereg(sc->jme_dev, sc->jme_phyaddr, MII_BMCR, bmcr); in jme_phy_up()
3362 reg = pci_read_config(sc->jme_dev, JME_PCI_PE1, 4); in jme_phy_up()
3365 pci_write_config(sc->jme_dev, JME_PCI_PE1, reg, 4); in jme_phy_up()