Searched refs:ale_regs (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/ethernet/ti/ |
H A D | cpsw_ale.c | 320 writel_relaxed(idx, ale->params.ale_regs + ALE_TABLE_CONTROL); in cpsw_ale_read() 323 ale_entry[i] = readl_relaxed(ale->params.ale_regs + in cpsw_ale_read() 336 writel_relaxed(ale_entry[i], ale->params.ale_regs + in cpsw_ale_write() 339 writel_relaxed(idx | ALE_TABLE_WRITE, ale->params.ale_regs + in cpsw_ale_write() 593 writel(reg_mcast, ale->params.ale_regs + ALE_VLAN_MASK_MUX(idx)); in cpsw_ale_set_vlan_mcast() 598 writel(unreg_mcast, ale->params.ale_regs + ALE_VLAN_MASK_MUX(idx)); in cpsw_ale_set_vlan_mcast() 836 unreg_mcast = readl(ale->params.ale_regs + ALE_VLAN_MASK_MUX(idx)); in cpsw_ale_vlan_set_unreg_mcast_idx() 843 writel(unreg_mcast, ale->params.ale_regs + ALE_VLAN_MASK_MUX(idx)); in cpsw_ale_vlan_set_unreg_mcast_idx() 1125 tmp = readl_relaxed(ale->params.ale_regs + offset); in cpsw_ale_control_set() 1127 writel_relaxed(tmp, ale->params.ale_regs in cpsw_ale_control_set() [all...] |
H A D | cpsw_ale.h | 13 void __iomem *ale_regs; member
|
H A D | cpsw_priv.c | 461 ale_params.ale_regs = ss_regs + CPSW1_ALE_OFFSET; in cpsw_init_common() 475 ale_params.ale_regs = ss_regs + CPSW2_ALE_OFFSET; in cpsw_init_common()
|
H A D | am65-cpsw-nuss.c | 2953 ale_params.ale_regs = common->cpsw_base + AM65_CPSW_NU_ALE_BASE; in am65_cpsw_nuss_probe()
|
H A D | netcp_ethss.c | 3687 ale_params.ale_regs = gbe_dev->ale_reg; in gbe_probe()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/ti/ |
H A D | cpsw_ale.c | 318 writel_relaxed(idx, ale->params.ale_regs + ALE_TABLE_CONTROL); in cpsw_ale_read() 321 ale_entry[i] = readl_relaxed(ale->params.ale_regs + in cpsw_ale_read() 334 writel_relaxed(ale_entry[i], ale->params.ale_regs + in cpsw_ale_write() 337 writel_relaxed(idx | ALE_TABLE_WRITE, ale->params.ale_regs + in cpsw_ale_write() 591 writel(reg_mcast, ale->params.ale_regs + ALE_VLAN_MASK_MUX(idx)); in cpsw_ale_set_vlan_mcast() 596 writel(unreg_mcast, ale->params.ale_regs + ALE_VLAN_MASK_MUX(idx)); in cpsw_ale_set_vlan_mcast() 805 unreg_mcast = readl(ale->params.ale_regs + ALE_VLAN_MASK_MUX(idx)); in cpsw_ale_vlan_set_unreg_mcast_idx() 812 writel(unreg_mcast, ale->params.ale_regs + ALE_VLAN_MASK_MUX(idx)); in cpsw_ale_vlan_set_unreg_mcast_idx() 1094 tmp = readl_relaxed(ale->params.ale_regs + offset); in cpsw_ale_control_set() 1096 writel_relaxed(tmp, ale->params.ale_regs in cpsw_ale_control_set() [all...] |
H A D | cpsw_ale.h | 13 void __iomem *ale_regs; member
|
H A D | cpsw_priv.c | 460 ale_params.ale_regs = ss_regs + CPSW1_ALE_OFFSET; in cpsw_init_common() 474 ale_params.ale_regs = ss_regs + CPSW2_ALE_OFFSET; in cpsw_init_common()
|
H A D | am65-cpsw-nuss.c | 2125 ale_params.ale_regs = common->cpsw_base + AM65_CPSW_NU_ALE_BASE; in am65_cpsw_nuss_probe()
|
H A D | netcp_ethss.c | 3693 ale_params.ale_regs = gbe_dev->ale_reg; in gbe_probe()
|
Completed in 24 milliseconds