Searched refs:daisy (Results 1 - 11 of 11) sorted by relevance

/linux-4.1.27/drivers/parport/
H A Ddaisy.c2 * IEEE 1284.3 Parallel port daisy chain and multiplexor code
42 int daisy; member in struct:daisydev
56 static void add_dev(int devnum, struct parport *port, int daisy) add_dev() argument
62 newdev->daisy = daisy; add_dev()
90 /* Discover the IEEE1284.3 topology on a port -- muxes and daisy chains.
218 int daisy; parport_open() local
229 daisy = p->daisy; parport_open()
238 dev->daisy = daisy; parport_open()
241 if (daisy >= 0) { parport_open()
244 selected = port->daisy; parport_open()
247 if (selected != daisy) { parport_open()
270 /* Send a daisy-chain-style CPP command packet. */ cpp_daisy()
353 int parport_daisy_select(struct parport *port, int daisy, int mode) parport_daisy_select() argument
361 return !(cpp_daisy(port, 0x20 + daisy) & parport_daisy_select()
368 return !(cpp_daisy(port, 0xd0 + daisy) & parport_daisy_select()
379 return !(cpp_daisy(port, 0xe0 + daisy) & parport_daisy_select()
403 unsigned char daisy; assign_addrs() local
440 for (daisy = 0; assign_addrs()
443 && daisy < 4; assign_addrs()
444 ++daisy) { assign_addrs()
445 parport_write_data(port, daisy); assign_addrs()
454 add_dev(numdevs++, port, daisy); assign_addrs()
463 work status lines from some non-daisy chain assign_addrs()
470 DPRINTK(KERN_DEBUG "%s: Found %d daisy-chained devices\n", port->name, assign_addrs()
477 for (daisy = 0; thisdev < numdevs; thisdev++, daisy++) assign_addrs()
H A DMakefile8 parport-objs += daisy.o probe.o
H A Dshare.c295 tmp->muxport = tmp->daisy = tmp->muxsel = -1; parport_register_port()
570 tmp->daisy = -1; parport_register_device()
833 /* If it's a daisy chain device, select it. */ parport_claim()
834 if (dev->daisy >= 0) { parport_claim()
836 if (!parport_daisy_select (port, dev->daisy, parport_claim()
838 port->daisy = dev->daisy; parport_claim()
965 /* If this is a daisy device, deselect it. */ parport_release()
966 if (dev->daisy >= 0) { parport_release()
968 port->daisy = -1; parport_release()
H A Dprobe.c276 parse_data (dev->port, dev->daisy, buffer+2); parport_device_id()
/linux-4.1.27/include/linux/
H A Dparport.h140 int daisy; member in struct:pardevice
216 int daisy; /* currently selected daisy addr */ member in struct:parport
429 extern int parport_daisy_select (struct parport *port, int daisy, int mode);
/linux-4.1.27/arch/mips/sgi-ip32/
H A Dip32-irq.c369 * MACE got 32 interrupts and there are 32 MACE ISA interrupts daisy ip32_irq0()
/linux-4.1.27/arch/arm/mach-omap2/
H A Dprm3xxx.c379 * omap3430_pre_es3_1_reconfigure_io_chain - restart wake-up daisy chain
/linux-4.1.27/drivers/staging/iio/adc/
H A Dad7280a.c180 * however depending an the number of devices in the daisy chain and the
/linux-4.1.27/drivers/phy/
H A Dphy-qcom-ufs.c394 * reference clock is propagated in a daisy-chained manner from ufs_qcom_phy_enable_ref_clk()
/linux-4.1.27/drivers/char/pcmcia/
H A Dsynclink_cs.c3413 * 02 CASM Cascading Mode, 1=daisy chain reset_device()
/linux-4.1.27/net/sctp/
H A Dsocket.c674 * sctp_do_bind(). -daisy sctp_bindx_rem()

Completed in 339 milliseconds