Lines Matching defs:cpsw

15 #include "cpsw.h"
29 struct cpsw_common *cpsw = priv->cpsw;
51 ret = cpsw_ale_control_set(cpsw->ale, priv->emac_port,
62 struct cpsw_common *cpsw = priv->cpsw;
73 cpsw_ale_set_unreg_mcast(cpsw->ale, BIT(priv->emac_port),
121 struct cpsw_common *cpsw = priv->cpsw;
128 if (cpsw->version == CPSW_VERSION_1)
130 pvid = slave_read(cpsw->slaves + (priv->emac_port - 1), reg);
132 port_vlan_reg = &cpsw->host_port_regs->port_vlan;
143 struct cpsw_common *cpsw = priv->cpsw;
154 if (cpsw->version == CPSW_VERSION_1)
157 slave_write(cpsw->slaves + (priv->emac_port - 1), pvid, reg);
160 port_vlan_reg = &cpsw->host_port_regs->port_vlan;
169 struct cpsw_common *cpsw = priv->cpsw;
192 ret = cpsw_ale_vlan_add_modify(cpsw->ale, vid, port_mask, untag_mask,
200 cpsw_ale_add_ucast(cpsw->ale, priv->mac_addr,
216 struct cpsw_common *cpsw = priv->cpsw;
225 ret = cpsw_ale_vlan_del_modify(cpsw->ale, vid, port_mask);
233 cpsw_ale_del_ucast(cpsw->ale, priv->mac_addr,
242 cpsw_ale_del_mcast(cpsw->ale, priv->ndev->broadcast,
269 struct cpsw_common *cpsw = priv->cpsw;
278 err = cpsw_ale_add_mcast(cpsw->ale, mdb->addr, port_mask,
292 struct cpsw_common *cpsw = priv->cpsw;
301 err = cpsw_ale_del_mcast(cpsw->ale, mdb->addr, del_mask,
382 struct cpsw_common *cpsw = priv->cpsw;
390 dev_dbg(cpsw->dev, "cpsw_fdb_add: MACID = %pM vid = %u flags = %u %u -- port %d\n",
399 cpsw_ale_add_ucast(cpsw->ale, (u8 *)fdb->addr, port,
406 dev_dbg(cpsw->dev, "cpsw_fdb_del: MACID = %pM vid = %u flags = %u %u -- port %d\n",
415 cpsw_ale_del_ucast(cpsw->ale, (u8 *)fdb->addr, port,
519 int cpsw_switchdev_register_notifiers(struct cpsw_common *cpsw)
525 dev_err(cpsw->dev, "register switchdev notifier fail ret:%d\n",
532 dev_err(cpsw->dev, "register switchdev blocking notifier ret:%d\n",
540 void cpsw_switchdev_unregister_notifiers(struct cpsw_common *cpsw)