net: cadence_gem: Add Tx descriptor fetch printf

Add a debug printf for TX descriptor fetching. This is helpful to anyone
needing to debug TX ring buffer traversal. It is also now consistent with
the RX code which has a similar printf.

Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
This commit is contained in:
Peter Crosthwaite 2014-05-26 01:38:21 -07:00 committed by Michael Tokarev
parent 6ab57a6b80
commit fa15286a75

View File

@ -880,6 +880,8 @@ static void gem_transmit(GemState *s)
/* read current descriptor */ /* read current descriptor */
packet_desc_addr = s->tx_desc_addr; packet_desc_addr = s->tx_desc_addr;
DB_PRINT("read descriptor 0x%" HWADDR_PRIx "\n", packet_desc_addr);
cpu_physical_memory_read(packet_desc_addr, cpu_physical_memory_read(packet_desc_addr,
(uint8_t *)&desc[0], sizeof(desc)); (uint8_t *)&desc[0], sizeof(desc));
/* Handle all descriptors owned by hardware */ /* Handle all descriptors owned by hardware */
@ -962,6 +964,7 @@ static void gem_transmit(GemState *s)
} else { } else {
packet_desc_addr += 8; packet_desc_addr += 8;
} }
DB_PRINT("read descriptor 0x%" HWADDR_PRIx "\n", packet_desc_addr);
cpu_physical_memory_read(packet_desc_addr, cpu_physical_memory_read(packet_desc_addr,
(uint8_t *)&desc[0], sizeof(desc)); (uint8_t *)&desc[0], sizeof(desc));
} }