Home
last modified time | relevance | path

Searched full:daisy (Results 1 – 25 of 53) sorted by relevance

123

/Linux-v6.1/drivers/parport/
Ddaisy.c2 * IEEE 1284.3 Parallel port daisy chain and multiplexor code
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()
103 /* Discover the IEEE1284.3 topology on a port -- muxes and daisy chains.
125 pr_err("daisy registration failed\n"); in parport_daisy_init()
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()
[all …]
Dshare.c452 tmp->muxport = tmp->daisy = tmp->muxsel = -1; in parport_register_port()
747 par_dev->daisy = -1; in parport_register_dev_model()
1039 /* If it's a daisy chain device, select it. */ in parport_claim()
1040 if (dev->daisy >= 0) { in parport_claim()
1042 if (!parport_daisy_select(port, dev->daisy, in parport_claim()
1044 port->daisy = dev->daisy; in parport_claim()
1178 /* If this is a daisy device, deselect it. */ in parport_release()
1179 if (dev->daisy >= 0) { in parport_release()
1181 port->daisy = -1; in parport_release()
DMakefile9 parport-objs += daisy.o probe.o
Dprobe.c268 parse_data (dev->port, dev->daisy, buffer+2); in parport_device_id()
/Linux-v6.1/Documentation/devicetree/bindings/
Dcommon-properties.txt65 Daisy-chained devices
68 Many serially-attached GPIO and IIO devices are daisy-chainable. To the
69 host controller, a daisy-chain appears as a single device, but the number
72 daisy-chain comprises to determine the amount of data exchanged, how many
76 - #daisy-chained-devices: Number of devices in the daisy-chain (default is 1).
84 #daisy-chained-devices = <3>;
/Linux-v6.1/Documentation/devicetree/bindings/gpio/
Dgpio-max3191x.txt16 - #daisy-chained-devices:
17 Number of chips in the daisy-chain (default is 1).
19 The number of GPIOs must equal "#daisy-chained-devices"
23 The number of GPIOs must equal "#daisy-chained-devices"
26 The number of GPIOs must equal "#daisy-chained-devices"
Dfairchild,74hc595.yaml30 description: Number of daisy-chained shift registers
/Linux-v6.1/drivers/gpio/
Dgpio-max3191x.c8 * Multiple chips can be daisy-chained, the spec does not impose
17 * readout of non-faulting chips in the same daisy-chain.
21 * daisy-chain.
47 * struct max3191x_chip - max3191x daisy-chain
50 * @nchips: number of chips in the daisy-chain
52 * for simplicity, all chips in the daisy-chain are assumed
69 * for simplicity, all chips in the daisy-chain are assumed
371 device_property_read_u32(dev, "#daisy-chained-devices", in max3191x_probe()
/Linux-v6.1/Documentation/x86/i386/
DIO-APIC.rst51 PCI slot position. Usually PCI slots are 'daisy chained' before they are
78 depends on which slot they are in. If you look at the daisy chaining diagram,
84 do not use interrupts normally, thus they are not daisy chained either.
97 board does not do default daisy-chaining. (or the IO-APIC has the PIRQ pins
/Linux-v6.1/Documentation/devicetree/bindings/iio/adc/
Dadi,ad7280a.yaml16 Multiple chips can be daisy chained and accessed via a single SPI interface.
36 last device in the daisy chain.
/Linux-v6.1/Documentation/networking/
D6pack.rst36 TNCs that are connected between each other and the PC by a daisy chain
175 The 6pack protocol supports daisy-chaining of TNCs in a token ring, which is
178 the opportunity to build a TNC daisy-chain and test it.
/Linux-v6.1/drivers/regulator/
Dtps68470-regulator.c121 * power a sensor/VCM which I2C is daisy chained behind the PMIC.
122 * (2) If there is no I2C daisy chain it can be set freely.
/Linux-v6.1/include/linux/
Dparport.h141 int daisy; member
221 int daisy; /* currently selected daisy addr */ member
503 extern int parport_daisy_select (struct parport *port, int daisy, int mode);
/Linux-v6.1/Documentation/devicetree/bindings/sound/
Dtlv320adcx140.yaml95 3 - GPIX is configured as an ASI input for daisy-chain (SDIN)
161 11 - GPIO1 is configured as an ASI input for daisy-chain (SDIN)
/Linux-v6.1/Documentation/driver-api/
Dmiscellaneous.rst13 .. kernel-doc:: drivers/parport/daisy.c
/Linux-v6.1/Documentation/devicetree/bindings/pinctrl/
Dfsl,imx7d-pinctrl.yaml29 register for daisy chain settings.
/Linux-v6.1/net/sctp/
Ddebug.c22 * Daisy Chang <daisyc@us.ibm.com>
Dendpointola.c22 * Daisy Chang <daisyc@us.ibm.com>
/Linux-v6.1/net/wireless/
DKconfig152 capabilities. However, note that in order to not create daisy chain
/Linux-v6.1/drivers/net/ethernet/sunplus/
Dspl2sw_define.h12 #define MAC_INT_DAISY_MODE_CHG BIT(31) /* Daisy Mode Change */
/Linux-v6.1/Documentation/admin-guide/
Dparport.rst188 daisy-chain devices that conform to IEEE 1284.3.
/Linux-v6.1/arch/mips/sgi-ip32/
Dip32-irq.c360 * MACE got 32 interrupts and there are 32 MACE ISA interrupts daisy in ip32_irq0()
/Linux-v6.1/include/net/sctp/
Dconstants.h22 * Daisy Chang <daisyc@us.ibm.com>
Dsm.h23 * Daisy Chang <daisyc@us.ibm.com>
/Linux-v6.1/drivers/platform/chrome/
Dcros_ec_proto.c896 * can be daisy chained through another device.
929 * can be daisy chained through another device.

123