net: ethernet: renesas: Add support for "Ethernet Switch"
authorYoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Mon, 31 Oct 2022 12:32:41 +0000 (21:32 +0900)
committerDavid S. Miller <davem@davemloft.net>
Wed, 2 Nov 2022 12:38:53 +0000 (12:38 +0000)
commit3590918b5d07aa5e4702f753c375adb4868d3abd
tree8eeb7fd6e4b4e2b5be2179bdb481afc0e92fa547
parentf9edd82774c0c8dde1ce26637a9e29f9bba92fef
net: ethernet: renesas: Add support for "Ethernet Switch"

Add initial support for Renesas "Ethernet Switch" device of R-Car S4-8.
The hardware has features about forwarding for an ethernet switch
device. But, for now, it acts as ethernet controllers so that any
forwarding offload features are not supported. So, any switchdev
header files and DSA framework are not used.

Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/renesas/Kconfig
drivers/net/ethernet/renesas/Makefile
drivers/net/ethernet/renesas/rswitch.c [new file with mode: 0644]
drivers/net/ethernet/renesas/rswitch.h [new file with mode: 0644]