Lines Matching refs:atpic
119 struct atpic {
149 static void i8259_init(struct atpic *pic, int slave);
151 static struct atpic atpics[] = {
209 struct atpic *ap = (struct atpic *)pic;
246 struct atpic *ap = (struct atpic *)isrc->is_pic;
260 struct atpic *ap = (struct atpic *)isrc->is_pic;
317 struct atpic *ap = (struct atpic *)isrc->is_pic;
326 struct atpic *ap = (struct atpic *)isrc->is_pic;
334 struct atpic *ap = (struct atpic *)pic;
357 "atpic: Mismatched config for IRQ%u: trigger %s, polarity %s\n",
376 "atpic: Ignoring invalid level/low configuration for IRQ%u\n",
382 printf("atpic: No ELCR to configure IRQ%u as %s\n",
388 printf("atpic: Programming IRQ%u as %s\n", vector,
409 i8259_init(struct atpic *pic, int slave)
467 setidt(((struct atpic *)ai->at_intsrc.is_pic)->at_intbase +
539 port = ((struct atpic *)isrc->is_pic)->at_ioaddr;
606 "atpic",
613 DRIVER_MODULE(atpic, isa, atpic_driver, atpic_devclass, 0, 0);
614 DRIVER_MODULE(atpic, acpi, atpic_driver, atpic_devclass, 0, 0);