]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[intelxl] Allow for admin commands that trigger a VF reset
authorMichael Brown <mcb30@ipxe.org>
Tue, 16 Aug 2022 16:59:37 +0000 (17:59 +0100)
committerMichael Brown <mcb30@ipxe.org>
Tue, 16 Aug 2022 18:29:01 +0000 (19:29 +0100)
commit04879352c4f5fbb4f1aeaf9b644c2b8408847894
treedb897077270657d263f8866eb7bec29fb77fcad7
parent491c075f7f3ce3e7d58e969d8fcd0af1e102e515
[intelxl] Allow for admin commands that trigger a VF reset

The RESET_VF admin queue command does not complete via the usual
mechanism, but instead requires us to poll registers to wait for the
reset to take effect and then reopen the admin queue.

Allow for the existence of other admin queue commands that also
trigger a VF reset, by separating out the logic that waits for the
reset to complete.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/drivers/net/intelxlvf.c