Home
last modified time | relevance | path

Searched refs:f_index (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/net/ethernet/broadcom/genet/
H A Dbcmgenet.c441 static void bcmgenet_hfb_enable_filter(struct bcmgenet_priv *priv, u32 f_index) in bcmgenet_hfb_enable_filter() argument
448 reg |= (1 << ((f_index % 32) + RBUF_HFB_FILTER_EN_SHIFT)) | in bcmgenet_hfb_enable_filter()
452 offset = HFB_FLT_ENABLE_V3PLUS + (f_index < 32) * sizeof(u32); in bcmgenet_hfb_enable_filter()
454 reg |= (1 << (f_index % 32)); in bcmgenet_hfb_enable_filter()
462 static void bcmgenet_hfb_disable_filter(struct bcmgenet_priv *priv, u32 f_index) in bcmgenet_hfb_disable_filter() argument
468 reg &= ~(1 << ((f_index % 32) + RBUF_HFB_FILTER_EN_SHIFT)); in bcmgenet_hfb_disable_filter()
476 if (f_index < 32) { in bcmgenet_hfb_disable_filter()
477 reg1 &= ~(1 << (f_index % 32)); in bcmgenet_hfb_disable_filter()
480 reg &= ~(1 << (f_index % 32)); in bcmgenet_hfb_disable_filter()
492 u32 f_index, u32 rx_queue) in bcmgenet_hfb_set_filter_rx_queue_mapping() argument
[all …]