mirror of https://github.com/xemu-project/xemu.git
nvnet: Add trace for irq updates
This commit is contained in:
parent
36b8db38b5
commit
8bfefd4a27
|
@ -230,11 +230,12 @@ static void update_irq(NvNetState *s)
|
|||
{
|
||||
PCIDevice *d = PCI_DEVICE(s);
|
||||
|
||||
uint32_t irq_mask = get_reg(s, NVNET_IRQ_MASK);
|
||||
uint32_t irq_status = get_reg(s, NVNET_IRQ_STATUS);
|
||||
uint32_t irq_mask = get_reg(s, NVNET_IRQ_MASK);
|
||||
|
||||
trace_nvnet_update_irq(irq_status, irq_mask);
|
||||
|
||||
if (irq_mask & irq_status) {
|
||||
NVNET_DPRINTF("Asserting IRQ\n");
|
||||
pci_irq_assert(d);
|
||||
} else {
|
||||
pci_irq_deassert(d);
|
||||
|
|
|
@ -19,3 +19,4 @@ nvnet_link_negotiation_done(void) "Auto negotiation is completed"
|
|||
nvnet_link_status_changed(bool status) "New link status: %d"
|
||||
nvnet_cant_rx(bool rx_en, bool dma_en, bool link_up, bool buf_avail) "Cant rx: rx_en:%d dma_en:%d link_up:%d buf_avail:%d"
|
||||
nvnet_cant_tx(bool tx_en, bool dma_en, bool link_up) "Cant tx: tx_en:%d dma_en:%d link_up:%d"
|
||||
nvnet_update_irq(uint32_t status, uint32_t mask) "IRQ: status:%08x mask:%08x"
|
||||
|
|
Loading…
Reference in New Issue