[intelxl] Allow for arbitrary placement of ring tail registers
authorMichael Brown <mcb30@ipxe.org>
Wed, 24 Apr 2019 15:36:24 +0000 (16:36 +0100)
committerMichael Brown <mcb30@ipxe.org>
Sat, 27 Apr 2019 19:26:18 +0000 (20:26 +0100)
commit9907fd54d358a993cbc389d6d956c1a2da923df9
tree088152e41ebecd0c39d7e82a54a66bd35f2112d9
parentf460a436caa46045442e0d368b2913f7f25dd0b2
[intelxl] Allow for arbitrary placement of ring tail registers

The virtual function transmit and receive ring tail register offsets
do not match those of the physical function.  Allow the tail register
offsets to be specified separately.

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