Searched hist:"3 ae7a65b" (Results 1 – 4 of 4) sorted by relevance
/openbmc/linux/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_switchdev.c | 3ae7a65b Sun Nov 29 06:54:02 CST 2020 Amit Cohen <amcohen@nvidia.com> mlxsw: Make EtherType configurable when pushing VLAN at ingress
Currently, when pushing a PVID at ingress, mlxsw always uses 802.1q EtherType.
Make this EtherType configurable by extending mlxsw_sp_port_pvid_set() with an EtherType argument.
This is a preparation for QinQ support, that needs to push a PVID with 802.1ad EtherType.
Signed-off-by: Amit Cohen <amcohen@nvidia.com> Reviewed-by: Petr Machata <petrm@nvidia.com> Signed-off-by: Ido Schimmel <idosch@nvidia.com> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
|
H A D | reg.h | 3ae7a65b Sun Nov 29 06:54:02 CST 2020 Amit Cohen <amcohen@nvidia.com> mlxsw: Make EtherType configurable when pushing VLAN at ingress
Currently, when pushing a PVID at ingress, mlxsw always uses 802.1q EtherType.
Make this EtherType configurable by extending mlxsw_sp_port_pvid_set() with an EtherType argument.
This is a preparation for QinQ support, that needs to push a PVID with 802.1ad EtherType.
Signed-off-by: Amit Cohen <amcohen@nvidia.com> Reviewed-by: Petr Machata <petrm@nvidia.com> Signed-off-by: Ido Schimmel <idosch@nvidia.com> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
|
H A D | spectrum.h | 3ae7a65b Sun Nov 29 06:54:02 CST 2020 Amit Cohen <amcohen@nvidia.com> mlxsw: Make EtherType configurable when pushing VLAN at ingress
Currently, when pushing a PVID at ingress, mlxsw always uses 802.1q EtherType.
Make this EtherType configurable by extending mlxsw_sp_port_pvid_set() with an EtherType argument.
This is a preparation for QinQ support, that needs to push a PVID with 802.1ad EtherType.
Signed-off-by: Amit Cohen <amcohen@nvidia.com> Reviewed-by: Petr Machata <petrm@nvidia.com> Signed-off-by: Ido Schimmel <idosch@nvidia.com> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
|
H A D | spectrum.c | 3ae7a65b Sun Nov 29 06:54:02 CST 2020 Amit Cohen <amcohen@nvidia.com> mlxsw: Make EtherType configurable when pushing VLAN at ingress
Currently, when pushing a PVID at ingress, mlxsw always uses 802.1q EtherType.
Make this EtherType configurable by extending mlxsw_sp_port_pvid_set() with an EtherType argument.
This is a preparation for QinQ support, that needs to push a PVID with 802.1ad EtherType.
Signed-off-by: Amit Cohen <amcohen@nvidia.com> Reviewed-by: Petr Machata <petrm@nvidia.com> Signed-off-by: Ido Schimmel <idosch@nvidia.com> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
|