Home
last modified time | relevance | path

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

1234

/linux/drivers/pinctrl/sunxi/
H A DKconfig25 bool "Support for the Allwinner A31 PIO"
30 bool "Support for the Allwinner A31 R-PIO"
35 bool "Support for the Allwinner A23 PIO"
40 bool "Support for the Allwinner A33 PIO"
45 bool "Support for the Allwinner A83T PIO"
60 bool "Support for the Allwinner H3 PIO"
70 bool "Support for the Allwinner V3s PIO"
75 bool "Support for the Allwinner A80 PIO"
85 bool "Support for the Allwinner D1 PIO"
110 bool "Support for the Allwinner H5 PIO"
[all …]
/linux/drivers/net/wireless/broadcom/b43legacy/
H A DKconfig75 bool "DMA + PIO"
79 Include both, Direct Memory Access (DMA) and Programmed I/O (PIO)
82 default DMA is used, otherwise PIO is used.
91 This reduces the size of the driver module, by omitting the PIO code.
94 bool "PIO (Programmed I/O) only"
97 Only include Programmed I/O (PIO).
99 Please note that PIO transfers are slow (compared to DMA).
101 Also note that not all devices of the b43legacy series support PIO.
103 You should use PIO only if DMA does not work for you.
/linux/Documentation/w1/slaves/
H A Dw1_ds28e04.rst7 * Maxim DS28E04-100 4096-Bit Addressable 1-Wire EEPROM with PIO
35 PIO Access
39 The current status of the PIO's is returned as an 8 bit value. Bit 0/1
40 represent the state of PIO_0/PIO_1. Bits 2..7 do not care. The PIO's are
H A Dw1_ds2413.rst20 The DS2413 chip has two open-drain outputs (PIO A and PIO B).
40 You can set the PIO pins using the "output" file.
56 When writing output, the master must repeat the PIO Output Data byte in
H A Dw1_ds2406.rst21 current state of each switch, with PIO A in bit 0 and PIO B in bit 1. The
23 work with. output is writable; bits 0 and 1 control PIO A and B,
/linux/Documentation/devicetree/bindings/pinctrl/
H A 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
114 Every PIO is represented with 4-7 parameters depending on retime configuration.
117 -bank : Should be bank phandle to which this PIO belongs.
118 -offset : Offset in the PIO bank.
/linux/sound/soc/dwc/
H A DKconfig12 bool "PCM PIO extension for I2S driver"
16 a PCM and uses PIO to transfer data.
/linux/Documentation/devicetree/bindings/ata/
H A Data-generic.yaml13 Generic Parallel ATA controllers supporting PIO modes only.
39 description: Maximum ATA PIO transfer mode
H A Dpata-arasan.txt23 - arasan,broken-pio: if present, PIO mode is unusable
H A Dfaraday,ftide010.yaml15 platform. The controller can do PIO modes 0 through 4, Multi-word DMA
/linux/Documentation/devicetree/bindings/spi/
H A Dspi-orion.txt14 additionally to the normal indirect access (PIO) mode. The values
63 and its chip-selects that are used in the direct mode instead of PIO
66 are used in the default indirect (PIO) mode):
H A Damlogic,meson-gx-spicc.yaml15 communications with dedicated 16 words RX/TX PIO FIFOs.
/linux/drivers/net/ethernet/dlink/
H A DKconfig46 bool "Use MMIO instead of PIO"
50 Do NOT enable this by default, PIO (enabled when MMIO is disabled)
/linux/drivers/net/ethernet/via/
H A DKconfig37 bool "Use MMIO instead of PIO"
41 programmed I/O ports (PIO). Enabling this gives an improvement in
/linux/arch/arm/mach-sa1100/
H A DKconfig82 tristate "Generic PIO SSP"
84 Say Y here to enable support for the generic PIO SSP driver.
/linux/Documentation/devicetree/bindings/sound/
H A Drenesas,rsnd.txt185 But you can't use it if SSI was PIO mode.
214 ** PIO mode
216 You can use PIO mode which is for connection check by using.
217 Note: The system will drop non-SSI modules in PIO mode
/linux/Documentation/ABI/stable/
H A Dsysfs-driver-w1_ds28e044 Description: read/write the contents of the two PIO's of the DS28E04-100
/linux/drivers/infiniband/hw/hfi1/
H A Dtrace_dbg.h86 __hfi1_trace_def(PIO);
/linux/Documentation/devicetree/bindings/gpio/
H A Datmel,at91rm9200-gpio.yaml7 title: Microchip GPIO controller (PIO)
H A Dmicrochip,pic32-gpio.txt1 * Microchip PIC32 GPIO devices (PIO).
/linux/Documentation/driver-api/
H A Dlibata.rst49 Set PIO/DMA mode
91 values. Most drivers for taskfile-based hardware (PIO or MMIO) use
94 PIO data read/write
103 operation that actually copies the data bytes during a PIO data
443 ATA PIO
444 ATA_PROT_PIO is in this category. libata currently implements PIO
454 ATAPI PIO
560 - ATA errors are directly handled in the interrupt handler and PIO
637 - !BSY && !DRQ during PIO data transfer.
690 applicable to multiword DMA and PIO.
[all …]
/linux/Documentation/i2c/
H A Ddma-considerations.rst9 DMA for it will likely add more overhead than a plain PIO transfer.
51 buffer could not be allocated. Fall back to PIO in that case.
/linux/arch/mips/boot/dts/loongson/
H A Dloongson64v_4core_virtio.dts58 ranges = <0 0x10000000 0 0x10000000 0 0x10000000 /* PIO & CONF & APB */
/linux/drivers/net/ethernet/realtek/
H A DKconfig59 bool "Use PIO instead of MMIO"
63 This instructs the driver to use programmed I/O ports (PIO) instead
/linux/drivers/w1/slaves/
H A DKconfig144 tristate "4096-Bit Addressable 1-Wire EEPROM with PIO (DS28E04-100)"
151 4kb EEPROM with PIO family device (DS28E04).

1234