Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/net/ethernet/ti/
H A Dcpsw_ale.c304 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()
791 unreg_mcast = readl(ale->params.ale_regs + ALE_VLAN_MASK_MUX(idx)); in cpsw_ale_vlan_set_unreg_mcast_idx()
798 writel(unreg_mcast, ale->params.ale_regs + ALE_VLAN_MASK_MUX(idx)); in cpsw_ale_vlan_set_unreg_mcast_idx()
1080 tmp = readl_relaxed(ale->params.ale_regs + offset); in cpsw_ale_control_set()
1082 writel_relaxed(tmp, ale->params.ale_regs + offset); in cpsw_ale_control_set()
[all …]
H A Dcpsw_ale.h13 void __iomem *ale_regs; member
H A Dcpsw_priv.c460 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 Dam65-cpsw-nuss.c2148 ale_params.ale_regs = common->cpsw_base + AM65_CPSW_NU_ALE_BASE; in am65_cpsw_nuss_probe()
H A Dnetcp_ethss.c3693 ale_params.ale_regs = gbe_dev->ale_reg; in gbe_probe()
/OK3568_Linux_fs/u-boot/drivers/net/
H A Dcpsw.c266 void *ale_regs; member
342 __raw_writel(idx, priv->ale_regs + ALE_TABLE_CONTROL); in cpsw_ale_read()
345 ale_entry[i] = __raw_readl(priv->ale_regs + ALE_TABLE + 4 * i); in cpsw_ale_read()
355 __raw_writel(ale_entry[i], priv->ale_regs + ALE_TABLE + 4 * i); in cpsw_ale_write()
357 __raw_writel(idx | ALE_TABLE_WRITE, priv->ale_regs + ALE_TABLE_CONTROL); in cpsw_ale_write()
473 tmp = __raw_readl(priv->ale_regs + ALE_CONTROL); in cpsw_ale_control()
476 __raw_writel(tmp, priv->ale_regs + ALE_CONTROL); in cpsw_ale_control()
489 tmp = __raw_readl(priv->ale_regs + offset); in cpsw_ale_port_state()
492 __raw_writel(tmp, priv->ale_regs + offset); in cpsw_ale_port_state()
1018 priv->ale_regs = regs + data->ale_reg_ofs; in _cpsw_register()