Home
last modified time | relevance | path

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

12345678910>>...23

/drivers/parport/
DKconfig13 the architecture might have PC parallel port hardware.
16 tristate "Parallel port support"
19 If you want to use devices connected to your machine's parallel port
21 drive, PLIP link (Parallel Line Internet Protocol is mainly used to
22 create a mini network by connecting the parallel ports of two local
28 to the parallel port see <http://www.torque.net/linux-pp.html> on
31 It is possible to share a single parallel port among several devices
33 kernel. To compile parallel port support as a module, choose M here:
35 If you have more than one parallel port and want to specify which
48 You should say Y here if you have a PC-style parallel port. All
[all …]
Dshare.c2 * Parallel-port resource manager code.
235 * if the device is a parallel port.
246 * __parport_register_driver - register a parallel port device driver
251 * This can be called by a parallel port device driver in order
294 * check if bus has any parallel port registered, if in __parport_register_driver()
323 * parport_unregister_driver - deregister a parallel port device driver
327 * This should be called by a parallel port device driver that
406 * parport_register_port - register a parallel port
412 * When a parallel port (lowlevel) driver finds a port that
413 * should be made available to parallel port device drivers, it
[all …]
Dparport_serial.c10 * parallel ports and serial ports. This driver is for dealing with
109 * Netmos uses the subdevice ID to indicate the number of parallel in netmos_parallel_init()
111 * parallel ports and <S> is the number of serial ports. in netmos_parallel_init()
368 [netmos_9900_2p] = { /* parallel only */ /* n/t */
374 [netmos_99xx_1p] = { /* parallel only */ /* n/t */
637 /* Register the parallel port(s) of a PCI card. */
659 "only %zu parallel ports supported (%d reported)\n", in parport_register()
680 "PCI parallel port detected: I/O at %#lx(%#lx)\n", in parport_register()
684 "PCI parallel port detected: I/O at %#lx(%#lx), IRQ %d\n", in parport_register()
741 // Parallel ports in parport_serial_pci_remove()
[all …]
Dparport_amiga.c2 /* Low-level parallel port routines for the Amiga built-in port
9 * The built-in Amiga parallel port provides one port at a fixed address
236 .name = "amiga-parallel",
245 MODULE_ALIAS("platform:amiga-parallel");
/drivers/auxdisplay/
DKconfig64 Depends on Parallel Port support. If you say Y at
74 hex "Parallel port where the LCD is connected"
78 The address of the parallel port where the LCD is connected.
80 The first standard parallel port address is 0x378.
81 The second standard parallel port address is 0x278.
82 The third standard parallel port address is 0x3BC.
88 many parallel ports are present and which address each one has.
101 to the parallel port.
124 For help about how to wire your LCD to the parallel port,
207 tristate "Parallel port LCD/Keypad Panel support"
[all …]
/drivers/ata/pata_parport/
DKconfig3 comment "Parallel IDE protocol modules"
10 This option enables support for the ATEN EH-100 parallel port IDE
12 parallel port kits made in Hong Kong.
19 parallel port Series 5 IDE protocol. (Most BACKPACK drives made
31 parallel port Series 6 IDE protocol. (Most BACKPACK drives made
43 This option enables support for the Commuter parallel port IDE
50 This option enables support for the EP-2000 parallel port IDE
57 This option enables support for the TD-2000 parallel port IDE
65 This option enables support for the TD-3000 parallel port IDE
74 This option enables support for the EPAT parallel port IDE protocol.
[all …]
/drivers/gpu/drm/ci/
Dtest.yml89 parallel: 4
135 parallel: 6
161 parallel: 2
184 parallel: 3
193 parallel: 2
202 parallel: 2
211 parallel: 3
220 parallel: 2
229 parallel: 2
238 parallel: 5
[all …]
/drivers/comedi/drivers/
Dcomedi_parport.c4 * Comedi driver for standard parallel port
7 * http://retired.beyondlogic.org/spp/parallel.htm
15 * Description: Standard PC parallel port
18 * Devices: [standard] parallel port (comedi_parport)
22 * additional parallel ports from old computers or your neighbors'
26 * 0: I/O port base for the parallel port.
29 * Parallel Port Lines:
245 /* Digial I/O subdevice - Parallel port DATA register */ in parport_attach()
255 /* Digial Input subdevice - Parallel port STATUS register */ in parport_attach()
264 /* Digial Output subdevice - Parallel port CONTROL register */ in parport_attach()
[all …]
/drivers/gpu/drm/i915/gt/
Dintel_context_types.h66 /* virtual/parallel engine/context interface */
246 /** @parallel: sub-structure for parallel submission members */
264 * @last_rq: last request submitted on a parallel context, used
265 * to insert submit fences between requests in the parallel
271 * parallel submission
275 * @seqno: seqno for composite fence when doing parallel
283 /** @guc: GuC specific members for parallel submission */
302 } parallel; member
Dintel_context.h54 return !!ce->parallel.parent; in intel_context_is_child()
59 return !!ce->parallel.number_children; in intel_context_is_parent()
75 GEM_BUG_ON(!intel_context_is_pinned(ce->parallel.parent)); in intel_context_to_parent()
77 return ce->parallel.parent; in intel_context_to_parent()
92 list_for_each_entry(ce, &(parent)->parallel.child_list,\
93 parallel.child_link)
95 list_for_each_entry_safe(ce, cn, &(parent)->parallel.child_list,\
96 parallel.child_link)
258 ce->parallel.child_index + 1); in intel_context_timeline_lock()
Dintel_context.c408 INIT_LIST_HEAD(&ce->parallel.child_list); in intel_context_init()
575 parent->parallel.child_index = parent->parallel.number_children++; in intel_context_bind_parent_child()
576 list_add_tail(&child->parallel.child_link, in intel_context_bind_parent_child()
577 &parent->parallel.child_list); in intel_context_bind_parent_child()
578 child->parallel.parent = parent; in intel_context_bind_parent_child()
/drivers/memstick/host/
Dr592.h31 /* Parallel INT bits */
32 #define R592_STATUS_P_CMDNACK (1 << 16) /* INT reg: NACK (parallel mode) */
33 #define R592_STATUS_P_BREQ (1 << 17) /* INT reg: card ready (parallel mode)*/
34 #define R592_STATUS_P_INTERR (1 << 18) /* INT reg: int error (parallel mode)*/
35 #define R592_STATUS_P_CED (1 << 19) /* INT reg: command done (parallel mode) */
57 #define R592_IO_SERIAL1 (1 << 20) /* Set by default, can be cleared, (cleared on parallel) */
61 #define R592_IO_SERIAL2 (1 << 30) /* Set by default, can be cleared (cleared on parallel), serial…
70 #define R592_POWER_20 (1 << 5) /* set before switch to parallel */
/drivers/net/plip/
DKconfig3 # Parallel Line Internet Protocol (PLIP) network device configuration
7 tristate "PLIP (parallel port) support"
10 PLIP (Parallel Line Internet Protocol) is used to create a
18 The PLIP driver has two modes, mode 0 and mode 1. The parallel
22 bidirectional parallel ports only, which can transmit 8 bits at a
Dplip.c3 /* PLIP: A parallel port "network" driver for Linux. */
4 /* This driver is for parallel port with 5-bit cable (LapLink (R) cable). */
19 * Support for parallel ports with no IRQ (poll mode),
20 * Modifications to use the parallel port API
37 * inspired by Russ Nelson's parallel port packet driver.
58 "parallel.asm" parallel port packet driver.
60 The "Crynwr" parallel port standard specifies the following protocol:
71 The cable used is a de facto standard parallel null cable -- sold as
917 /* Handle the parallel port interrupts. */
1063 This routine gets exclusive access to the parallel port by allocating
[all …]
/drivers/media/platform/renesas/rcar-vin/
Drcar-core.c492 * Parallel async notifier
508 vin->parallel.source_pad = ret; in rvin_parallel_subdevice_attach()
511 vin->parallel.sink_pad = ret < 0 ? 0 : ret; in rvin_parallel_subdevice_attach()
514 vin->parallel.subdev = subdev; in rvin_parallel_subdevice_attach()
521 code.pad = vin->parallel.source_pad; in rvin_parallel_subdevice_attach()
562 vin->parallel.subdev = subdev; in rvin_parallel_subdevice_attach()
570 vin->parallel.subdev = NULL; in rvin_parallel_subdevice_detach()
599 source = &vin->parallel.subdev->entity; in rvin_parallel_notify_complete()
602 ret = media_create_pad_link(source, vin->parallel.source_pad, in rvin_parallel_notify_complete()
603 sink, vin->parallel.sink_pad, 0); in rvin_parallel_notify_complete()
[all …]
Drcar-vin.h108 * struct rvin_parallel_entity - Parallel video input endpoint descriptor
112 * @bus: media bus parallel configuration
184 * @parallel: parallel input subdevice descriptor
224 struct rvin_parallel_entity parallel; member
259 #define vin_to_source(vin) ((vin)->parallel.subdev)
/drivers/i2c/busses/
Di2c-parport.c3 * i2c-parport.c I2C bus over parallel port *
97 /* type 7: One For All JP1 parallel port adapter */
131 "List of parallel ports to bind to, by index.\n"
147 " 7 = One For All JP1 parallel port adapter\n"
151 /* ----- Low-level parallel port access ----------------------------------- */
239 the parallel port structure. */
249 /* ----- I2c and parallel port call-back functions and structures --------- */
311 strscpy(adapter->adapter.name, "Parallel port adapter", in i2c_parport_attach()
325 "Could not claim parallel port\n"); in i2c_parport_attach()
408 MODULE_DESCRIPTION("I2C bus over parallel port");
/drivers/input/serio/
Dparkbd.c3 * Parallel port to Keyboard port adapter driver for Linux
10 * To connect an AT or XT keyboard to the parallel port, a fairly simple adapter
13 * Parallel port Keyboard port
38 * or from a joystick port. Unfortunately, the parallel port of a PC doesn't
50 MODULE_DESCRIPTION("Parallel port to Keyboard port adapter driver");
55 MODULE_PARM_DESC(port, "Parallel port the adapter is connected to (default is 0)");
/drivers/scsi/
DKconfig36 the SCSI protocol. Examples of this include the parallel port
79 Serial ATA (SATA) or Parallel ATA (PATA) hard disks,
80 USB storage or the SCSI or parallel port version of
227 busses in parallel, leading to a significant speed-up.
239 tristate "Parallel SCSI (SPI) Transport Attributes"
783 tristate "IOMEGA parallel port (ppa - older drives)"
787 This driver supports older versions of IOMEGA's parallel port ZIP
794 If you have the ZIP Plus drive or a more recent parallel port ZIP
796 then you should say N here and Y to "IOMEGA parallel port (imm -
803 you will still be able to use the parallel port for other tasks,
[all …]
/drivers/pinctrl/
Dpinctrl-gemini.c47 * @flash_pin: whether the flash pin (extended pins for parallel
132 "parallel flash",
612 /* Parallel (NOR) flash pins, D[0-15], A[16-25], CE0, CE1, RB, WE, OE, ALE */
620 * The parallel flash can be set up in a 26-bit address bus mode exposing
637 /* The GPIO0A (0) pin overlap with TVC CLK and extended parallel flash */
658 /* The GPIO0H (19,20) pins overlap with parallel flash CE0, CE1 */
670 /* The GPIO0L (26-29) pins overlap with parallel flash */
673 /* The GPIO0M (30,31) pins overlap with parallel flash and NAND flash */
676 /* The GPIO1A (0-4) pins that overlap with IDE and parallel flash */
684 /* The GPIO1C (11-26) pins overlap with IDE, parallel flash and NAND flash */
[all …]
/drivers/char/
DKconfig35 tristate "Parallel printer support"
39 If you intend to attach a printer to the parallel port of your Linux
45 It is possible to share one parallel port among several devices
52 If you have several parallel ports, you can specify which ports to
79 tristate "Support for user-space parallel port device drivers"
83 is needed for programs that want portable access to the parallel
87 This is the parallel port equivalent of SCSI generic support (sg).
89 or parallel port CD-ROM/disk support.
/drivers/gpu/drm/i915/gt/uc/
Dintel_guc_submission.c443 GEM_BUG_ON(!ce->parallel.guc.parent_page); in __get_parent_scratch_offset()
445 return ce->parallel.guc.parent_page * PAGE_SIZE; in __get_parent_scratch_offset()
463 * parallel.guc.parent_page is the offset into ce->state while in __get_parent_scratch()
496 CIRC_SPACE(ce->parallel.guc.wqi_tail, ce->parallel.guc.wqi_head, WQ_SIZE) in get_wq_pointer()
498 ce->parallel.guc.wqi_head = READ_ONCE(*ce->parallel.guc.wq_head); in get_wq_pointer()
505 return &__get_parent_scratch(ce)->wq[ce->parallel.guc.wqi_tail / sizeof(u32)]; in get_wq_pointer()
802 return (WQ_SIZE - ce->parallel.guc.wqi_tail); in wq_space_until_wrap()
814 ce->parallel.guc.wqi_tail = (ce->parallel.guc.wqi_tail + wqi_size) & in write_wqi()
816 WRITE_ONCE(*ce->parallel.guc.wq_tail, ce->parallel.guc.wqi_tail); in write_wqi()
831 ce->parallel.guc.wqi_tail = 0; in guc_wq_noop_append()
[all …]
/drivers/staging/fieldbus/Documentation/devicetree/bindings/fieldbus/
Darcx,anybus-controller.txt3 This chip communicates with the SoC over a parallel bus. It is
5 corresponding to the parallel bus used for communication.
50 This example places the bridge on top of the i.MX WEIM parallel bus, see:
/drivers/gpu/drm/imx/ipuv3/
Dparallel-display.c3 * i.MX drm driver - parallel display implementation
364 { .compatible = "fsl,imx-parallel-display", },
374 .name = "imx-parallel-display",
380 MODULE_DESCRIPTION("i.MX parallel display driver");
383 MODULE_ALIAS("platform:imx-parallel-display");
/drivers/pps/generators/
DKconfig9 tristate "Parallel port PPS signal generator"
13 utilizes STROBE pin of a parallel port to send PPS signals. It uses

12345678910>>...23