dma/pl330: Add event debugging printfs
These are helpful to anyone trying to debug event sequencing. Signed-off-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com> Reviewed-by: Peter Maydell <peter.maydell@linaro.org> Message-id: e82a0ad804db3de4f46839e55a9d287735ef870d.1393372019.git.peter.crosthwaite@xilinx.com Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
		
							parent
							
								
									1c8be73d4e
								
							
						
					
					
						commit
						432a0a130e
					
				| 
						 | 
				
			
			@ -873,6 +873,7 @@ static void pl330_dmasev(PL330Chan *ch, uint8_t opcode, uint8_t *args, int len)
 | 
			
		|||
        DB_PRINT("event interrupt raised %" PRId8 "\n", ev_id);
 | 
			
		||||
        qemu_irq_raise(ch->parent->irq[ev_id]);
 | 
			
		||||
    }
 | 
			
		||||
    DB_PRINT("event raised %" PRId8 "\n", ev_id);
 | 
			
		||||
    ch->parent->ev_status |= (1 << ev_id);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -975,6 +976,7 @@ static void pl330_dmawfe(PL330Chan *ch, uint8_t opcode,
 | 
			
		|||
            }
 | 
			
		||||
        }
 | 
			
		||||
        ch->parent->ev_status &= ~(1 << ev_id);
 | 
			
		||||
        DB_PRINT("event lowered %" PRIx8 "\n", ev_id);
 | 
			
		||||
    } else {
 | 
			
		||||
        ch->stall = 1;
 | 
			
		||||
    }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue