Add initial support for Elkhart Lake ethernet to dwqe(4).
authorstsp <stsp@openbsd.org>
Wed, 11 Oct 2023 12:52:00 +0000 (12:52 +0000)
committerstsp <stsp@openbsd.org>
Wed, 11 Oct 2023 12:52:00 +0000 (12:52 +0000)
commit6e9149a4c720aadf58fd1dbbe87628696d9f2360
tree254830a9c97ed9ee72fb04e8577424c81a07d52d
parent5d8d1391aa8a260dbdd6cd7c0598418cbb4e5923
Add initial support for Elkhart Lake ethernet to dwqe(4).

For now, only attach to PSE0/RGMII (device ID 0x4ba0) which is the
only device I have access to for testing.

There is a known problem where Tx throughput is lower than expected.
This is being looked into.

ok kettenis@
sys/arch/amd64/conf/GENERIC
sys/dev/ic/dwqe.c
sys/dev/ic/dwqevar.h
sys/dev/pci/files.pci
sys/dev/pci/if_dwqe_pci.c [new file with mode: 0644]