import/chips/p9/procedures/ppe_closed/pgpe/pstate_gpe/p9_pgpe_irq_handlers.c
//
//  p9_pgpe_irq_init()
//
//  This function is called during PGPE boot, and does
//  needed initialization and setup of PGPE owned IRQs
p9_pgpe_irq_init()
This function is called during PGPE boot, and does
needed initialization and setup of PGPE owned IRQs
p9_pgpe_irq_init () This function is called during PGPE boot and does needed initialization and setup of PGPE owned IRQs
void p9_pgpe_irq_init()
{
    p9_pgpe_ocb_hb_error_init();
    out32(G_OCB_OISR0_CLR, BIT32(8) | BIT32(20));
    out32(G_OCB_OIMR0_CLR, BIT32(8) | BIT32(20));
}
void p9_pgpe_irq_init ( ) { p9_pgpe_ocb_hb_error_init ( ) ; out32 ( G_OCB_OISR0_CLR , BIT32 ( 8 ) | BIT32 ( 20 ) ) ; out32 ( G_OCB_OIMR0_CLR , BIT32 ( 8 ) | BIT32 ( 20 ) ) ; }
p9_pgpe_irq_init()
This function is called during PGPE boot, and does
needed initialization and setup of PGPE owned IRQs
p9_pgpe_irq_init () This function is called during PGPE boot and does needed initialization and setup of PGPE owned IRQs
//Set up OCB Heartbeat Loss(OISR[2]) //Setup SGPE_ERR(OISR[8]) and PVREF_ERR(OISR[20]) //Clear any pending interrupts //Unmask interrupts