Searched refs:ale_regs (Results 1 – 4 of 4) sorted by relevance
153 writel_relaxed(idx, ale->params.ale_regs + ALE_TABLE_CONTROL); in cpsw_ale_read()156 ale_entry[i] = readl_relaxed(ale->params.ale_regs + in cpsw_ale_read()169 writel_relaxed(ale_entry[i], ale->params.ale_regs + in cpsw_ale_write()172 writel_relaxed(idx | ALE_TABLE_WRITE, ale->params.ale_regs + in cpsw_ale_write()420 writel(reg_mcast, ale->params.ale_regs + ALE_VLAN_MASK_MUX(idx)); in cpsw_ale_set_vlan_mcast()424 writel(unreg_mcast, ale->params.ale_regs + ALE_VLAN_MASK_MUX(idx)); in cpsw_ale_set_vlan_mcast()736 tmp = readl_relaxed(ale->params.ale_regs + offset); in cpsw_ale_control_set()738 writel_relaxed(tmp, ale->params.ale_regs + offset); in cpsw_ale_control_set()763 tmp = readl_relaxed(ale->params.ale_regs + offset) >> shift; in cpsw_ale_control_get()812 rev = readl_relaxed(ale->params.ale_regs + ALE_IDVER); in cpsw_ale_create()[all …]
20 void __iomem *ale_regs; member
3440 ale_params.ale_regs = ss_regs + CPSW1_ALE_OFFSET; in cpsw_probe()3454 ale_params.ale_regs = ss_regs + CPSW2_ALE_OFFSET; in cpsw_probe()
3701 ale_params.ale_regs = gbe_dev->ale_reg; in gbe_probe()