Lines Matching refs:sh_eth_modify
371 static void sh_eth_modify(struct net_device *ndev, int enum_index, u32 clear, in sh_eth_modify() function
447 sh_eth_modify(ndev, ECMR, ECMR_DM, mdp->duplex ? ECMR_DM : 0); in sh_eth_set_duplex()
461 sh_eth_modify(ndev, EDMR, EDMR_SRST_ETHER, EDMR_SRST_ETHER); in sh_eth_soft_reset()
463 sh_eth_modify(ndev, EDMR, EDMR_SRST_ETHER, 0); in sh_eth_soft_reset()
488 sh_eth_modify(ndev, EDMR, EDMR_SRST_GETHER, EDMR_SRST_GETHER); in sh_eth_soft_reset_gether()
640 sh_eth_modify(ndev, ECMR, ECMR_ELB, 0); in sh_eth_set_rate_rcar()
643 sh_eth_modify(ndev, ECMR, ECMR_ELB, ECMR_ELB); in sh_eth_set_rate_rcar()
803 sh_eth_modify(ndev, ECMR, ECMR_RTM, 0); in sh_eth_set_rate_sh7724()
806 sh_eth_modify(ndev, ECMR, ECMR_RTM, ECMR_RTM); in sh_eth_set_rate_sh7724()
1488 sh_eth_modify(ndev, EDMR, EDMR_NBST, EDMR_NBST); in sh_eth_dev_init()
1503 sh_eth_modify(ndev, EESR, 0, 0); in sh_eth_dev_init()
1725 sh_eth_modify(ndev, ECMR, ECMR_RE | ECMR_TE, 0); in sh_eth_rcv_snd_disable()
1731 sh_eth_modify(ndev, ECMR, ECMR_RE | ECMR_TE, ECMR_RE | ECMR_TE); in sh_eth_rcv_snd_enable()
1758 sh_eth_modify(ndev, EESIPR, EESIPR_ECIIP, 0); in sh_eth_emac_interrupt()
1760 sh_eth_modify(ndev, ECSR, 0, 0); in sh_eth_emac_interrupt()
1761 sh_eth_modify(ndev, EESIPR, EESIPR_ECIIP, EESIPR_ECIIP); in sh_eth_emac_interrupt()
1969 sh_eth_modify(ndev, ECMR, ECMR_TXF, 0); in sh_eth_adjust_link()
2925 sh_eth_modify(ndev, ECMR, ECMR_RCSC, enable ? ECMR_RCSC : 0); in sh_eth_set_rx_csum()
3429 sh_eth_modify(ndev, ECMR, ECMR_MPDE, ECMR_MPDE); in sh_eth_wol_setup()
3442 sh_eth_modify(ndev, ECMR, ECMR_MPDE, 0); in sh_eth_wol_restore()