Exemplo n.º 1
0
static int __init iq80321_pci_init(void)
{
	if (machine_is_iq80321())
		pci_common_init(&iq80321_pci);

	return 0;
}
static int __init iq80321_pci_init(void)
{
	if ((iop3xx_get_init_atu() == IOP3XX_INIT_ATU_ENABLE) &&
		machine_is_iq80321())
		pci_common_init(&iq80321_pci);

	return 0;
}
Exemplo n.º 3
0
void __init iop321_init_irq(void)
{
	int i;

	intctl_write(0);		// disable all interrupts
	intstr_write(0);		// treat all as IRQ
	if(machine_is_iq80321()) 	// all interrupts are inputs to chip
		*IOP321_PCIIRSR = 0x0f;	

	for(i = IOP321_IRQ_OFS; i < NR_IOP321_IRQS; i++)
	{
		irq_desc[i].valid	= 1;
		irq_desc[i].probe_ok	= 1;
		irq_desc[i].mask_ack	= iop321_irq_mask;
		irq_desc[i].mask	= iop321_irq_mask;
		irq_desc[i].unmask	= iop321_irq_unmask;
	}
}