diff options
author | Michael Brown <mcb30@ipxe.org> | 2022-03-23 12:21:49 +0000 |
---|---|---|
committer | Michael Brown <mcb30@ipxe.org> | 2022-08-08 15:59:55 +0100 |
commit | 319caeaa7b1505d8f2c2e90b51ba7202c3981cc6 (patch) | |
tree | 91191bf799ed4b027bf7918e5e19da039abef55c /src/drivers/net | |
parent | 814aef68c51503d53d07832bf882302bc75aa4bb (diff) | |
download | ipxe-319caeaa7b1505d8f2c2e90b51ba7202c3981cc6.tar.gz |
[intelxl] Identify rings consistently in debug messages
Use the tail register offset (which exists for all ring types) as the
ring identifier in all relevant debug messages.
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/drivers/net')
-rw-r--r-- | src/drivers/net/intelxl.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/drivers/net/intelxl.c b/src/drivers/net/intelxl.c index 111ac98ed..7885fbce8 100644 --- a/src/drivers/net/intelxl.c +++ b/src/drivers/net/intelxl.c @@ -965,8 +965,7 @@ int intelxl_alloc_ring ( struct intelxl_nic *intelxl, ring->cons = 0; DBGC ( intelxl, "INTELXL %p ring %06x is at [%08lx,%08lx)\n", - intelxl, ( ring->reg + ring->tail ), - virt_to_phys ( ring->desc.raw ), + intelxl, ring->tail, virt_to_phys ( ring->desc.raw ), ( virt_to_phys ( ring->desc.raw ) + ring->len ) ); return 0; @@ -1205,7 +1204,7 @@ static int intelxl_enable_ring ( struct intelxl_nic *intelxl, qxx_ena = readl ( ring_regs + INTELXL_QXX_ENA ); if ( ! ( qxx_ena & INTELXL_QXX_ENA_STAT ) ) { DBGC ( intelxl, "INTELXL %p ring %06x failed to enable: " - "%#08x\n", intelxl, ring->reg, qxx_ena ); + "%#08x\n", intelxl, ring->tail, qxx_ena ); return -EIO; } @@ -1241,7 +1240,7 @@ static int intelxl_disable_ring ( struct intelxl_nic *intelxl, } DBGC ( intelxl, "INTELXL %p ring %06x timed out waiting for disable: " - "%#08x\n", intelxl, ring->reg, qxx_ena ); + "%#08x\n", intelxl, ring->tail, qxx_ena ); return -ETIMEDOUT; } |