/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.
|
D | atmel,at91-pio4-pinctrl.txt | 8 - reg: base address and length of the PIO controller.
|
/linux-4.4.14/Documentation/spi/ |
D | pxa2xx | 8 - SSP PIO and SSP DMA data transfers. 102 fifo overruns (especially in PIO mode transfers). Good default values are 205 DMA and PIO I/O Support 207 The pxa2xx_spi driver supports both DMA and interrupt driven PIO message 208 transfers. The driver defaults to PIO mode and DMA transfers must be enabled 216 always use PIO transfers 220 use PIO transfers 229 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.4.14/drivers/net/ethernet/dlink/ |
D | Kconfig | 45 bool "Use MMIO instead of PIO" 49 Do NOT enable this by default, PIO (enabled when MMIO is disabled)
|
/linux-4.4.14/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.4.14/drivers/net/ethernet/via/ |
D | Kconfig | 34 bool "Use MMIO instead of PIO" 38 programmed I/O ports (PIO). Enabling this gives an improvement in
|
/linux-4.4.14/arch/mips/txx9/ |
D | Kconfig | 110 prompt "PIO[58:61]" 114 bool "PIO"
|
/linux-4.4.14/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.4.14/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.4.14/Documentation/devicetree/bindings/gpio/ |
D | gpio_atmel.txt | 1 * Atmel GPIO controller (PIO)
|
/linux-4.4.14/Documentation/devicetree/bindings/ata/ |
D | pata-arasan.txt | 25 - arasan,broken-pio: if present, PIO mode is unusable
|
/linux-4.4.14/Documentation/devicetree/bindings/sound/ |
D | st,sti-asoc-card.txt | 85 dai-name = "Uni Player #1 (PIO)"; 113 - pinctrl-0: SPDIF PIO description.
|
D | renesas,rsnd.txt | 42 - interrupts : Should contain SSI interrupt for PIO transfer 44 - pio-transfer : use PIO transfer mode
|
/linux-4.4.14/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.4.14/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.4.14/drivers/net/ethernet/realtek/ |
D | Kconfig | 58 bool "Use PIO instead of MMIO" 62 This instructs the driver to use programmed I/O ports (PIO) instead
|
/linux-4.4.14/Documentation/arm/Samsung-S3C24XX/ |
D | EB2410ITX.txt | 49 changing speed of devices, PIO Mode 4 capable drives should be used.
|
/linux-4.4.14/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.4.14/Documentation/virtual/kvm/ |
D | cpuid.txt | 36 || || on PIO operations.
|
D | locking.txt | 166 MMIO/PIO address->device structure mapping (kvm->buses).
|
/linux-4.4.14/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.4.14/arch/arm/boot/dts/ |
D | at91-ariag25.dts | 149 atmel,pins = <0 21 0x0 0x1>; /* PA21 PIO, pull-up */
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | trace.c | 217 __hfi1_trace_fn(PIO);
|
D | verbs.c | 1165 PIO, in hfi1_verbs_send_pio() 1175 hfi1_cdbg(PIO, "alloc failed. state active, queuing"); in hfi1_verbs_send_pio() 1344 hfi1_cdbg(PIO, "%s() Failed. Completing with err", in hfi1_verbs_send()
|
D | trace.h | 1403 __hfi1_trace_def(PIO);
|
/linux-4.4.14/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 | 722 tristate "EATA-PIO (old DPT PM2001, PM2012A) support" 725 This driver supports all EATA-PIO protocol compliant SCSI Host 779 tristate "Generic NCR5380/53c400 SCSI PIO support" 784 on boards using PIO. Most boards such as the Trantor T130 fit this 1260 (including the Control Concepts SCSI/IDE/SIO/PIO/FDC cards).
|
/linux-4.4.14/Documentation/ABI/testing/ |
D | sysfs-ata | 67 Transfer modes supported by the device when in PIO mode.
|
/linux-4.4.14/Documentation/scsi/ |
D | qlogicfas.txt | 5 (including the Control Concepts SCSI/IDE/SIO/PIO/FDC cards).
|
/linux-4.4.14/drivers/usb/musb/ |
D | Kconfig | 130 bool 'Disable DMA (always use PIO)'
|
/linux-4.4.14/Documentation/ |
D | parport.txt | 237 o interrupt-driven, protocol in hardware using PIO 263 io=0x378 irq=7 dma=none (for PIO)
|
/linux-4.4.14/drivers/net/wireless/b43/ |
D | Kconfig | 91 #Data transfers to the device via PIO. We want it as a fallback even
|
/linux-4.4.14/drivers/mmc/host/ |
D | Kconfig | 520 bool "Use PIO transfers only" 522 Use PIO to transfer data between memory and the hardware. 524 PIO is slower than DMA as it requires CPU instructions to 619 PIO, internal DMA mode and external DMA mode.
|
/linux-4.4.14/drivers/char/agp/ |
D | Kconfig | 20 direct rendering will be a lot slower but still faster than PIO.
|
/linux-4.4.14/drivers/net/ethernet/dec/tulip/ |
D | Kconfig | 73 the Tulip's PIO (programmed I/O ports). Faster, but could produce
|
/linux-4.4.14/Documentation/arm/ |
D | Interrupts | 34 IDE PIO-based interrupt on the SA1111 excludes all other SA1111 and
|
/linux-4.4.14/drivers/ata/ |
D | Kconfig | 709 This option enables DMA/PIO support for the later OPTi 843 comment "PIO-only SFF controllers" 912 This option enables full PIO support for the early Opti ATA
|
/linux-4.4.14/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.4.14/arch/powerpc/include/asm/ |
D | io.h | 82 #error CONFIG_PPC_INDIRECT_{PIO,MMIO} are not yet supported on 32 bits
|
/linux-4.4.14/arch/tile/ |
D | Kconfig | 456 by default to save the TRIO PIO Region resource for other purposes.
|
/linux-4.4.14/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.4.14/drivers/usb/gadget/udc/ |
D | Kconfig | 298 If unsure, say "N" here. The driver works fine in PIO mode.
|
/linux-4.4.14/drivers/net/irda/ |
D | Kconfig | 62 bool "PIO mode"
|
/linux-4.4.14/Documentation/networking/ |
D | stmmac.txt | 180 where the HW needs to have set some PIO lines or system cfg
|
/linux-4.4.14/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.4.14/drivers/spi/ |
D | Kconfig | 442 Rockchip SPI controller support DMA transport and PIO mode.
|
/linux-4.4.14/Documentation/s390/ |
D | cds.txt | 18 I/O (PIO), and other hardware features more. However, this implies that
|
/linux-4.4.14/Documentation/ioctl/ |
D | hdio.txt | 782 args[4..4+XFER_SIZE]. 16bit PIO is used regardless of
|
/linux-4.4.14/drivers/net/ethernet/sun/ |
D | niu.h | 9 #define PIO 0x000000UL macro
|
/linux-4.4.14/drivers/gpio/ |
D | Kconfig | 118 Say Y or M here to build support for the Altera PIO device.
|
/linux-4.4.14/ |
D | CREDITS | 2698 D: Co-developer EATA-PIO SCSI driver
|
D | MAINTAINERS | 586 ALTERA PIO DRIVER
|