#
4ebb86a9 |
|
15-Dec-2023 |
Shinas Rasheed <srasheed@marvell.com> |
octeon_ep: support firmware notifications for VFs Notifications from firmware to vf has to pass through PF control mbox and via PF-VF mailboxes. The notifications have to be parsed out from the control mbox and passed to the PF-VF mailbox in order to reach the corresponding VF. Version compatibility should also be checked before messages are passed to the mailboxes. Signed-off-by: Shinas Rasheed <srasheed@marvell.com> Reviewed-by: Simon Horman <horms@kernel.org> Signed-off-by: Paolo Abeni <pabeni@redhat.com>
|
#
e28db8cb |
|
15-Dec-2023 |
Shinas Rasheed <srasheed@marvell.com> |
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>
|
#
c130e589 |
|
15-Dec-2023 |
Shinas Rasheed <srasheed@marvell.com> |
octeon_ep: PF-VF mailbox version support Add PF-VF mailbox initial version support Signed-off-by: Shinas Rasheed <srasheed@marvell.com> Reviewed-by: Simon Horman <horms@kernel.org> Signed-off-by: Paolo Abeni <pabeni@redhat.com>
|
#
cde29af9 |
|
15-Dec-2023 |
Shinas Rasheed <srasheed@marvell.com> |
octeon_ep: add PF-VF mailbox communication Implement mailbox communication between PF and VFs. PF-VF mailbox is used for all control commands from VF to PF and asynchronous notification messages from PF to VF. Signed-off-by: Shinas Rasheed <srasheed@marvell.com> Reviewed-by: Simon Horman <horms@kernel.org> Signed-off-by: Paolo Abeni <pabeni@redhat.com>
|