/* * Initialize IRQ setting */ void __init init_se_IRQ(void) { /* Disable all interrupts */ __raw_writew(0, BCR_ILCRA); __raw_writew(0, BCR_ILCRB); __raw_writew(0, BCR_ILCRC); __raw_writew(0, BCR_ILCRD); __raw_writew(0, BCR_ILCRE); __raw_writew(0, BCR_ILCRF); __raw_writew(0, BCR_ILCRG); register_ipr_controller(&ipr_irq_desc); }
static void __init init_polaris_irq(void) { /* Disable all interrupts */ ctrl_outw(0, BCR_ILCRA); ctrl_outw(0, BCR_ILCRB); ctrl_outw(0, BCR_ILCRC); ctrl_outw(0, BCR_ILCRD); ctrl_outw(0, BCR_ILCRE); ctrl_outw(0, BCR_ILCRF); ctrl_outw(0, BCR_ILCRG); register_ipr_controller(&ipr_irq_desc); }
static void __init init_polaris_irq(void) { /* */ __raw_writew(0, BCR_ILCRA); __raw_writew(0, BCR_ILCRB); __raw_writew(0, BCR_ILCRC); __raw_writew(0, BCR_ILCRD); __raw_writew(0, BCR_ILCRE); __raw_writew(0, BCR_ILCRF); __raw_writew(0, BCR_ILCRG); register_ipr_controller(&ipr_irq_desc); }
void __init plat_irq_setup(void) { register_ipr_controller(&ipr_irq_desc); }
/* * Initialize IRQ setting */ void __init init_7751se_IRQ(void) { register_ipr_controller(&ipr_irq_desc); }
static void __init init_sh03_IRQ(void) { ctrl_outw(ctrl_inw(INTC_ICR) | INTC_ICR_IRLM, INTC_ICR); register_ipr_controller(&ipr_irq_desc); }