-
Notifications
You must be signed in to change notification settings - Fork 8.2k
Description
Is your feature request related to a problem? Please describe.
I am currently involved in adding support for embOS/IP Switch Board based on MK66FN2M0VMD18 to Zephyr. The board also comes with Micrel/Microchip KSZ8794CNX 3 port switch. To add support for the switch or to make Zephyr for Switch devices, there is no existing framework/sub-sys support in Ethernet driver.
Describe the solution you'd like
I have used similar switch devices under Linux as Distributed Switch Architecture (DSA) which helps in configuring and describing the ports (from device tree). Is it possible to implement or port DSA for Zephyr?
Describe alternatives you've considered
TCP/IP stacks like Cyclone TCP already have support for switches along with Ethernet, PHY controllers. Does it makes sense to port it instead of writing it based in DSA?
Additional context
- I am not sure if there is already open PR/Issue for this request or support is already available and I am missing it.
- If no WIP, I would like to start this based on inputs for this issue.