test_pool/gic/hypervisor/test_hyp_g001.c
static
void
isr_phy()
{
  uint32_t index = val_pe_get_index_mpid(val_pe_get_mpid());
  /* We received our interrupt, so disable timer from generating further interrupts */
  val_timer_set_phy_el2(0);
  val_print(ACS_PRINT_INFO, "\n       Received interrupt     ", 0);
  val_set_status(index, RESULT_PASS(TEST_NUM, 1));
  val_gic_end_of_interrupt(intid);
}
// Interrupt handler for the hypervisor physical timer interrupt
Interrupt handler for the hypervisor physical timer interrupt
Interrupt handler for the hypervisor physical timer interrupt
static
void
isr_phy()
{
  uint32_t index = val_pe_get_index_mpid(val_pe_get_mpid());
  val_timer_set_phy_el2(0);
  val_print(ACS_PRINT_INFO, "\n       Received interrupt     ", 0);
  val_set_status(index, RESULT_PASS(TEST_NUM, 1));
  val_gic_end_of_interrupt(intid);
}
static void isr_phy ( ) { uint32_t index = val_pe_get_index_mpid ( val_pe_get_mpid ( ) ) ; val_timer_set_phy_el2 ( 0 ) ; val_print ( ACS_PRINT_INFO , " \n " , 0 ) ; val_set_status ( index , RESULT_PASS ( TEST_NUM , 1 ) ) ; val_gic_end_of_interrupt ( intid ) ; }
Interrupt handler for the hypervisor physical timer interrupt
Interrupt handler for the hypervisor physical timer interrupt
/* We received our interrupt, so disable timer from generating further interrupts */