Home
last modified time | relevance | path

Searched refs:dual_emac (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/net/ethernet/ti/
H A Dcpsw.c71 if (cpsw->data.dual_emac) \
83 return cpsw->data.dual_emac ? priv->emac_port : cpsw->data.active_slave; in cpsw_slave_index_priv()
100 if (cpsw->data.dual_emac) { in cpsw_set_promiscious()
186 if (cpsw->data.dual_emac) in cpsw_set_mc()
192 mask = cpsw->data.dual_emac ? ALE_PORT_HOST : ALE_ALL_PORTS; in cpsw_set_mc()
321 if (cpsw->data.dual_emac) in cpsw_ndo_set_rx_mode_work()
380 if (cpsw->data.dual_emac && status >= 0) { in cpsw_rx_handler()
390 if (cpsw->data.dual_emac && cpsw->usage_count && in cpsw_rx_handler()
425 port = priv->emac_port + cpsw->data.dual_emac; in cpsw_rx_handler()
630 if (cpsw->data.dual_emac) in cpsw_slave_open()
[all …]
H A Dcpsw_new.c76 return !cpsw->data.dual_emac; in cpsw_is_switch_en()
1265 data->dual_emac = true; in cpsw_probe_dt()
1512 return !cpsw->data.dual_emac; in cpsw_port_dev_check()
1656 ctx->val.vbool = !cpsw->data.dual_emac; in cpsw_dl_switch_mode_get()
1677 if (switch_en == !cpsw->data.dual_emac) in cpsw_dl_switch_mode_set()
1699 cpsw->data.dual_emac = !switch_en; in cpsw_dl_switch_mode_set()
1745 cpsw->data.dual_emac = false; in cpsw_dl_switch_mode_set()
1772 cpsw->data.dual_emac = true; in cpsw_dl_switch_mode_set()
H A Dcpsw_priv.h302 bool dual_emac; /* Enable Dual EMAC mode */ member
/linux/Documentation/devicetree/bindings/net/
H A Dcpsw.txt30 - dual_emac : Specifies Switch to act as Dual EMAC