octeon_ep_vf: add hardware configuration APIs
authorShinas Rasheed <srasheed@marvell.com>
Sat, 23 Dec 2023 13:39:54 +0000 (05:39 -0800)
committerDavid S. Miller <davem@davemloft.net>
Tue, 2 Jan 2024 14:19:53 +0000 (14:19 +0000)
commit5f8c64c2344c888a03fa4b7fd8c3b5e0c235d879
treebf55ec7b39ef18193d75c9cb55f8c2d0b924a72e
parentebdc193b2ce209bfc1ebec2f777cd7bac00b547c
octeon_ep_vf: add hardware configuration APIs

Implement hardware resource init and shutdown helper APIs, like
hardware Tx/Rx queue init/enable/disable/reset.

Signed-off-by: Shinas Rasheed <srasheed@marvell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_cn9k.c
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_cnxk.c