/linux-4.1.27/drivers/net/wireless/b43legacy/ |
D | Kconfig | 74 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/ |
D | w1_ds28e04 | 5 * 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
|
D | w1_ds2406 | 19 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/ |
D | AU1xxx_IDE.README | 49 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/ |
D | pinctrl-st.txt | 4 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/ |
D | pxa2xx | 8 - 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
|
D | spi-summary | 145 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/ |
D | Kconfig | 37 hex "PIO CE0 configuration" 41 hex "PIO CE1 configuration" 45 hex "PIO CE2 configuration"
|
/linux-4.1.27/drivers/net/ethernet/dlink/ |
D | Kconfig | 46 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/ |
D | Kconfig | 35 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/ |
D | Kconfig | 110 prompt "PIO[58:61]" 114 bool "PIO"
|
/linux-4.1.27/Documentation/ABI/stable/ |
D | sysfs-driver-w1_ds28e04 | 4 Description: read/write the contents of the two PIO's of the DS28E04-100
|
/linux-4.1.27/drivers/net/fddi/ |
D | Kconfig | 31 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/ |
D | gpio_atmel.txt | 1 * Atmel GPIO controller (PIO)
|
/linux-4.1.27/Documentation/devicetree/bindings/ata/ |
D | pata-arasan.txt | 25 - arasan,broken-pio: if present, PIO mode is unusable
|
/linux-4.1.27/drivers/ide/ |
D | Kconfig | 256 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/ |
D | Kconfig | 118 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/ |
D | EB2410ITX.txt | 49 changing speed of devices, PIO Mode 4 capable drives should be used.
|
/linux-4.1.27/Documentation/devicetree/bindings/serial/ |
D | fsl-mxs-auart.txt | 18 line respectively. It will use specified PIO instead of the peripheral
|
D | atmel-usart.txt | 18 It will use specified PIO instead of the peripheral function pin for the USART feature.
|
/linux-4.1.27/drivers/net/ethernet/realtek/ |
D | Kconfig | 64 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/ |
D | cpuid.txt | 36 || || on PIO operations.
|
D | locking.txt | 166 MMIO/PIO address->device structure mapping (kvm->buses).
|
/linux-4.1.27/Documentation/devicetree/bindings/sound/ |
D | renesas,rsnd.txt | 28 - interrupts : Should contain SSI interrupt for PIO transfer 30 - pio-transfer : use PIO transfer mode
|
/linux-4.1.27/arch/arm/mach-sa1100/ |
D | Kconfig | 163 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/ |
D | at91-ariag25.dts | 149 atmel,pins = <0 21 0x0 0x1>; /* PA21 PIO, pull-up */
|
/linux-4.1.27/drivers/scsi/ |
D | eata_generic.h | 37 #define PIO 0xfe macro
|
D | eata_pio.c | 762 sh->dma_channel = PIO; in register_pio_HBA()
|
D | Kconfig | 710 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/ |
D | sysfs-ata | 67 Transfer modes supported by the device when in PIO mode.
|
/linux-4.1.27/Documentation/scsi/ |
D | qlogicfas.txt | 5 (including the Control Concepts SCSI/IDE/SIO/PIO/FDC cards).
|
/linux-4.1.27/Documentation/ |
D | parport.txt | 237 o interrupt-driven, protocol in hardware using PIO 263 io=0x378 irq=7 dma=none (for PIO)
|
/linux-4.1.27/drivers/usb/musb/ |
D | Kconfig | 161 bool 'Disable DMA (always use PIO)'
|
/linux-4.1.27/drivers/mmc/host/ |
D | Kconfig | 510 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/ |
D | Kconfig | 111 #Data transfers to the device via PIO. We want it as a fallback even
|
/linux-4.1.27/drivers/char/agp/ |
D | Kconfig | 20 direct rendering will be a lot slower but still faster than PIO.
|
/linux-4.1.27/drivers/net/ethernet/dec/tulip/ |
D | Kconfig | 75 the Tulip's PIO (programmed I/O ports). Faster, but could produce
|
/linux-4.1.27/Documentation/arm/ |
D | Interrupts | 34 IDE PIO-based interrupt on the SA1111 excludes all other SA1111 and
|
/linux-4.1.27/drivers/ata/ |
D | Kconfig | 682 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/ |
D | aic7xxx.seq | 417 * 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.
|
D | aic7xxx.reg | 216 * Automatic or Manual PIO mode. SCSIDATH can be used for the 310 field SPIORDY 0x02 /* SCSI PIO Ready */
|
D | aic79xx.seq | 1023 * Message in phase. Bytes are read using Automatic PIO mode. 1419 * Functions to read data in Automatic PIO mode.
|
D | aic79xx.reg | 1924 field SPIORDY 0x02 /* SCSI PIO Ready */
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | io.h | 82 #error CONFIG_PPC_INDIRECT_{PIO,MMIO} are not yet supported on 32 bits
|
/linux-4.1.27/arch/tile/ |
D | Kconfig | 433 by default to save the TRIO PIO Region resource for other purposes.
|
/linux-4.1.27/Documentation/block/ |
D | biodoc.txt | 215 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/ |
D | stmmac.txt | 184 where the HW needs to have set some PIO lines or system cfg
|
/linux-4.1.27/drivers/net/irda/ |
D | Kconfig | 62 bool "PIO mode"
|
/linux-4.1.27/drivers/usb/gadget/udc/ |
D | Kconfig | 298 If unsure, say "N" here. The driver works fine in PIO mode.
|
/linux-4.1.27/drivers/tty/serial/ |
D | bfin_uart.c | 55 # error KGDB only support UART in PIO mode.
|
D | Kconfig | 518 bool "PIO mode" 520 This driver works under PIO mode.
|
/linux-4.1.27/drivers/spi/ |
D | Kconfig | 428 Rockchip SPI controller support DMA transport and PIO mode.
|
/linux-4.1.27/Documentation/s390/ |
D | cds.txt | 18 I/O (PIO), and other hardware features more. However, this implies that
|
/linux-4.1.27/Documentation/ioctl/ |
D | hdio.txt | 782 args[4..4+XFER_SIZE]. 16bit PIO is used regardless of
|
/linux-4.1.27/drivers/net/ethernet/sun/ |
D | niu.h | 9 #define PIO 0x000000UL macro
|
/linux-4.1.27/drivers/gpio/ |
D | Kconfig | 119 Say Y or M here to build support for the Altera PIO device.
|
/linux-4.1.27/ |
D | CREDITS | 2694 D: Co-developer EATA-PIO SCSI driver
|
D | MAINTAINERS | 572 ALTERA PIO DRIVER
|