/drivers/parport/ |
D | Kconfig | 13 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 …]
|
D | share.c | 2 * 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 …]
|
D | parport_serial.c | 10 * 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 …]
|
D | parport_amiga.c | 2 /* 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/ |
D | Kconfig | 64 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/ |
D | Kconfig | 3 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/ |
D | test.yml | 89 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/ |
D | comedi_parport.c | 4 * 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/ |
D | intel_context_types.h | 66 /* 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
|
D | intel_context.h | 54 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()
|
D | intel_context.c | 408 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/ |
D | r592.h | 31 /* 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/ |
D | Kconfig | 3 # 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
|
D | plip.c | 3 /* 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/ |
D | rcar-core.c | 492 * 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 …]
|
D | rcar-vin.h | 108 * 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/ |
D | i2c-parport.c | 3 * 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/ |
D | parkbd.c | 3 * 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/ |
D | Kconfig | 36 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/ |
D | pinctrl-gemini.c | 47 * @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/ |
D | Kconfig | 35 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/ |
D | intel_guc_submission.c | 443 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/ |
D | arcx,anybus-controller.txt | 3 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/ |
D | parallel-display.c | 3 * 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/ |
D | Kconfig | 9 tristate "Parallel port PPS signal generator" 13 utilizes STROBE pin of a parallel port to send PPS signals. It uses
|