]> www.infradead.org Git - users/dwmw2/linux.git/commit
enic: enic rq code reorg
authorSatish Kharat <satishkh@cisco.com>
Wed, 5 Mar 2025 00:56:38 +0000 (19:56 -0500)
committerPaolo Abeni <pabeni@redhat.com>
Tue, 11 Mar 2025 09:21:15 +0000 (10:21 +0100)
commiteaa23db8686f119a5cadb0e47cfbdea347a6d239
tree3066f4b67452842c103a582b00e836559eb044f0
parent025cf9318083d1d7c798846620be4559e03734f0
enic: enic rq code reorg

Separates enic rx path from generic vnic api. Removes some
complexity of doign enic callbacks through vnic api in rx.
This is in preparation for enabling enic extended cq which
applies only to enic rx path.

Co-developed-by: Nelson Escobar <neescoba@cisco.com>
Signed-off-by: Nelson Escobar <neescoba@cisco.com>
Co-developed-by: John Daley <johndale@cisco.com>
Signed-off-by: John Daley <johndale@cisco.com>
Signed-off-by: Satish Kharat <satishkh@cisco.com>
Link: https://patch.msgid.link/20250304-enic_cleanup_and_ext_cq-v2-2-85804263dad8@cisco.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/ethernet/cisco/enic/enic_main.c
drivers/net/ethernet/cisco/enic/enic_rq.c
drivers/net/ethernet/cisco/enic/enic_rq.h
drivers/net/ethernet/cisco/enic/vnic_cq.h