···174174 oss_register_interrupts();175175 else176176 via_register_interrupts();177177- if (psc_present)177177+ if (psc)178178 psc_register_interrupts();179179 if (baboon_present)180180 baboon_register_interrupts();···212212 case 4:213213 case 5:214214 case 6:215215- if (psc_present)215215+ if (psc)216216 psc_irq_enable(irq);217217 else if (oss_present)218218 oss_irq_enable(irq);···242242 case 4:243243 case 5:244244 case 6:245245- if (psc_present)245245+ if (psc)246246 psc_irq_disable(irq);247247 else if (oss_present)248248 oss_irq_disable(irq);
+3-4
arch/m68k/mac/psc.c
···27272828#define DEBUG_PSC29293030-int psc_present;3130volatile __u8 *psc;3231EXPORT_SYMBOL_GPL(psc);3332···3839{3940 int i;40414141- if (!psc_present) return;4242+ if (!psc)4343+ return;4444+4245 for (i = 0x30 ; i < 0x70 ; i += 0x10) {4346 printk("PSC #%d: IFR = 0x%02X IER = 0x%02X\n",4447 i >> 4,···8281 && macintosh_config->ident != MAC_MODEL_Q840)8382 {8483 psc = NULL;8585- psc_present = 0;8684 return;8785 }8886···9191 */92929393 psc = (void *) PSC_BASE;9494- psc_present = 1;95949695 printk("PSC detected at %p\n", psc);9796