On Thu, Feb 13, 2025 at 11:55:24AM +0800, Jijie Shao wrote:
This patch supports many self test: Mac, SerDes and Phy.Please take a look at the work Gerhard Engleder is doing, and try not
To implement self test, this patch implements a simple packet sending and
receiving function in the driver. By sending a packet in a specific format,
driver considers that the test is successful if the packet is received.
Otherwise, the test fails.
The SerDes hardware is on the BMC side, Therefore, when the SerDes loopback
need enabled, driver notifies the BMC through an event message.
Signed-off-by: Jijie Shao <shaojijie@xxxxxxxxxx>
to reinvent net/core/selftest.c
Andrew