mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-08-29 04:34:45 -04:00
Add hardware offloading for L2 switching on R-Car S4. On S4 brdev is limited to one per-device (not per port). Reasoning is that hw L2 forwarding support lacks any sort of source port based filtering, which makes it unusable to offload more than one bridge device. Either you allow hardware to forward destination MAC to a port, or you have to send it to CPU. You can't make it forward only if src and dst ports are in the same brdev. Signed-off-by: Nikita Yushchenko <nikita.yoush@cogentembedded.com> Signed-off-by: Michael Dege <michael.dege@renesas.com> Link: https://patch.msgid.link/20250901-add_l2_switching-v5-3-5f13e46860d5@renesas.com Signed-off-by: Paolo Abeni <pabeni@redhat.com>
17 lines
363 B
Makefile
17 lines
363 B
Makefile
# SPDX-License-Identifier: GPL-2.0
|
|
#
|
|
# Makefile for the Renesas network device drivers
|
|
#
|
|
|
|
obj-$(CONFIG_SH_ETH) += sh_eth.o
|
|
|
|
ravb-objs := ravb_main.o ravb_ptp.o
|
|
obj-$(CONFIG_RAVB) += ravb.o
|
|
|
|
rswitch-objs := rswitch_main.o rswitch_l2.o
|
|
obj-$(CONFIG_RENESAS_ETHER_SWITCH) += rswitch.o
|
|
|
|
obj-$(CONFIG_RENESAS_GEN4_PTP) += rcar_gen4_ptp.o
|
|
|
|
obj-$(CONFIG_RTSN) += rtsn.o
|