Lines Matching refs:ioreg
69 superio_outb(int ioreg, int reg, int val)
71 outb(reg, ioreg);
72 outb(val, ioreg + 1);
76 superio_inb(int ioreg, int reg)
78 outb(reg, ioreg);
79 return inb(ioreg + 1);
83 superio_select(int ioreg, int ld)
85 outb(SIO_REG_LDSEL, ioreg);
86 outb(ld, ioreg + 1);
90 superio_enter(int ioreg)
93 * Try to reserve <ioreg> and <ioreg + 1> for exclusive access.
95 if (!request_muxed_region(ioreg, 2, DRVNAME))
98 outb(0x87, ioreg);
99 outb(0x87, ioreg);
105 superio_exit(int ioreg)
107 outb(0xaa, ioreg);
108 outb(0x02, ioreg);
109 outb(0x02, ioreg + 1);
110 release_region(ioreg, 2);