Home
last modified time | relevance | path

Searched refs:mac_cr (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/smsc/
H A Dsmsc9420.c453 u32 dmac_control, mac_cr, dma_intr_ena; in smsc9420_stop_tx() local
481 mac_cr = smsc9420_reg_read(pd, MAC_CR) & (~MAC_CR_TXEN_); in smsc9420_stop_tx()
482 smsc9420_reg_write(pd, MAC_CR, mac_cr); in smsc9420_stop_tx()
555 u32 mac_cr, dmac_control, dma_intr_ena; in smsc9420_stop_rx() local
564 mac_cr = smsc9420_reg_read(pd, MAC_CR) & (~MAC_CR_RXEN_); in smsc9420_stop_rx()
565 smsc9420_reg_write(pd, MAC_CR, mac_cr); in smsc9420_stop_rx()
992 u32 mac_cr = smsc9420_reg_read(pd, MAC_CR); in smsc9420_set_multicast_list() local
996 mac_cr |= MAC_CR_PRMS_; in smsc9420_set_multicast_list()
997 mac_cr &= (~MAC_CR_MCPAS_); in smsc9420_set_multicast_list()
998 mac_cr in smsc9420_set_multicast_list()
1075 u32 mac_cr = smsc9420_reg_read(pd, MAC_CR); smsc9420_phy_adjust_link() local
1266 u32 bus_mode, mac_cr, dmac_control, int_cfg, dma_intr_ena, int_ctl; smsc9420_open() local
[all...]
H A Dsmsc911x.c955 unsigned int mac_cr; in smsc911x_phy_adjust_link() local
959 mac_cr = smsc911x_mac_read(pdata, MAC_CR); in smsc911x_phy_adjust_link()
963 mac_cr |= MAC_CR_FDPX_; in smsc911x_phy_adjust_link()
967 mac_cr &= ~MAC_CR_FDPX_; in smsc911x_phy_adjust_link()
969 smsc911x_mac_write(pdata, MAC_CR, mac_cr); in smsc911x_phy_adjust_link()
1287 /* Performs the multicast & mac_cr update. This is called when in smsc911x_rx_multicast_update()
1289 unsigned int mac_cr; in smsc911x_rx_multicast_update() local
1293 mac_cr = smsc911x_mac_read(pdata, MAC_CR); in smsc911x_rx_multicast_update()
1294 mac_cr |= pdata->set_bits_mask; in smsc911x_rx_multicast_update()
1295 mac_cr in smsc911x_rx_multicast_update()
1305 unsigned int mac_cr; smsc911x_rx_multicast_update_workaround() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/smsc/
H A Dsmsc9420.c455 u32 dmac_control, mac_cr, dma_intr_ena; in smsc9420_stop_tx() local
483 mac_cr = smsc9420_reg_read(pd, MAC_CR) & (~MAC_CR_TXEN_); in smsc9420_stop_tx()
484 smsc9420_reg_write(pd, MAC_CR, mac_cr); in smsc9420_stop_tx()
557 u32 mac_cr, dmac_control, dma_intr_ena; in smsc9420_stop_rx() local
566 mac_cr = smsc9420_reg_read(pd, MAC_CR) & (~MAC_CR_RXEN_); in smsc9420_stop_rx()
567 smsc9420_reg_write(pd, MAC_CR, mac_cr); in smsc9420_stop_rx()
994 u32 mac_cr = smsc9420_reg_read(pd, MAC_CR); in smsc9420_set_multicast_list() local
998 mac_cr |= MAC_CR_PRMS_; in smsc9420_set_multicast_list()
999 mac_cr &= (~MAC_CR_MCPAS_); in smsc9420_set_multicast_list()
1000 mac_cr in smsc9420_set_multicast_list()
1077 u32 mac_cr = smsc9420_reg_read(pd, MAC_CR); smsc9420_phy_adjust_link() local
1267 u32 bus_mode, mac_cr, dmac_control, int_cfg, dma_intr_ena, int_ctl; smsc9420_open() local
[all...]
H A Dsmsc911x.c958 unsigned int mac_cr; in smsc911x_phy_adjust_link() local
962 mac_cr = smsc911x_mac_read(pdata, MAC_CR); in smsc911x_phy_adjust_link()
966 mac_cr |= MAC_CR_FDPX_; in smsc911x_phy_adjust_link()
970 mac_cr &= ~MAC_CR_FDPX_; in smsc911x_phy_adjust_link()
972 smsc911x_mac_write(pdata, MAC_CR, mac_cr); in smsc911x_phy_adjust_link()
1295 /* Performs the multicast & mac_cr update. This is called when in smsc911x_rx_multicast_update()
1297 unsigned int mac_cr; in smsc911x_rx_multicast_update() local
1301 mac_cr = smsc911x_mac_read(pdata, MAC_CR); in smsc911x_rx_multicast_update()
1302 mac_cr |= pdata->set_bits_mask; in smsc911x_rx_multicast_update()
1303 mac_cr in smsc911x_rx_multicast_update()
1313 unsigned int mac_cr; smsc911x_rx_multicast_update_workaround() local
[all...]
/kernel/linux/linux-5.10/drivers/net/usb/
H A Dsmsc95xx.c55 u32 mac_cr; member
489 pdata->mac_cr |= MAC_CR_PRMS_; in smsc95xx_set_multicast()
490 pdata->mac_cr &= ~(MAC_CR_MCPAS_ | MAC_CR_HPFILT_); in smsc95xx_set_multicast()
493 pdata->mac_cr |= MAC_CR_MCPAS_; in smsc95xx_set_multicast()
494 pdata->mac_cr &= ~(MAC_CR_PRMS_ | MAC_CR_HPFILT_); in smsc95xx_set_multicast()
498 pdata->mac_cr |= MAC_CR_HPFILT_; in smsc95xx_set_multicast()
499 pdata->mac_cr &= ~(MAC_CR_PRMS_ | MAC_CR_MCPAS_); in smsc95xx_set_multicast()
514 pdata->mac_cr &= in smsc95xx_set_multicast()
529 ret = smsc95xx_write_reg_async(dev, MAC_CR, pdata->mac_cr); in smsc95xx_set_multicast()
580 pdata->mac_cr in smsc95xx_mac_update_fullduplex()
[all...]
/kernel/linux/linux-6.6/drivers/net/usb/
H A Dsmsc95xx.c62 u32 mac_cr; member
493 pdata->mac_cr |= MAC_CR_PRMS_; in smsc95xx_set_multicast()
494 pdata->mac_cr &= ~(MAC_CR_MCPAS_ | MAC_CR_HPFILT_); in smsc95xx_set_multicast()
497 pdata->mac_cr |= MAC_CR_MCPAS_; in smsc95xx_set_multicast()
498 pdata->mac_cr &= ~(MAC_CR_PRMS_ | MAC_CR_HPFILT_); in smsc95xx_set_multicast()
502 pdata->mac_cr |= MAC_CR_HPFILT_; in smsc95xx_set_multicast()
503 pdata->mac_cr &= ~(MAC_CR_PRMS_ | MAC_CR_MCPAS_); in smsc95xx_set_multicast()
518 pdata->mac_cr &= in smsc95xx_set_multicast()
533 ret = smsc95xx_write_reg_async(dev, MAC_CR, pdata->mac_cr); in smsc95xx_set_multicast()
584 pdata->mac_cr in smsc95xx_mac_update_fullduplex()
[all...]

Completed in 14 milliseconds