Lines Matching refs:L4_PORT

34 #define L4_PORT			0x201  macro
64 while ((inb(L4_PORT) & L4_BUSY) && t > 0) t--; in l4_wait_ready()
78 outb(L4_SELECT_ANALOG, L4_PORT); in l4_cooked_read()
79 outb(L4_SELECT_DIGITAL + (l4->port >> 2), L4_PORT); in l4_cooked_read()
81 if (inb(L4_PORT) & L4_BUSY) goto fail; in l4_cooked_read()
82 outb(l4->port & 3, L4_PORT); in l4_cooked_read()
85 status = inb(L4_PORT); in l4_cooked_read()
90 axes[i] = inb(L4_PORT); in l4_cooked_read()
96 *buttons = inb(L4_PORT) & 0x0f; in l4_cooked_read()
101 fail: outb(L4_SELECT_ANALOG, L4_PORT); in l4_cooked_read()
111 outb(L4_SELECT_ANALOG, L4_PORT); in l4_open()
123 outb(L4_SELECT_ANALOG, L4_PORT); in l4_getcal()
124 outb(L4_SELECT_DIGITAL + (port >> 2), L4_PORT); in l4_getcal()
125 if (inb(L4_PORT) & L4_BUSY) in l4_getcal()
128 outb(L4_CMD_GETCAL, L4_PORT); in l4_getcal()
132 if (inb(L4_PORT) != L4_SELECT_DIGITAL + (port >> 2)) in l4_getcal()
137 outb(port & 3, L4_PORT); in l4_getcal()
142 cal[i] = inb(L4_PORT); in l4_getcal()
147 out: outb(L4_SELECT_ANALOG, L4_PORT); in l4_getcal()
159 outb(L4_SELECT_ANALOG, L4_PORT); in l4_setcal()
160 outb(L4_SELECT_DIGITAL + (port >> 2), L4_PORT); in l4_setcal()
161 if (inb(L4_PORT) & L4_BUSY) in l4_setcal()
164 outb(L4_CMD_SETCAL, L4_PORT); in l4_setcal()
168 if (inb(L4_PORT) != L4_SELECT_DIGITAL + (port >> 2)) in l4_setcal()
173 outb(port & 3, L4_PORT); in l4_setcal()
178 outb(cal[i], L4_PORT); in l4_setcal()
183 out: outb(L4_SELECT_ANALOG, L4_PORT); in l4_setcal()
242 gameport_set_phys(port, "isa%04x/gameport%d", L4_PORT, idx); in l4_create_ports()
245 port->io = L4_PORT; in l4_create_ports()
257 outb(L4_SELECT_ANALOG, L4_PORT); in l4_add_card()
258 outb(L4_SELECT_DIGITAL + card_no, L4_PORT); in l4_add_card()
260 if (inb(L4_PORT) & L4_BUSY) in l4_add_card()
262 outb(L4_CMD_ID, L4_PORT); in l4_add_card()
267 if (inb(L4_PORT) != L4_SELECT_DIGITAL + card_no) in l4_add_card()
272 if (inb(L4_PORT) != L4_ID) in l4_add_card()
277 rev = inb(L4_PORT); in l4_add_card()
287 card_no ? "secondary" : "primary", rev >> 4, rev, L4_PORT); in l4_add_card()
304 if (!request_region(L4_PORT, 1, "lightning")) in l4_init()
311 outb(L4_SELECT_ANALOG, L4_PORT); in l4_init()
314 release_region(L4_PORT, 1); in l4_init()
332 outb(L4_SELECT_ANALOG, L4_PORT); in l4_exit()
333 release_region(L4_PORT, 1); in l4_exit()