Add dwqe(4), a driver for the Synopsis DesignWare Ethernet QoS controller
authorpatrick <patrick@openbsd.org>
Mon, 13 Feb 2023 19:18:53 +0000 (19:18 +0000)
committerpatrick <patrick@openbsd.org>
Mon, 13 Feb 2023 19:18:53 +0000 (19:18 +0000)
commit305ac5f917396d842b1ead59c21b8aa086be6df2
tree3f85e9e4281a29fa739c8f494a95f7daf1786d39
parentf3cb3cf5c8c8964e5de9ee4b676b2d9c78e3297b
Add dwqe(4), a driver for the Synopsis DesignWare Ethernet QoS controller
used on the NXP i.MX8MP, the Rockchip RK35xx series and Intel Elkhart Lake.

For now it is committed with FDT-attachment only and still in rough shape,
but it's time for development to occur in-tree.

Discussed with bluhm@
ok kettenis@
sys/arch/arm64/conf/GENERIC
sys/arch/arm64/conf/RAMDISK
sys/conf/files
sys/dev/fdt/files.fdt
sys/dev/fdt/if_dwqe_fdt.c [new file with mode: 0644]
sys/dev/ic/dwqe.c [new file with mode: 0644]
sys/dev/ic/dwqereg.h [new file with mode: 0644]
sys/dev/ic/dwqevar.h [new file with mode: 0644]