octeon_ep: control net framework to support VF offloads
authorShinas Rasheed <srasheed@marvell.com>
Fri, 15 Dec 2023 18:14:24 +0000 (10:14 -0800)
committerPaolo Abeni <pabeni@redhat.com>
Tue, 19 Dec 2023 11:00:53 +0000 (12:00 +0100)
commite28db8cbeba3a55dfaf43554d2c2ce05da6f4a04
tree179716f213c9a784d5699f29144cbda8ed814def
parentc130e589d50bbf43eb77d45b806b38cf95e2bad9
octeon_ep: control net framework to support VF offloads

Inquire firmware on supported offloads, as well as convey offloads
enabled dynamically to firmware for the VFs. Implement control net API
to support the same.

Signed-off-by: Shinas Rasheed <srasheed@marvell.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.c
drivers/net/ethernet/marvell/octeon_ep/octep_pfvf_mbox.h