Lines Matching refs:port
55 unsigned char port;
83 outb(L4_SELECT_DIGITAL + (l4->port >> 2), L4_PORT);
86 outb(l4->port & 3, L4_PORT);
113 if (l4->port != 0 && mode != GAMEPORT_MODE_COOKED)
123 static int l4_getcal(int port, int *cal)
128 outb(L4_SELECT_DIGITAL + (port >> 2), L4_PORT);
136 if (inb(L4_PORT) != L4_SELECT_DIGITAL + (port >> 2))
141 outb(port & 3, L4_PORT);
159 static int l4_setcal(int port, int *cal)
164 outb(L4_SELECT_DIGITAL + (port >> 2), L4_PORT);
172 if (inb(L4_PORT) != L4_SELECT_DIGITAL + (port >> 2))
177 outb(port & 3, L4_PORT);
202 if (l4_getcal(l4->port, cal))
213 if (l4_setcal(l4->port, cal))
222 struct gameport *port;
230 if (!(l4->gameport = port = gameport_allocate_port())) {
238 l4->port = idx;
240 port->port_data = l4;
241 port->open = l4_open;
242 port->cooked_read = l4_cooked_read;
243 port->calibrate = l4_calibrate;
245 gameport_set_name(port, "PDPI Lightning 4");
246 gameport_set_phys(port, "isa%04x/gameport%d", L4_PORT, idx);
249 port->io = L4_PORT;
297 l4_setcal(l4->port, cal);
332 l4_setcal(l4_ports[i].port, cal);