irq_32.c (472bc4f2ad164a5aac2e85d891c4faecfc5d62c4) | irq_32.c (2c1cfb2db61474040a394962872f4cde613f89fb) |
---|---|
1/* 2 * Interrupt request handling routines. On the 3 * Sparc the IRQs are basically 'cast in stone' 4 * and you are supposed to probe the prom's device 5 * node trees to find out who's got which IRQ. 6 * 7 * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu) 8 * Copyright (C) 1995 Miguel de Icaza (miguel@nuclecu.unam.mx) --- 332 unchanged lines hidden (view full) --- 341 * fit in with the idea of being able to tune your kernel for your machine 342 * by removing unrequired machine and device support. 343 * 344 */ 345 346void __init init_IRQ(void) 347{ 348 switch (sparc_cpu_model) { | 1/* 2 * Interrupt request handling routines. On the 3 * Sparc the IRQs are basically 'cast in stone' 4 * and you are supposed to probe the prom's device 5 * node trees to find out who's got which IRQ. 6 * 7 * Copyright (C) 1995 David S. Miller (davem@caip.rutgers.edu) 8 * Copyright (C) 1995 Miguel de Icaza (miguel@nuclecu.unam.mx) --- 332 unchanged lines hidden (view full) --- 341 * fit in with the idea of being able to tune your kernel for your machine 342 * by removing unrequired machine and device support. 343 * 344 */ 345 346void __init init_IRQ(void) 347{ 348 switch (sparc_cpu_model) { |
349 case sun4c: 350 case sun4: 351 sun4c_init_IRQ(); 352 break; 353 | |
354 case sun4m: 355 pcic_probe(); 356 if (pcic_present()) 357 sun4m_pci_init_IRQ(); 358 else 359 sun4m_init_IRQ(); 360 break; 361 --- 15 unchanged lines hidden --- | 349 case sun4m: 350 pcic_probe(); 351 if (pcic_present()) 352 sun4m_pci_init_IRQ(); 353 else 354 sun4m_init_IRQ(); 355 break; 356 --- 15 unchanged lines hidden --- |