mirror of
https://github.com/torvalds/linux.git
synced 2024-11-28 23:21:31 +00:00
sh: remove sh7780 interrupt controller hack from pci code
This patch removes the sh778x specific pci code that pokes in the interrupt controller and overwrites things. The new and improved IRL code manages this in plat_irq_setup() and plat_irq_setup_pins() instead. Signed-off-by: Magnus Damm <damm@igel.co.jp> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
This commit is contained in:
parent
897cfcd878
commit
9d4c826259
@ -79,19 +79,6 @@ static int __init sh7780_pci_init(void)
|
||||
ctrl_outl(0xAAAA0000, INTC_ICR1);
|
||||
/* INTPRI: priority=3(all) */
|
||||
ctrl_outl(0x33333333, INTC_INTPRI);
|
||||
} else {
|
||||
/* INTC SH-4 Mode */
|
||||
ctrl_outl(0x00200000, INTC_ICR0);
|
||||
/* enable PCIINTA - PCIINTD */
|
||||
ctrl_outl(0x00078000, INTC_INT2MSKCR);
|
||||
/* disable IRL4-7 Interrupt */
|
||||
ctrl_outl(0x40000000, INTC_INTMSK1);
|
||||
/* disable IRL4-7 Interrupt */
|
||||
ctrl_outl(0x0000fffe, INTC_INTMSK2);
|
||||
/* enable IRL0-3 Interrupt */
|
||||
ctrl_outl(0x80000000, INTC_INTMSKCLR1);
|
||||
/* enable IRL0-3 Interrupt */
|
||||
ctrl_outl(0xfffe0000, INTC_INTMSKCLR2);
|
||||
}
|
||||
|
||||
if ((ret = sh4_pci_check_direct()) != 0)
|
||||
|
Loading…
Reference in New Issue
Block a user