Lines Matching defs:port
3 * Parallel port device probing code
37 static void pretty_print(struct parport *port, int device)
39 struct parport_device_info *info = &port->probe_info[device + 1];
41 pr_info("%s", port->name);
53 static void parse_data(struct parport *port, int device, char *str)
58 struct parport_device_info *info = &port->probe_info[device + 1];
61 pr_warn("%s probe: memory squeeze\n", port->name);
97 port->name, sep);
124 pretty_print (port, device);
132 static ssize_t parport_read_device_id (struct parport *port, char *buffer,
144 retval = parport_read (port, length, 2);
177 port->name, idlens[0]);
191 retval = parport_read (port, buffer+len, idlen-len);
197 if (port->physport->ieee1284.phase != IEEE1284_PH_HBUSY_DAVAIL) {
200 port->name, len, belen);
211 port->name, current_idlen, numidlens,
220 retval = parport_read (port, buffer+len, count-len-1);
232 retval = parport_read (port, tmp,
260 parport_negotiate (dev->port, IEEE1284_MODE_COMPAT);
261 retval = parport_negotiate (dev->port,
265 retval = parport_read_device_id (dev->port, buffer, count);
266 parport_negotiate (dev->port, IEEE1284_MODE_COMPAT);
268 parse_data (dev->port, dev->daisy, buffer+2);