Cadence gem ethernet device driver for Zephyr

Hi Folks,

I’m looking for an ethernet device driver for Zephyr.
Following is the one for Linux, but was not able to find for Zephyr.

Please let me know if anyone has seen it or knows the way of getting it.
Thank you in advance,


Looks like Zephyr has a xlnx_gem for that IP block (called that because it’s written for Xilinx’s Zynq which features that IP). Light adaptation would be needed for it to be usable on an Unmatched, but you could reference FreeBSD’s if_cgem driver to see where they differ, as a permissively-licensed implementation that supports both.