Lines Matching refs:daisy
36 int daisy; member
51 static void add_dev(int devnum, struct parport *port, int daisy) in add_dev() argument
57 newdev->daisy = daisy; in add_dev()
247 int daisy; in parport_open() local
259 daisy = p->daisy; in parport_open()
268 dev->daisy = daisy; in parport_open()
271 if (daisy >= 0) { in parport_open()
274 selected = port->daisy; in parport_open()
277 if (selected != daisy) { in parport_open()
381 int parport_daisy_select(struct parport *port, int daisy, int mode) in parport_daisy_select() argument
389 return !(cpp_daisy(port, 0x20 + daisy) & in parport_daisy_select()
396 return !(cpp_daisy(port, 0xd0 + daisy) & in parport_daisy_select()
407 return !(cpp_daisy(port, 0xe0 + daisy) & in parport_daisy_select()
431 unsigned char daisy; in assign_addrs() local
466 for (daisy = 0; in assign_addrs()
469 && daisy < 4; in assign_addrs()
470 ++daisy) { in assign_addrs()
471 parport_write_data(port, daisy); in assign_addrs()
480 add_dev(numdevs++, port, daisy); in assign_addrs()
502 for (daisy = 0; thisdev < numdevs; thisdev++, daisy++) in assign_addrs()