]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
eea: introduce ring and descriptor structures
authorXuan Zhuo <xuanzhuo@linux.alibaba.com>
Thu, 14 May 2026 09:51:32 +0000 (17:51 +0800)
committerPaolo Abeni <pabeni@redhat.com>
Tue, 19 May 2026 10:07:49 +0000 (12:07 +0200)
commit039ce329dfe6fb74f6394dcb59607425af8d0601
tree1d596fce430dac26133c73d964793e1310137a0b
parent4f68ffc45e94d20cc5b97f4d62f2f04e429b536a
eea: introduce ring and descriptor structures

Add basic driver framework for the Alibaba Elastic Ethernet Adapter(EEA).

This commit introduces the ring and descriptor implementations.

These structures and ring APIs are used by the RX, TX, and admin queues.

Reviewed-by: Dust Li <dust.li@linux.alibaba.com>
Reviewed-by: Philo Lu <lulie@linux.alibaba.com>
Signed-off-by: Wen Gu <guwen@linux.alibaba.com>
Signed-off-by: Xuan Zhuo <xuanzhuo@linux.alibaba.com>
Link: https://patch.msgid.link/20260514095138.80680-3-xuanzhuo@linux.alibaba.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/ethernet/alibaba/eea/Makefile
drivers/net/ethernet/alibaba/eea/eea_desc.h [new file with mode: 0644]
drivers/net/ethernet/alibaba/eea/eea_ring.c [new file with mode: 0644]
drivers/net/ethernet/alibaba/eea/eea_ring.h [new file with mode: 0644]