Searched refs:ale_regs (Results 1 – 5 of 5) sorted by relevance
304 writel_relaxed(idx, ale->params.ale_regs + ALE_TABLE_CONTROL); in cpsw_ale_read()307 ale_entry[i] = readl_relaxed(ale->params.ale_regs + in cpsw_ale_read()320 writel_relaxed(ale_entry[i], ale->params.ale_regs + in cpsw_ale_write()323 writel_relaxed(idx | ALE_TABLE_WRITE, ale->params.ale_regs + in cpsw_ale_write()577 writel(reg_mcast, ale->params.ale_regs + ALE_VLAN_MASK_MUX(idx)); in cpsw_ale_set_vlan_mcast()582 writel(unreg_mcast, ale->params.ale_regs + ALE_VLAN_MASK_MUX(idx)); in cpsw_ale_set_vlan_mcast()820 unreg_mcast = readl(ale->params.ale_regs + ALE_VLAN_MASK_MUX(idx)); in cpsw_ale_vlan_set_unreg_mcast_idx()827 writel(unreg_mcast, ale->params.ale_regs + ALE_VLAN_MASK_MUX(idx)); in cpsw_ale_vlan_set_unreg_mcast_idx()1109 tmp = readl_relaxed(ale->params.ale_regs + offset); in cpsw_ale_control_set()1111 writel_relaxed(tmp, ale->params.ale_regs + offset); in cpsw_ale_control_set()[all …]
13 void __iomem *ale_regs; member
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()
2738 ale_params.ale_regs = common->cpsw_base + AM65_CPSW_NU_ALE_BASE; in am65_cpsw_nuss_probe()
3693 ale_params.ale_regs = gbe_dev->ale_reg; in gbe_probe()