Lines Matching defs:ia
56 struct isa_attach_args *ia = aux;
61 if (ia->ia_nio < 1)
63 if (ia->ia_io[0].ir_addr != ISA_UNKNOWN_PORT)
64 iobase = ia->ia_io[0].ir_addr;
66 if (ia->ia_iosize != 0)
67 iosize = ia->ia_iosize;
69 if (ia->ia_irq[0].ir_irq != ISA_UNKNOWN_IRQ)
70 irq = ia->ia_irq[0].ir_irq;
75 ia->ia_maddr != MADDRUNK || ia->ia_msize != 0 ||
76 ia->ia_irq != 1 || ia->ia_drq != DRQUNK)
83 if (!opms_common_match(ia->ia_iot, pccons_isa_conf))
86 ia->ia_nio = 1;
87 ia->ia_io[0].ir_addr = iobase;
88 ia->ia_io[0].ir_size = iosize;
90 ia->ia_nirq = 1;
91 ia->ia_irq[0].ir_irq = irq;
93 ia->ia_niomem = 0;
94 ia->ia_ndrq = 0;
103 struct isa_attach_args *ia = aux;
109 isa_intr_establish(ia->ia_ic, ia->ia_irq[0].ir_irq, IST_EDGE, IPL_TTY,
111 opms_common_attach(sc, ia->ia_iot, pccons_isa_conf);