Lines Matching refs:smsc9420_reg_write
106 smsc9420_reg_write(struct smsc9420_pdata *pd, u32 offset, u32 value) in smsc9420_reg_write() function
135 smsc9420_reg_write(pd, MII_ACCESS, addr); in smsc9420_mii_read()
171 smsc9420_reg_write(pd, MII_DATA, (u32)val); in smsc9420_mii_write()
176 smsc9420_reg_write(pd, MII_ACCESS, addr); in smsc9420_mii_write()
214 smsc9420_reg_write(pd, E2P_CMD, in smsc9420_eeprom_reload()
326 smsc9420_reg_write(pd, GPIO_CFG, temp); in smsc9420_eeprom_enable_access()
342 smsc9420_reg_write(pd, E2P_CMD, e2cmd); in smsc9420_eeprom_send_cmd()
389 smsc9420_reg_write(pd, E2P_DATA, (u32)data); in smsc9420_eeprom_write_location()
470 smsc9420_reg_write(pd, ADDRH, mac_high16); in smsc9420_set_mac_address()
471 smsc9420_reg_write(pd, ADDRL, mac_low32); in smsc9420_set_mac_address()
517 smsc9420_reg_write(pd, DMAC_CONTROL, dmac_control); in smsc9420_stop_tx()
530 smsc9420_reg_write(pd, DMAC_STATUS, DMAC_STS_TXPS_); in smsc9420_stop_tx()
535 smsc9420_reg_write(pd, DMAC_INTR_ENA, dma_intr_ena); in smsc9420_stop_tx()
540 smsc9420_reg_write(pd, MAC_CR, mac_cr); in smsc9420_stop_tx()
616 smsc9420_reg_write(pd, DMAC_INTR_ENA, dma_intr_ena); in smsc9420_stop_rx()
621 smsc9420_reg_write(pd, MAC_CR, mac_cr); in smsc9420_stop_rx()
627 smsc9420_reg_write(pd, DMAC_CONTROL, dmac_control); in smsc9420_stop_rx()
642 smsc9420_reg_write(pd, DMAC_STATUS, DMAC_STS_RXPS_); in smsc9420_stop_rx()
677 smsc9420_reg_write(pd, DMAC_INTR_ENA, dma_intr_ena); in smsc9420_isr()
685 smsc9420_reg_write(pd, DMAC_STATUS, ints_to_clear); in smsc9420_isr()
695 smsc9420_reg_write(pd, INT_CTL, int_ctl); in smsc9420_isr()
698 smsc9420_reg_write(pd, INT_STAT, INT_STAT_SW_INT_); in smsc9420_isr()
725 smsc9420_reg_write(pd, BUS_MODE, BUS_MODE_SWR_); in smsc9420_dmac_soft_reset()
744 smsc9420_reg_write(pd, INT_CFG, int_cfg); in smsc9420_stop()
898 smsc9420_reg_write(pd, RX_POLL_DEMAND, 1); in smsc9420_rx_poll()
907 smsc9420_reg_write(pd, DMAC_INTR_ENA, dma_intr_ena); in smsc9420_rx_poll()
1029 smsc9420_reg_write(pd, TX_POLL_DEMAND, 1); in smsc9420_hard_start_xmit()
1074 smsc9420_reg_write(pd, HASHH, hash_hi); in smsc9420_set_multicast_list()
1075 smsc9420_reg_write(pd, HASHL, hash_lo); in smsc9420_set_multicast_list()
1082 smsc9420_reg_write(pd, HASHH, 0); in smsc9420_set_multicast_list()
1083 smsc9420_reg_write(pd, HASHL, 0); in smsc9420_set_multicast_list()
1090 smsc9420_reg_write(pd, MAC_CR, mac_cr); in smsc9420_set_multicast_list()
1117 smsc9420_reg_write(pd, FLOW, flow); in smsc9420_phy_update_flowcontrol()
1137 smsc9420_reg_write(pd, MAC_CR, mac_cr); in smsc9420_phy_adjust_link()
1263 smsc9420_reg_write(pd, TX_BASE_ADDR, pd->tx_dma_addr); in smsc9420_alloc_tx_ring()
1303 smsc9420_reg_write(pd, VLAN1, ETH_P_8021Q); in smsc9420_alloc_rx_ring()
1310 smsc9420_reg_write(pd, COE_CR, coe); in smsc9420_alloc_rx_ring()
1314 smsc9420_reg_write(pd, RX_BASE_ADDR, pd->rx_dma_addr); in smsc9420_alloc_rx_ring()
1345 smsc9420_reg_write(pd, INT_CFG, int_cfg); in smsc9420_open()
1346 smsc9420_reg_write(pd, INT_CTL, 0); in smsc9420_open()
1348 smsc9420_reg_write(pd, DMAC_INTR_ENA, 0); in smsc9420_open()
1349 smsc9420_reg_write(pd, INT_STAT, 0xFFFFFFFF); in smsc9420_open()
1362 smsc9420_reg_write(pd, MAC_CR, 0); in smsc9420_open()
1367 smsc9420_reg_write(pd, GPIO_CFG, in smsc9420_open()
1376 smsc9420_reg_write(pd, BUS_MODE, bus_mode); in smsc9420_open()
1381 smsc9420_reg_write(pd, BUS_CFG, BUS_CFG_RXTXWEIGHT_4_1); in smsc9420_open()
1383 smsc9420_reg_write(pd, DMAC_CONTROL, in smsc9420_open()
1397 smsc9420_reg_write(pd, INT_CFG, int_cfg); in smsc9420_open()
1401 smsc9420_reg_write(pd, INT_CTL, int_ctl); in smsc9420_open()
1415 smsc9420_reg_write(pd, INT_CFG, int_cfg); in smsc9420_open()
1456 smsc9420_reg_write(pd, MAC_CR, mac_cr); in smsc9420_open()
1460 smsc9420_reg_write(pd, DMAC_CONTROL, dmac_control); in smsc9420_open()
1466 smsc9420_reg_write(pd, DMAC_INTR_ENA, dma_intr_ena); in smsc9420_open()
1471 smsc9420_reg_write(pd, RX_POLL_DEMAND, 1); in smsc9420_open()
1476 smsc9420_reg_write(pd, INT_CFG, int_cfg); in smsc9420_open()
1503 smsc9420_reg_write(pd, INT_CFG, int_cfg); in smsc9420_suspend()