Home | History | Annotate | Download | only in usb

Lines Matching defs:smsc_writereg

183 static int	 smsc_writereg(struct usbnet *, uint32_t, uint32_t);
233 smsc_writereg(struct usbnet *un, uint32_t off, uint32_t data)
294 smsc_writereg(un, SMSC_MII_ADDR, addr);
321 smsc_writereg(un, SMSC_MII_DATA, val);
324 smsc_writereg(un, SMSC_MII_ADDR, addr);
398 err = smsc_writereg(un, SMSC_MAC_CSR, sc->sc_mac_csr);
399 err += smsc_writereg(un, SMSC_FLOW, flow);
400 err += smsc_writereg(un, SMSC_AFC_CFG, afc_cfg);
436 smsc_writereg(un, SMSC_MAC_CSR, sc->sc_mac_csr);
467 smsc_writereg(un, SMSC_HASHH, hashtbl[1]);
468 smsc_writereg(un, SMSC_HASHL, hashtbl[0]);
469 smsc_writereg(un, SMSC_MAC_CSR, sc->sc_mac_csr);
503 err = smsc_writereg(un, SMSC_COE_CTRL, val);
527 if ((err = smsc_writereg(un, SMSC_MAC_ADDRL, val)) != 0)
531 err = smsc_writereg(un, SMSC_MAC_ADDRH, val);
586 smsc_writereg(un, SMSC_HW_CFG, SMSC_HW_CFG_LRST);
596 smsc_writereg(un, SMSC_PM_CTRL, SMSC_PM_CTRL_PHY_RST);
623 smsc_writereg(un, SMSC_HW_CFG, reg_val);
645 smsc_writereg(un, SMSC_BURST_CAP, burst_cap);
648 smsc_writereg(un, SMSC_BULK_IN_DLY, 0x00002000);
671 smsc_writereg(un, SMSC_HW_CFG, reg_val);
674 smsc_writereg(un, SMSC_INTR_STATUS, 0xffffffff);
685 smsc_writereg(un, SMSC_LED_GPIO_CFG, reg_val);
690 smsc_writereg(un, SMSC_FLOW, 0);
692 smsc_writereg(un, SMSC_AFC_CFG, AFC_CFG_DEFAULT);
704 smsc_writereg(un, SMSC_VLAN1, (uint32_t)ETHERTYPE_VLAN);
710 smsc_writereg(un, SMSC_MAC_CSR, sc->sc_mac_csr);
711 smsc_writereg(un, SMSC_TX_CFG, SMSC_TX_CFG_ON);
717 smsc_writereg(un, SMSC_MAC_CSR, sc->sc_mac_csr);