Home
last modified time | relevance | path

Searched full:parallel (Results 1 – 25 of 691) sorted by relevance

12345678910>>...28

/linux-3.3/drivers/parport/
DKconfig9 tristate "Parallel port support"
12 If you want to use devices connected to your machine's parallel port
14 drive, PLIP link (Parallel Line Internet Protocol is mainly used to
15 create a mini network by connecting the parallel ports of two local
21 to the parallel port see <http://www.torque.net/linux-pp.html> on
24 It is possible to share a single parallel port among several devices
26 kernel. To compile parallel port support as a module, choose M here:
28 If you have more than one parallel port and want to specify which
41 You should say Y here if you have a PC-style parallel port. All
43 parallel ports. PA-RISC owners should only say Y here if they
[all …]
Dshare.c2 * Parallel-port resource manager code.
130 * parport_register_driver - register a parallel port device driver
133 * This can be called by a parallel port device driver in order
171 * parport_unregister_driver - deregister a parallel port device driver
175 * This should be called by a parallel port device driver that
248 * parport_register_port - register a parallel port
254 * When a parallel port (lowlevel) driver finds a port that
255 * should be made available to parallel port device drivers, it
264 * If there are parallel port device drivers in the system that
348 * parport_announce_port - tell device drivers about a parallel port
[all …]
/linux-3.3/drivers/block/paride/
DKconfig8 comment "Parallel IDE high-level drivers"
12 tristate "Parallel port IDE disks"
16 connected through a parallel port. If you chose to build PARIDE
18 parallel port IDE driver, otherwise you should answer M to build
20 must also have at least one parallel port protocol driver in your
26 tristate "Parallel port ATAPI CD-ROMs"
30 connected through a parallel port. If you chose to build PARIDE
32 parallel port ATAPI CD-ROM driver, otherwise you should answer M to
34 must also have at least one parallel port protocol driver in your
42 tristate "Parallel port ATAPI disks"
[all …]
/linux-3.3/drivers/staging/panel/
DKconfig2 tristate "Parallel port LCD/Keypad Panel support"
6 parallel port. This driver also features 4 and 6-key keypads. The LCD
14 int "Default parallel port number (0=LPT1)"
19 This is the index of the parallel port the panel is connected to. One
20 driver instance only supports one parallel port, so if your keypad
37 1 = 2x16 parallel LCD, old keypad
39 3 = 2x16 parallel LCD (Hantronix), no keypad
40 4 = 2x16 parallel LCD (Nexcom NSA1045) with Nexcom's keypad
41 5 = 2x40 parallel LCD (old one), with old keypad
44 wired to the parallel port, and how it works. This is only intended
[all …]
/linux-3.3/Documentation/blockdev/
Dparide.txt2 Linux and parallel port IDE devices
8 Owing to the simplicity and near universality of the parallel port interface
10 CD-ROM, LS-120 and tape drives use the parallel port to connect to their
12 to pass commands and data through the parallel port interface, most
14 a parallel-port adapter chip added in. Some of the original parallel port
21 the device being addressed via the parallel cable is a standard SCSI
25 of external parallel port devices, however, are now based on standard
27 were to open up a parallel port CD-ROM drive, for instance, one would
29 that interconnected a standard PC parallel port cable and a standard
33 The document describes the support in Linux for parallel port IDE
[all …]
/linux-3.3/Documentation/networking/
DPLIP.txt1 PLIP: The Parallel Line Internet Protocol Device
12 This document describes the parallel port packet pusher for Net/LGX.
14 parallel ports to appear as a IP network interface.
19 PLIP is Parallel Line IP, that is, the transportation of IP packages
20 over a parallel port. In the case of a PC, the obvious choice is the
61 that uses the parallel port subsystem of the kernel in order to properly
62 share parallel ports between PLIP and other services.
67 When a parallel port used for a PLIP driver has an IRQ configured to it, the
72 to a certain parallel port, mainly because it is used by some other device.
74 the PLIP driver would constantly poll the parallel port for data waiting,
[all …]
/linux-3.3/Documentation/
Dpadata.txt1 The padata parallel execution mechanism
5 parallel on multiple CPUs while retaining the ordering of tasks. It was
21 submitted to this instance in parallel. The cbcpumask defines which
65 padata_set_cpumasks by specifying the cpumasks for parallel execution (pcpumask)
102 void (*parallel)(struct padata_priv *padata);
109 parallel() and serial() functions should be provided. Those functions will
127 exactly one call to the above-mentioned parallel() function, on one CPU, so
129 fact that the workqueue is used to make these calls, parallel() is run with
130 software interrupts disabled and thus cannot sleep. The parallel()
135 Note that parallel() has no return value; the padata subsystem assumes that
[all …]
Dparport.txt1 The `parport' code provides parallel-port support under Linux. This
10 parallel port and a sound card or network card.
34 PCI parallel I/O card support comes from parport_pc. Base I/O
49 "io=0x378,0x278 irq=7,auto") whenever a parallel port device driver
54 parallel port.
62 enhanced and now lives with the IEEE 1284 support. When a parallel
92 directory entry for each parallel port for which parport is
94 describing that parallel port.
142 base-addr Parallel port's base address, or addresses if the port
147 irq Parallel port's IRQ, or -1 if none is being used.
[all …]
Dparport-lowlevel.txt80 SPP (Standard Parallel Port) functions modify so-called 'SPP'
86 EPP (Enhanced Parallel Port) functions are provided for reading and
118 In order to be notified about parallel ports when they are detected,
264 parport_enumerate - retrieve a list of parallel ports (DEPRECATED)
275 Retrieve the first of a list of valid parallel ports for this machine.
276 Successive parallel ports can be found using the 'struct parport
278 is NULL, there are no more parallel ports in the list. The number of
283 A 'struct parport *' describing a valid parallel port for the machine,
288 This function can return NULL to indicate that there are no parallel
338 Use this function to register your device driver on a parallel port
[all …]
/linux-3.3/include/linux/
Dpadata.h41 * @info: Used to pass information from the parallel to the serial function.
42 * @parallel: Parallel execution function.
51 void (*parallel)(struct padata_priv *padata); member
80 * struct padata_parallel_queue - The percpu padata parallel queue
82 * @parallel: List to wait for parallelization.
83 * @reorder: List to wait for reordering after parallel processing.
93 struct padata_list parallel; member
102 * struct padata_cpumask - The cpumasks for the parallel/serial workers
104 * @pcpu: cpumask for the parallel workers.
123 * @cpumask: The cpumasks in use for parallel and serial workers.
[all …]
Dvia.h11 /* Bits for parallel port mode configuration register */
19 /* Mask for parallel port IRQ bits (in ISA PnP IRQ routing register 1) */
21 /* Mask for parallel port DMA bits (in ISA PnP DMA routing register) */
/linux-3.3/drivers/auxdisplay/
DKconfig27 Depends on Parallel Port support. If you say Y at
37 hex "Parallel port where the LCD is connected"
41 The address of the parallel port where the LCD is connected.
43 The first standard parallel port address is 0x378.
44 The second standard parallel port address is 0x278.
45 The third standard parallel port address is 0x3BC.
51 many parallel ports are present and which address each one has.
64 to the parallel port.
87 For help about how to wire your LCD to the parallel port,
/linux-3.3/Documentation/input/
Djoystick-parport.txt11 happen include burning your parallel port, and/or the sticks and joystick
18 that, PCs usually lack the right ports to connect these devices to. Parallel
38 and/or SNES gamepads and/or SNES mice connected to the parallel port at once,
39 the output lines of the parallel port are shared, while one of 5 available
45 The main problem with PC parallel ports is that they don't have +5V power
51 If you want to use the parallel port only, you can take the power is from
59 Unfortunately, there are pads that need a lot more of power, and parallel
61 case, you'll need to use diodes (as a prevention of destroying your parallel
75 Ground is quite easy. On PC's parallel port the ground is on any of the
81 serial transfer. These are connected to pins 2 and 3 of the parallel port,
[all …]
/linux-3.3/kernel/
Dpadata.c2 * padata.c - generic interface to process data streams in parallel
75 spin_lock(&pqueue->parallel.lock); in padata_parallel_worker()
76 list_replace_init(&pqueue->parallel.list, &local_list); in padata_parallel_worker()
77 spin_unlock(&pqueue->parallel.lock); in padata_parallel_worker()
87 padata->parallel(padata); in padata_parallel_worker()
143 spin_lock(&queue->parallel.lock); in padata_do_parallel()
144 list_add_tail(&padata->list, &queue->parallel.list); in padata_do_parallel()
145 spin_unlock(&queue->parallel.lock); in padata_do_parallel()
167 * be parallel processed by another cpu and is not yet present in
170 * -ENODATA, if this cpu has to do the parallel processing for
[all …]
/linux-3.3/Documentation/i2c/busses/
Di2c-parport5 This is a unified driver for several i2c-over-parallel-port adapters,
22 * (type=7) One For All JP1 parallel port adapter
33 connected to the parallel port's interrupt pin.
39 If you want to build you own i2c-over-parallel-port adapter, here is
79 - Pins 18-25 of the parallel port connected to GND.
82 current you can draw from the parallel port is limited. Also note that
137 package. The i2c-pport driver makes use of modern parallel port features so
142 lm_sensors package. The i2c-pcf-epp driver doesn't use the parallel port as
166 One For All JP1 parallel port adapter
175 Details of the simple parallel port hardware can be found at:
/linux-3.3/drivers/net/plip/
DKconfig2 # Parallel Line Internet Protocol (PLIP) network device configuration
6 tristate "PLIP (parallel port) support"
9 PLIP (Parallel Line Internet Protocol) is used to create a
17 The PLIP driver has two modes, mode 0 and mode 1. The parallel
21 bidirectional parallel ports only, which can transmit 8 bits at a
/linux-3.3/drivers/memstick/host/
Dr592.h34 /* Parallel INT bits */
35 #define R592_STATUS_P_CMDNACK (1 << 16) /* INT reg: NACK (parallel mode) */
36 #define R592_STATUS_P_BREQ (1 << 17) /* INT reg: card ready (parallel mode)*/
37 #define R592_STATUS_P_INTERR (1 << 18) /* INT reg: int error (parallel mode)*/
38 #define R592_STATUS_P_CED (1 << 19) /* INT reg: command done (parallel mode) */
60 #define R592_IO_SERIAL1 (1 << 20) /* Set by default, can be cleared, (cleared on parallel) */
64 #define R592_IO_SERIAL2 (1 << 30) /* Set by default, can be cleared (cleared on parallel), serial…
73 #define R592_POWER_20 (1 << 5) /* set before switch to parallel */
/linux-3.3/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe/
Dpar_io.txt1 * Parallel I/O Ports
3 This node configures Parallel I/O ports for CPUs with QE support.
5 device that using parallel I/O ports, a child node should be created.
12 - num-ports : number of Parallel I/O ports
/linux-3.3/drivers/input/serio/
Dparkbd.c2 * Parallel port to Keyboard port adapter driver for Linux
14 * To connect an AT or XT keyboard to the parallel port, a fairly simple adapter
17 * Parallel port Keyboard port
42 * or from a joystick port. Unfortunately, the parallel port of a PC doesn't
54 MODULE_DESCRIPTION("Parallel port to Keyboard port adapter driver");
59 MODULE_PARM_DESC(port, "Parallel port the adapter is connected to (default is 0)");
/linux-3.3/drivers/net/ethernet/dlink/
DKconfig25 This is a network (Ethernet) device which attaches to your parallel
29 this. It is possible to have several devices share a single parallel
40 This is a network (Ethernet) device which attaches to your parallel
44 this. It is possible to have several devices share a single parallel
/linux-3.3/arch/m68k/platform/68360/
Dhead-ram.S352 .long 0 /* (User-Defined Vectors 2) CPM Parallel IO PC11- 65. */
353 .long 0 /* (User-Defined Vectors 3) CPM Parallel IO PC10- 66. */
357 .long 0 /* (User-Defined Vectors 7) CPM Parallel IO PC9 - 70. */
360 .long 0 /* (User-Defined Vectors 10) CPM Parallel IO PC8- 73. */
361 .long 0 /* (User-Defined Vectors 11) CPM Parallel IO PC7- 74. */
362 .long 0 /* (User-Defined Vectors 12) CPM Parallel IO PC6- 75. */
365 .long 0 /* (User-Defined Vectors 15) CPM Parallel IO PC5- 78. */
366 .long 0 /* (User-Defined Vectors 16) CPM Parallel IO PC4- 79. */
374 .long 0 /* (User-Defined Vectors 25) CPM Parallel IO PC3- 87. */
375 .long 0 /* (User-Defined Vectors 26) CPM Parallel IO PC2- 88. */
[all …]
Dhead-rom.S363 .long 0 /* (User-Defined Vectors 2) CPM Parallel IO PC11- 65. */
364 .long 0 /* (User-Defined Vectors 3) CPM Parallel IO PC10- 66. */
368 .long 0 /* (User-Defined Vectors 7) CPM Parallel IO PC9 - 70. */
371 .long 0 /* (User-Defined Vectors 10) CPM Parallel IO PC8- 73. */
372 .long 0 /* (User-Defined Vectors 11) CPM Parallel IO PC7- 74. */
373 .long 0 /* (User-Defined Vectors 12) CPM Parallel IO PC6- 75. */
376 .long 0 /* (User-Defined Vectors 15) CPM Parallel IO PC5- 78. */
377 .long 0 /* (User-Defined Vectors 16) CPM Parallel IO PC4- 79. */
385 .long 0 /* (User-Defined Vectors 25) CPM Parallel IO PC3- 87. */
386 .long 0 /* (User-Defined Vectors 26) CPM Parallel IO PC2- 88. */
[all …]
/linux-3.3/Documentation/video4linux/
DCQcam.txt22 the Logitech (nee Connectix) parallel port interface color CCD camera.
39 The c-qcam depends on parallel port support, video4linux, and the
40 Color Quickcam. It is also nice to have the parallel port readback
127 system (CONFIG_PROC_FS), the parallel printer support
175 option as in the bw-qcam module so you can specify the parallel port:
196 Use the ../../Maintainers file, particularly the VIDEO FOR LINUX and PARALLEL
/linux-3.3/arch/arm/mach-at91/include/mach/
Dat91sam9rl.h20 #define AT91SAM9RL_ID_PIOA 2 /* Parallel IO Controller A */
21 #define AT91SAM9RL_ID_PIOB 3 /* Parallel IO Controller B */
22 #define AT91SAM9RL_ID_PIOC 4 /* Parallel IO Controller C */
23 #define AT91SAM9RL_ID_PIOD 5 /* Parallel IO Controller D */
/linux-3.3/arch/m68k/include/asm/
Dm68360_regs.h151 #define INTR_PIO_PC0 0x80000000 /* parallel I/O C bit 0 */
156 #define INTR_PIO_PC1 0x04000000 /* parallel i/o C bit 1 */
158 #define INTR_PIO_PC2 0x01000000 /* parallel i/o C bit 2 */
159 #define INTR_PIO_PC3 0x00800000 /* parallel i/o C bit 3 */
166 #define INTR_PIO_PC4 0x00008000 /* parallel i/o C bit 4 */
167 #define INTR_PIO_PC5 0x00004000 /* parallel i/o C bit 5 */
169 #define INTR_PIO_PC6 0x00000800 /* parallel i/o C bit 6 */
170 #define INTR_PIO_PC7 0x00000400 /* parallel i/o C bit 7 */
171 #define INTR_PIO_PC8 0x00000200 /* parallel i/o C bit 8 */
173 #define INTR_PIO_PC9 0x00000040 /* parallel i/o C bit 9 */
[all …]

12345678910>>...28