Home
last modified time | relevance | path

Searched refs:PIO (Results 1 – 58 of 58) sorted by relevance

/linux-4.1.27/drivers/net/wireless/b43legacy/
DKconfig74 bool "DMA + PIO"
78 Include both, Direct Memory Access (DMA) and Programmed I/O (PIO)
81 default DMA is used, otherwise PIO is used.
90 This reduces the size of the driver module, by omitting the PIO code.
93 bool "PIO (Programmed I/O) only"
96 Only include Programmed I/O (PIO).
98 Please note that PIO transfers are slow (compared to DMA).
100 Also note that not all devices of the b43legacy series support PIO.
102 You should use PIO only if DMA does not work for you.
/linux-4.1.27/Documentation/w1/slaves/
Dw1_ds28e045 * Maxim DS28E04-100 4096-Bit Addressable 1-Wire EEPROM with PIO
30 PIO Access
34 The current status of the PIO's is returned as an 8 bit value. Bit 0/1
35 represent the state of PIO_0/PIO_1. Bits 2..7 do not care. The PIO's are
Dw1_ds240619 current state of each switch, with PIO A in bit 0 and PIO B in bit 1. The
21 work with. output is writable; bits 0 and 1 control PIO A and B,
/linux-4.1.27/Documentation/mips/
DAU1xxx_IDE.README49 timing parameters for PIO mode 0/1/2/3/4
57 CONFIG_BLK_DEV_IDE_AU1XXX_PIO_DBDMA - enable the PIO+DBDMA mode
66 The AU1XXX IDE driver supported all PIO modes - PIO mode 0/1/2/3/4 - and all
69 To change the PIO mode use the program hdparm with option -p, e.g.
70 'hdparm -p0 [device]' for PIO mode 0. To enable the MWDMA mode use the option
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/
Dpinctrl-st.txt4 PIO multiplexing block. Each pin supports GPIO functionality (ALT0)
9 Pull Up (PU) are driven by the related PIO block.
11 ST pinctrl driver controls PIO multiplexing block and also interacts with
111 Every PIO is represented with 4-7 parameters depending on retime configuration.
114 -bank : Should be bank phandle to which this PIO belongs.
115 -offset : Offset in the PIO bank.
/linux-4.1.27/Documentation/spi/
Dpxa2xx8 - SSP PIO and SSP DMA data transfers.
108 fifo overruns (especially in PIO mode transfers). Good default values are
211 DMA and PIO I/O Support
213 The pxa2xx_spi driver supports both DMA and interrupt driven PIO message
214 transfers. The driver defaults to PIO mode and DMA transfers must be enabled
222 always use PIO transfers
226 use PIO transfers
235 use PIO transfer
Dspi-summary145 Or they can be PIO bitbangers, needing just GPIO pins.
587 for low-frequency sensor access might be fine using synchronous PIO.
589 But the queue will probably be very real, using message->queue, PIO,
/linux-4.1.27/arch/cris/arch-v32/mach-a3/
DKconfig37 hex "PIO CE0 configuration"
41 hex "PIO CE1 configuration"
45 hex "PIO CE2 configuration"
/linux-4.1.27/drivers/net/ethernet/dlink/
DKconfig46 bool "Use MMIO instead of PIO"
50 Do NOT enable this by default, PIO (enabled when MMIO is disabled)
/linux-4.1.27/drivers/net/ethernet/via/
DKconfig35 bool "Use MMIO instead of PIO"
39 programmed I/O ports (PIO). Enabling this gives an improvement in
/linux-4.1.27/arch/mips/txx9/
DKconfig110 prompt "PIO[58:61]"
114 bool "PIO"
/linux-4.1.27/Documentation/ABI/stable/
Dsysfs-driver-w1_ds28e044 Description: read/write the contents of the two PIO's of the DS28E04-100
/linux-4.1.27/drivers/net/fddi/
DKconfig31 prompt "Use MMIO instead of PIO" if PCI || EISA
37 (MMIO) as appropriate instead of programmed I/O ports (PIO).
/linux-4.1.27/Documentation/devicetree/bindings/gpio/
Dgpio_atmel.txt1 * Atmel GPIO controller (PIO)
/linux-4.1.27/Documentation/devicetree/bindings/ata/
Dpata-arasan.txt25 - arasan,broken-pio: if present, PIO mode is unusable
/linux-4.1.27/drivers/ide/
DKconfig256 This option includes support for setting/autotuning PIO modes and
354 IDE controllers. This allows the kernel to change PIO, DMA and UDMA
379 change PIO, DMA and UDMA speeds and to configure the chip to
388 This allows the kernel to change PIO, DMA and UDMA speeds
422 Include support for PIO tuning and virtual DMA on the Cyrix MediaGX
502 This allows the kernel to change PIO, DMA and UDMA speeds and to
563 This driver adds PIO/(U)DMA support for the ServerWorks OSB4/CSB5
571 This driver adds PIO & MultiMode DMA-2 support for the SGI IOC4
579 This driver adds PIO/(U)DMA support for the SI CMD680 and SII
615 The nice thing about it is that you can mix Ultra/DMA/PIO devices
[all …]
/linux-4.1.27/drivers/w1/slaves/
DKconfig118 tristate "4096-Bit Addressable 1-Wire EEPROM with PIO (DS28E04-100)"
125 4kb EEPROM with PIO family device (DS28E04).
/linux-4.1.27/Documentation/arm/Samsung-S3C24XX/
DEB2410ITX.txt49 changing speed of devices, PIO Mode 4 capable drives should be used.
/linux-4.1.27/Documentation/devicetree/bindings/serial/
Dfsl-mxs-auart.txt18 line respectively. It will use specified PIO instead of the peripheral
Datmel-usart.txt18 It will use specified PIO instead of the peripheral function pin for the USART feature.
/linux-4.1.27/drivers/net/ethernet/realtek/
DKconfig64 bool "Use PIO instead of MMIO"
68 This instructs the driver to use programmed I/O ports (PIO) instead
/linux-4.1.27/Documentation/virtual/kvm/
Dcpuid.txt36 || || on PIO operations.
Dlocking.txt166 MMIO/PIO address->device structure mapping (kvm->buses).
/linux-4.1.27/Documentation/devicetree/bindings/sound/
Drenesas,rsnd.txt28 - interrupts : Should contain SSI interrupt for PIO transfer
30 - pio-transfer : use PIO transfer mode
/linux-4.1.27/arch/arm/mach-sa1100/
DKconfig163 tristate "Generic PIO SSP"
165 Say Y here to enable support for the generic PIO SSP driver.
/linux-4.1.27/arch/arm/boot/dts/
Dat91-ariag25.dts149 atmel,pins = <0 21 0x0 0x1>; /* PA21 PIO, pull-up */
/linux-4.1.27/drivers/scsi/
Deata_generic.h37 #define PIO 0xfe macro
Deata_pio.c762 sh->dma_channel = PIO; in register_pio_HBA()
DKconfig710 tristate "EATA-PIO (old DPT PM2001, PM2012A) support"
713 This driver supports all EATA-PIO protocol compliant SCSI Host
767 tristate "Generic NCR5380/53c400 SCSI PIO support"
772 on boards using PIO. Most boards such as the Trantor T130 fit this
1248 (including the Control Concepts SCSI/IDE/SIO/PIO/FDC cards).
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-ata67 Transfer modes supported by the device when in PIO mode.
/linux-4.1.27/Documentation/scsi/
Dqlogicfas.txt5 (including the Control Concepts SCSI/IDE/SIO/PIO/FDC cards).
/linux-4.1.27/Documentation/
Dparport.txt237 o interrupt-driven, protocol in hardware using PIO
263 io=0x378 irq=7 dma=none (for PIO)
/linux-4.1.27/drivers/usb/musb/
DKconfig161 bool 'Disable DMA (always use PIO)'
/linux-4.1.27/drivers/mmc/host/
DKconfig510 bool "Use PIO transfers only"
512 Use PIO to transfer data between memory and the hardware.
514 PIO is slower than DMA as it requires CPU instructions to
609 PIO and external DMA modes.
/linux-4.1.27/drivers/net/wireless/b43/
DKconfig111 #Data transfers to the device via PIO. We want it as a fallback even
/linux-4.1.27/drivers/char/agp/
DKconfig20 direct rendering will be a lot slower but still faster than PIO.
/linux-4.1.27/drivers/net/ethernet/dec/tulip/
DKconfig75 the Tulip's PIO (programmed I/O ports). Faster, but could produce
/linux-4.1.27/Documentation/arm/
DInterrupts34 IDE PIO-based interrupt on the SA1111 excludes all other SA1111 and
/linux-4.1.27/drivers/ata/
DKconfig682 This option enables DMA/PIO support for the later OPTi
816 comment "PIO-only SFF controllers"
886 This option enables full PIO support for the early Opti ATA
/linux-4.1.27/drivers/scsi/aic7xxx/
Daic7xxx.seq417 * Drive REQ on the bus by enabling SCSI PIO.
1299 * lost by some other type of SCSI I/O (e.g. PIO). If we have
1552 * Message in phase. Bytes are read using Automatic PIO mode.
1728 * chips, SHADDR increments with every bus transaction, even PIO.
1959 * Functions to read data in Automatic PIO mode.
2026 * Send a byte to an initiator in Automatic PIO mode.
Daic7xxx.reg216 * Automatic or Manual PIO mode. SCSIDATH can be used for the
310 field SPIORDY 0x02 /* SCSI PIO Ready */
Daic79xx.seq1023 * Message in phase. Bytes are read using Automatic PIO mode.
1419 * Functions to read data in Automatic PIO mode.
Daic79xx.reg1924 field SPIORDY 0x02 /* SCSI PIO Ready */
/linux-4.1.27/arch/powerpc/include/asm/
Dio.h82 #error CONFIG_PPC_INDIRECT_{PIO,MMIO} are not yet supported on 32 bits
/linux-4.1.27/arch/tile/
DKconfig433 by default to save the TRIO PIO Region resource for other purposes.
/linux-4.1.27/Documentation/block/
Dbiodoc.txt215 may need to abort DMA operations and revert to PIO for the transfer, in
1096 For a low performance driver or hardware that is PIO driven or just doesn't
1138 PIO drivers (or drivers that need to revert to PIO transfer once in a
/linux-4.1.27/Documentation/networking/
Dstmmac.txt184 where the HW needs to have set some PIO lines or system cfg
/linux-4.1.27/drivers/net/irda/
DKconfig62 bool "PIO mode"
/linux-4.1.27/drivers/usb/gadget/udc/
DKconfig298 If unsure, say "N" here. The driver works fine in PIO mode.
/linux-4.1.27/drivers/tty/serial/
Dbfin_uart.c55 # error KGDB only support UART in PIO mode.
DKconfig518 bool "PIO mode"
520 This driver works under PIO mode.
/linux-4.1.27/drivers/spi/
DKconfig428 Rockchip SPI controller support DMA transport and PIO mode.
/linux-4.1.27/Documentation/s390/
Dcds.txt18 I/O (PIO), and other hardware features more. However, this implies that
/linux-4.1.27/Documentation/ioctl/
Dhdio.txt782 args[4..4+XFER_SIZE]. 16bit PIO is used regardless of
/linux-4.1.27/drivers/net/ethernet/sun/
Dniu.h9 #define PIO 0x000000UL macro
/linux-4.1.27/drivers/gpio/
DKconfig119 Say Y or M here to build support for the Altera PIO device.
/linux-4.1.27/
DCREDITS2694 D: Co-developer EATA-PIO SCSI driver
DMAINTAINERS572 ALTERA PIO DRIVER