Home
last modified time | relevance | path

Searched refs:ethsw (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.10/drivers/staging/fsl-dpaa2/ethsw/
Dethsw.c27 static int dpaa2_switch_add_vlan(struct ethsw_core *ethsw, u16 vid) in dpaa2_switch_add_vlan() argument
35 err = dpsw_vlan_add(ethsw->mc_io, 0, in dpaa2_switch_add_vlan()
36 ethsw->dpsw_handle, vid, &vcfg); in dpaa2_switch_add_vlan()
38 dev_err(ethsw->dev, "dpsw_vlan_add err %d\n", err); in dpaa2_switch_add_vlan()
41 ethsw->vlans[vid] = ETHSW_VLAN_MEMBER; in dpaa2_switch_add_vlan()
67 struct ethsw_core *ethsw = port_priv->ethsw_data; in dpaa2_switch_port_set_pvid() local
73 err = dpsw_if_get_tci(ethsw->mc_io, 0, ethsw->dpsw_handle, in dpaa2_switch_port_set_pvid()
85 err = dpsw_if_disable(ethsw->mc_io, 0, in dpaa2_switch_port_set_pvid()
86 ethsw->dpsw_handle, in dpaa2_switch_port_set_pvid()
94 err = dpsw_if_set_tci(ethsw->mc_io, 0, ethsw->dpsw_handle, in dpaa2_switch_port_set_pvid()
[all …]
DMakefile8 obj-$(CONFIG_FSL_DPAA2_ETHSW) += dpaa2-ethsw.o
10 dpaa2-ethsw-objs := ethsw.o ethsw-ethtool.o dpsw.o
Dethsw-ethtool.c91 struct ethsw_core *ethsw = port_priv->ethsw_data; in dpaa2_switch_set_link_ksettings() local
99 err = dpsw_if_disable(ethsw->mc_io, 0, in dpaa2_switch_set_link_ksettings()
100 ethsw->dpsw_handle, in dpaa2_switch_set_link_ksettings()
124 ret = dpsw_if_enable(ethsw->mc_io, 0, in dpaa2_switch_set_link_ksettings()
125 ethsw->dpsw_handle, in dpaa2_switch_set_link_ksettings()
DREADME69 [eth drv] [eth drv] [ ethsw drv ]
/Linux-v5.10/drivers/staging/fsl-dpaa2/
DMakefile6 obj-$(CONFIG_FSL_DPAA2_ETHSW) += ethsw/
/Linux-v5.10/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/
Dmac-phy-support.rst14 drivers (dpaa2-eth, dpaa2-ethsw) interract with the PHY library.
71 phylink) and its attached net_device driver (dpaa2-eth, dpaa2-ethsw),
/Linux-v5.10/
DMAINTAINERS5394 F: drivers/staging/fsl-dpaa2/ethsw