Home
last modified time | relevance | path

Searched refs:transfers (Results 1 – 182 of 182) sorted by relevance

/linux-4.1.27/Documentation/usb/
Dohci.txt18 - interrupt transfers can be larger, and can be queued
25 transfers. Previously, using periods of one frame would risk data loss due
26 to overhead in IRQ processing. When interrupt transfers are queued, those
27 risks can be minimized by making sure the hardware always has transfers to
Dehci.txt53 and interrupt transfers, including requests to USB 1.1 devices through
61 transfers can't share much code with the code for high speed ISO transfers,
67 Transfers of all types can be queued. This means that control transfers
69 ones from another driver, and that interrupt transfers can use periods
81 transactions (interrupt and isochronous transfers). These place some
116 and bulk transfers. Shows each active qh and the qtds
120 and isochronous transfers. Doesn't show qtds.
129 can't, such as "high bandwidth" periodic (interrupt or ISO) transfers.
131 periodic transfers) use different encodings when operating at high speed.
148 Bulk transfers are most often used where throughput is an issue. It's
[all …]
DURB.txt57 // (IN) buffer used for data transfers
68 // Only for PERIODIC transfers (ISO, INTERRUPT)
135 - Too many queued ISO transfers (-EAGAIN)
206 transferred. That's because USB transfers are packetized; it might take
219 1.8. How to do isochronous (ISO) transfers?
221 For ISO transfers you have to fill a usb_iso_packet_descriptor structure,
224 how often to make transfers; it's often one per frame (which is once
250 1.9. How to start interrupt (INT) transfers?
252 Interrupt transfers, like isochronous transfers, are periodic, and happen
Dproc_usb_info.txt70 control, bulk, or other kinds of USB transfers. The IOCTLs are
147 (millisecond) is in use. It reflects only periodic transfers, which
148 are the only transfers that reserve bandwidth. Control and bulk
149 transfers use all other bandwidth, including reserved bandwidth that
150 is not used for transfers (such as for short packets).
153 those transfers. For a low or full speed bus (loosely, "USB 1.1"),
256 | | | | |__Interval (max) between transfers
Ddma.txt36 - If you're doing lots of small data transfers from the same buffer all
58 not using a streaming DMA mapping, so it's good for small transfers on
111 usbcore do the map/unmap.) Large periodic transfers make good examples
Derror-codes.txt55 for periodic transfers (interrupt, isochronous).
77 reported. That's because transfers often involve several packets, so that
Dbulk-streams.txt5 device driver to overload a bulk endpoint so that multiple transfers can be
DWUSB-Design-overview.txt322 start enumerating and doing transfers through usb_hcd->urb_enqueue() to
386 and buffer transfers.
Dusb-serial.txt419 transfers until this is settled.
Dgadget-testing.txt667 streaming_interval - interval for polling endpoint for data transfers
/linux-4.1.27/Documentation/dmaengine/
Dprovider.txt10 They have a given number of channels to use for the DMA transfers, and
40 really efficient, you'll get several bigger transfers. This is done
43 transfer into smaller sub-transfers.
45 Our theoretical DMA controller would then only be able to do transfers
47 transfers we usually have are not, and want to copy data from
51 DMAEngine, at least for mem2dev transfers, require support for
79 memory-to-device (mem2dev) kind of transfers. Most devices often
80 support other kind of transfers or memory operations that dmaengine
90 Over time, the need for memory to device transfers arose, and
125 (i.e. excluding mem2mem transfers)
[all …]
Dclient.txt72 For slave usage the various modes of slave transfers supported by the
173 No callback functions will be called for any incomplete transfers.
/linux-4.1.27/Documentation/spi/
Dpxa2xx8 - SSP PIO and SSP DMA data transfers.
16 launching the dma/interrupt driven transfers.
108 fifo overruns (especially in PIO mode transfers). Good default values are
118 to determine the correct value. An SSP configured for byte-wide transfers would
171 .dma_burst_size = 8, /* Byte wide transfers used so 8 byte bursts */
179 .dma_burst_size = 8, /* Byte wide transfers used so 8 byte bursts */
214 transfers. The driver defaults to PIO mode and DMA transfers must be enabled
222 always use PIO transfers
226 use PIO transfers
Dspi-sc18is60230 to initiate longer transfers will fail with -EINVAL. EEPROM read operations and
Dspidev3 full duplex transfers and device I/O configuration are also available.
120 that could corrupt transfers to other devices sharing the SPI bus.
138 request; the individual transfers offer the same capabilities as are
Dspi-summary60 course they won't handle full duplex transfers. You may find such
391 duplex (one pointer is NULL) transfers;
393 + optionally defining short delays after transfers ... using
457 with several transfers.
521 ** is actively processing transfers for another device.
542 queuing transfers that arrive in the meantime. When the driver is
550 queuing transfers that arrive in the meantime. When the driver is
567 will normally happen later, after other transfers complete, and
Dep93xx_spi91 The driver can use DMA for the transfers also. In this case ts72xx_spi_info
/linux-4.1.27/Documentation/
DDMA-ISA-LPC.txt6 This document describes how to do DMA transfers using the old ISA DMA
21 The second contains the routines specific to ISA DMA transfers. Since
33 (You usually need a special buffer for DMA transfers instead of
68 8-bit transfers and the upper four are for 16-bit transfers.
79 The ability to use 16-bit or 8-bit transfers is _not_ up to you as a
104 be 16-bit aligned for 16-bit transfers) and how many bytes to
Dparport-lowlevel.txt91 Hardware assistance for EPP and/or ECP transfers may or may not be
158 transfers.
161 transfers, i.e. compat_write_block.
163 transfers.
165 transfers.
178 Similarly, hardware that is capable of assisting ECP transfers won't
1212 PARPORT_EPP_FAST Use fast transfers. Some chips provide 16-bit and
1241 PARPORT_EPP_FAST Use fast transfers. Some chips provide 16-bit and
1270 PARPORT_EPP_FAST Use fast transfers. Some chips provide 16-bit and
1301 PARPORT_EPP_FAST Use fast transfers. Some chips provide 16-bit and
Dvme_api.txt104 potential direction of any transfers to be provided in the route attributes.
106 support VME-to-VME and MEM-to-MEM transfers as well as test pattern generation.
230 The VME DMA transfer provides the ability to run link-list DMA transfers. The
259 NOTE: The detailed attributes of the transfers source and destination
DDMA-attributes.txt80 the buffer sharing. The first call transfers a buffer from 'CPU' domain
Ddebugging-via-ohci1394.txt10 bus master which uses DMA to offload data transfers from the CPU and has
Dintel_txt.txt132 pass this to the Linux kernel as it transfers control.
Dedac.txt69 in order to determine if errors are occurring on data transfers.
158 Dual channels allows for 128 bit data transfers to the CPU from memory.
Dxillybus.txt148 bulk data transfers, and is nearly impossible for use with streams that
DDMA-API-HOWTO.txt657 the data in between the DMA transfers, the buffer needs to be synced
Dkernel-parameters.txt3615 transfers pages from Xen hypervisor back to the
/linux-4.1.27/drivers/usb/gadget/udc/
DKconfig137 zero (for control transfers).
158 supports both full and high speed USB 2.0 data transfers.
170 that supports both full and high speed USB 2.0 data transfers.
184 control transfers).
196 endpoints, as well as endpoint zero (for control transfers).
238 supports both full and high speed USB 2.0 data transfers.
282 both full and high speed USB 2.0 data transfers.
305 supports both full and high speed USB 2.0 data transfers.
308 (for control transfers) and several endpoints with dedicated
313 data transfers.
[all …]
/linux-4.1.27/drivers/rapidio/
DKconfig23 than Maintenance transfers.
32 transfers to/from target RIO devices. RapidIO uses NREAD and
35 capable to perform data transfers to/from RapidIO.
/linux-4.1.27/include/linux/spi/
Dspi.h661 struct list_head transfers; member
696 INIT_LIST_HEAD(&m->transfers); in spi_message_init()
702 list_add_tail(&t->transfer_list, &m->transfers); in spi_message_add_tail()
746 INIT_LIST_HEAD(&m->transfers); in spi_message_alloc()
1053 return list_is_last(&xfer->transfer_list, &master->cur_msg->transfers); in spi_transfer_is_last()
/linux-4.1.27/drivers/usb/musb/
DKconfig134 Enable DMA transfers on UX500 platforms.
140 Enable DMA transfers using Mentor's engine.
146 Enable DMA transfers when TI CPPI DMA is available.
158 Enable DMA transfers on TUSB 6010 when OMAP DMA is available.
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-module18 Description: Maximum time allowed for periodic transfers per microframe (μs)
20 [ USB 2.0 sets maximum allowed time for periodic transfers per
/linux-4.1.27/Documentation/devicetree/bindings/dma/
Dsnps-dma.txt50 3. Source master for transfers on allocated channel
51 4. Destination master for transfers on allocated channel
Darm-pl330.txt30 Client drivers (device nodes requiring dma transfers from dev-to-mem or
Djz4780-dma.txt40 1. Request type: The DMA request type for transfers to/from the device on
/linux-4.1.27/Documentation/fb/
Dudlfb.txt15 pixels line-by-line via USB bulk transfers.
17 Because of the efficiency of bulk transfers and a protocol on top that
22 Mode setting, EDID read, etc are other bulk or control transfers. Mode
46 Writes need to be detected and encoded into USB bulk transfers by the CPU.
119 do not transmit. Spends host memory to save USB transfers.
Dvt8623fb.txt54 * acceleration support (8514-like 2D, busmaster transfers)
Ds3fb.txt70 * acceleration support (8514-like 2D, Virge 3D, busmaster transfers)
Dintelfb.txt66 enable MTRR. This allows data transfers to the framebuffer memory
Dintel810.txt137 enable MTRR. This allows data transfers to the framebuffer memory
/linux-4.1.27/drivers/spi/
Dspi-xcomm.c150 list_for_each_entry(t, &msg->transfers, transfer_list) { in spi_xcomm_transfer_one()
161 is_last = list_is_last(&t->transfer_list, &msg->transfers); in spi_xcomm_transfer_one()
Dspi-fsl-espi.c283 first = list_first_entry(&m->transfers, struct spi_transfer, in fsl_espi_do_trans()
285 list_for_each_entry(t, &m->transfers, transfer_list) { in fsl_espi_do_trans()
304 list_for_each_entry(t, &message.transfers, transfer_list) { in fsl_espi_do_trans()
343 list_for_each_entry(t, &m->transfers, transfer_list) { in fsl_espi_cmd_trans()
384 list_for_each_entry(t, &m->transfers, transfer_list) { in fsl_espi_rw_trans()
438 list_for_each_entry(t, &m->transfers, transfer_list) { in fsl_espi_do_one_msg()
Dspi-txx9.c178 list_for_each_entry(t, &m->transfers, transfer_list) { in txx9spi_work_one()
257 if (t->transfer_list.next == &m->transfers) in txx9spi_work_one()
311 list_for_each_entry(t, &m->transfers, transfer_list) { in txx9spi_transfer()
Dspi-octeon.c158 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in octeon_spi_transfer_one_message()
160 &msg->transfers); in octeon_spi_transfer_one_message()
Dspi-falcon.c369 list_for_each_entry(t, &m->transfers, transfer_list) { in falcon_sflash_xfer_one()
370 if (list_is_last(&t->transfer_list, &m->transfers)) in falcon_sflash_xfer_one()
Dspi-sc18is602.c197 list_for_each_entry(t, &m->transfers, transfer_list) { in sc18is602_transfer_one()
209 &m->transfers); in sc18is602_transfer_one()
Dspi.c545 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in __spi_map_msg()
585 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in spi_unmap_msg()
628 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in spi_map_msg()
655 list_for_each_entry(xfer, &msg->transfers, in spi_map_msg()
685 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in spi_transfer_one_message()
729 &msg->transfers)) { in spi_transfer_one_message()
1817 if (list_empty(&message->transfers)) in __spi_validate()
1829 list_for_each_entry(xfer, &message->transfers, transfer_list) { in __spi_validate()
1845 list_for_each_entry(xfer, &message->transfers, transfer_list) { in __spi_validate()
Dspi-bitbang.c291 list_for_each_entry(t, &m->transfers, transfer_list) { in spi_bitbang_transfer_one()
351 !list_is_last(&t->transfer_list, &m->transfers)) { in spi_bitbang_transfer_one()
Dspi-bcm63xx.c234 list_for_each_entry(t, &m->transfers, transfer_list) { in bcm63xx_spi_transfer_one()
272 list_is_last(&t->transfer_list, &m->transfers)) { in bcm63xx_spi_transfer_one()
Dspi-mpc52xx.c193 ms->transfer = container_of(ms->message->transfers.next, in mpc52xx_spi_fsmstate_idle()
288 if (ms->transfer->transfer_list.next == &ms->message->transfers) { in mpc52xx_spi_fsmstate_wait()
Dspi-mxs.c384 list_for_each_entry(t, &m->transfers, transfer_list) { in mxs_spi_transfer_one()
391 flag = (&t->transfer_list == m->transfers.prev) ^ t->cs_change ? in mxs_spi_transfer_one()
Dspi-sh.c209 if (list_is_last(&t->transfer_list, &mesg->transfers)) { in spi_sh_send()
299 list_for_each_entry(t, &mesg->transfers, transfer_list) { in spi_sh_work()
Dspi-fsl-spi.c366 first = list_first_entry(&m->transfers, struct spi_transfer, in fsl_spi_do_one_msg()
368 list_for_each_entry(t, &m->transfers, transfer_list) { in fsl_spi_do_one_msg()
379 list_for_each_entry(t, &m->transfers, transfer_list) { in fsl_spi_do_one_msg()
Dspi-fsl-dspi.c339 list_for_each_entry(transfer, &message->transfers, transfer_list) { in dspi_transfer_one_message()
345 == &dspi->cur_msg->transfers) in dspi_transfer_one_message()
Dspi-sh-hspi.c166 list_for_each_entry(t, &msg->transfers, transfer_list) { in hspi_transfer_one_message()
Dspi-tegra20-sflash.c329 single_xfer = list_is_singular(&msg->transfers); in tegra_sflash_transfer_one_message()
330 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in tegra_sflash_transfer_one_message()
Dspi-ep93xx.c650 if (!list_is_last(&t->transfer_list, &msg->transfers)) { in ep93xx_spi_process_transfer()
717 list_for_each_entry(t, &msg->transfers, transfer_list) { in ep93xx_spi_process_message()
Dspi-bfin-sport.c276 if (trans->transfer_list.next != &msg->transfers) { in bfin_sport_spi_next_transfer()
518 drv_data->cur_transfer = list_entry(drv_data->cur_msg->transfers.next, in bfin_sport_spi_pump_messages()
Dspi-atmel.c1175 &msg->transfers)) { in atmel_spi_one_transfer()
1211 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in atmel_spi_transfer_one_message()
1220 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in atmel_spi_transfer_one_message()
Dspi-pxa2xx.c413 if (trans->transfer_list.next != &msg->transfers) { in pxa2xx_spi_next_transfer()
433 last_transfer = list_last_entry(&msg->transfers, struct spi_transfer, in giveback()
1016 drv_data->cur_transfer = list_entry(drv_data->cur_msg->transfers.next, in pxa2xx_spi_transfer_one_message()
Dspi-bcm63xx-hsspi.c280 list_for_each_entry(t, &msg->transfers, transfer_list) { in bcm63xx_hsspi_transfer_one()
Dspi-omap-100k.c308 list_for_each_entry(t, &m->transfers, transfer_list) { in omap1_spi100k_transfer_one_message()
Dspi-adi-v3.c374 if (t->transfer_list.next != &msg->transfers) { in adi_spi_next_transfer()
629 drv_data->cur_transfer = list_entry(drv_data->cur_msg->transfers.next, in adi_spi_transfer_one_message()
Dspi-topcliff-pch.c473 list_for_each_entry(transfer, &pmsg->transfers, transfer_list) { in pch_spi_transfer()
1186 list_entry(data->current_msg->transfers.next, in pch_spi_process_messages()
1250 &(data->current_msg->transfers)) { in pch_spi_process_messages()
Dspi-ti-qspi.c372 list_for_each_entry(t, &m->transfers, transfer_list) { in ti_qspi_start_transfer_one()
Dspi-mpc512x-psc.c279 list_for_each_entry(t, &m->transfers, transfer_list) { in mpc512x_psc_spi_msg_xfer()
Dspi-mpc52xx-psc.c226 list_for_each_entry (t, &m->transfers, transfer_list) { in mpc52xx_psc_spi_work()
Dspi-tegra114.c815 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in tegra_spi_transfer_one_message()
859 &msg->transfers)) { in tegra_spi_transfer_one_message()
Dspi-pl022.c499 last_transfer = list_last_entry(&pl022->cur_msg->transfers, in giveback()
796 if (trans->transfer_list.next != &msg->transfers) { in next_transfer()
1569 pl022->cur_transfer = list_entry(msg->transfers.next, in pl022_transfer_one_message()
Dspi-omap2-mcspi.c1093 list_for_each_entry(t, &m->transfers, transfer_list) { in omap2_mcspi_work()
1221 list_for_each_entry(t, &m->transfers, transfer_list) { in omap2_mcspi_transfer_one_message()
Dspi-bfin5xx.c338 if (trans->transfer_list.next != &msg->transfers) { in bfin_spi_next_transfer()
909 drv_data->cur_transfer = list_entry(drv_data->cur_msg->transfers.next, in bfin_spi_pump_messages()
DKconfig466 no free DMA channels, or when doing transfers that required both
609 and is used to control daughterboard audio codec. It always transfers
Dspi-rspi.c885 list_for_each_entry(xfer, &msg->transfers, transfer_list) { in qspi_setup_sequencer()
/linux-4.1.27/Documentation/devicetree/bindings/mips/cavium/
Ddma-engine.txt3 The Octeon DMA Engine transfers between the Boot Bus and main memory.
/linux-4.1.27/drivers/usb/renesas_usbhs/
DKconfig13 that supports both full and high speed USB 2.0 data transfers.
/linux-4.1.27/Documentation/rapidio/
Dtsi721.txt25 Tsi721 mport driver supports DMA data transfers between local system memory and
31 out of eight available BDMA channels to support DMA data transfers.
/linux-4.1.27/drivers/usb/usbip/
Dusbip_protocol.txt268 0x30 | | | URB data. For ISO transfers the padding between
314 0x30 | n | | URB data bytes. For ISO transfers the padding
335 0x30 | n | | URB data bytes. For ISO transfers the padding
357 0x30 | n | | URB data bytes. For ISO transfers the padding
/linux-4.1.27/drivers/usb/dwc2/
DKconfig96 logged for periodic transfers. This allows better debugging of
97 non-periodic transfers, but of course the debug logs will be
/linux-4.1.27/Documentation/networking/
DPLIP.txt119 ports. This allows byte-wide transfers and avoids reconstructing
120 nibbles into bytes, leading to much faster transfers.
126 printer "null" cable which transfers data four bits at a time using
159 ports. This allows byte-wide transfers, and avoids reconstructing
Dde4x5.txt111 aligned DMA transfers and the Alphas get alignment traps with non
Deql.txt365 inter-character and inter-packet delays, etc.) the transfers
Dcan.txt277 default. A read(2) system call on a CAN_RAW socket transfers a
Darcnet-hardware.txt44 but which makes transfers much more reliable than Ethernet does. In fact,
/linux-4.1.27/sound/aoa/codecs/
Dtoonie.c76 .transfers = toonie_transfers,
Donyx.c846 .transfers = onyx_transfers,
903 ci->transfers++; in onyx_init_codec()
916 ci->transfers[1].formats = 0; in onyx_init_codec()
Dtas.c783 .transfers = tas_transfers,
/linux-4.1.27/Documentation/devicetree/bindings/spi/
Dspi-img-spfi.txt23 SPI transfers.
/linux-4.1.27/sound/aoa/soundbus/
Dsoundbus.h69 struct transfer_info *transfers; member
/linux-4.1.27/Documentation/devicetree/bindings/mmc/
Dfsl-esdhc.txt18 1-bit data transfers. New devices should use the generic
/linux-4.1.27/Documentation/video4linux/cx2341x/
Dfw-dma.txt17 In practice, I've seen the average transfer to be roughly 80K, but transfers
31 transfers. Detailed information follows this section.
Dfw-decoder-api.txt51 Smooth: host transfers entire stream and firmware drops unused
/linux-4.1.27/sound/aoa/soundbus/i2sbus/
Dpcm.c102 struct transfer_info *ti = cii->codec->transfers; in i2sbus_pcm_open()
899 if (!ci->transfers || !ci->transfers->formats in i2sbus_attach_codec()
900 || !ci->transfers->rates || !ci->usable) in i2sbus_attach_codec()
924 tmp = ci->transfers; in i2sbus_attach_codec()
/linux-4.1.27/Documentation/devicetree/bindings/c6x/
Demifa.txt21 Number of memory transfers after which the EMIF will elevate the priority
/linux-4.1.27/drivers/usb/isp1760/
DKconfig8 This driver does not support isochronous transfers or OTG.
/linux-4.1.27/drivers/video/fbdev/mmp/hw/
Dmmp_spi.c125 list_for_each_entry(t, &m->transfers, transfer_list) { in lcd_spi_one_transfer()
/linux-4.1.27/Documentation/devicetree/bindings/video/
Drockchip-vop.txt4 series of SoCs which transfers the image data from a video memory
Dexynos7-decon.txt4 Exynos7 series of SoCs which transfers the image data from a video memory
Dsamsung-fimd.txt4 Samsung series of SoCs which transfers the image data from a video memory
/linux-4.1.27/Documentation/devicetree/bindings/dma/xilinx/
Dxilinx_dma.txt1 Xilinx AXI DMA engine, it does transfers between memory and AXI4 stream
Dxilinx_vdma.txt1 Xilinx AXI VDMA engine, it does transfers between memory and video devices.
/linux-4.1.27/Documentation/scsi/
Din2000.txt113 of the fifo, and (hopefully) faster data transfers. The
123 is being accessed, transfers usually go faster if disconnects
130 the driver to do adaptive disconnect, synchronous transfers, and a
Dncr53c8xx.txt311 transfers. However, some flawed devices or mother boards will have
412 Elapsed time for data transfers
583 0 means "asynchronous data transfers".
636 - set synchronous negotiation speed to 10 Mega-transfers / second.
714 #factor = 10 Ultra-2 SCSI 40 Mega-transfers / second
715 #factor = 11 Ultra-2 SCSI 33 Mega-transfers / second
716 #factor < 25 Ultra SCSI 20 Mega-transfers / second
756 burst:#x burst enabled (1<<#x burst transfers max)
757 #x is an integer value which is log base 2 of the burst transfers max.
758 The NCR53C875 and NCR53C825A support up to 128 burst transfers (#x = 7).
[all …]
Dsym53c8xx_2.txt282 data transfers. Some flawed devices or mother boards may have problems
420 Synchronous transfers frequency (default answer: 80)
423 0 means "asynchronous data transfers".
437 - set synchronous negotiation speed to 10 Mega-transfers / second.
455 burst=#x burst enabled (1<<#x burst transfers max)
456 #x is an integer value which is log base 2 of the burst transfers max.
589 - only asynchronous data transfers
605 Synchronous data transfers increases throughput of fast devices like
674 synchronous data transfers.
Daha152x.txt24 SYNCHRONOUS enable synchronous transfers (0/1; default 1 [on])
92 enable synchronous transfers for first and second controller
D53c700.txt134 disable 8 byte bursting for DMA transfers.
DBusLogic.txt106 adapter will attempt to negotiate for 20.0 mega-transfers/second.
111 adapter will attempt to negotiate for 10.0 mega-transfers/second.
116 adapter will attempt to negotiate for 5.0 mega-transfers/second.
DChangeLog.sym53c8xx52 - Add field 'maxoffs_st' (max offset for ST data transfers).
355 using dual cycle PCI data transfers.
418 - Negotiate SYNC data transfers with CCS devices.
DChangeLog.ncr53c8xx160 using dual cycle PCI data transfers.
205 - Negotiate SYNC data transfers with CCS devices.
Dscsi_mid_low_api.txt1305 interesting case is data transfers from a SCSI target
1314 It is recommended that a LLD set 'resid' on data transfers from a SCSI
1316 when such data transfers have sense keys of MEDIUM ERROR and HARDWARE ERROR
DChangeLog.1992-19971162 transfers.
1164 * scsi_ioctl.h: Add ioctl to request synchronous transfers.
1971 they do not disconnect with large data transfers.
Dtmscsim.txt222 transfers, Disconnection, leaves Send Start (not used) untouched and
Dst.txt167 The driver tries to do transfers directly to/from user space. If this
/linux-4.1.27/Documentation/devicetree/bindings/gpio/
Dspear_spics.txt8 transfers without releasing their chipselects.
/linux-4.1.27/Documentation/ide/
DChangeLog.ide-tape.1995-200258 * Single character device data transfers are now
62 * as several transfers of the above size.
242 * Changed handling of partial data transfers: they do not
244 * Moved initiation of DMA transfers to the correct place.
DChangeLog.ide-cd.1994-200469 * Fix transfers with odd bytelengths.
/linux-4.1.27/arch/sh/drivers/dma/
DKconfig46 The DMABRG does data transfers from main memory to Audio/USB units
/linux-4.1.27/Documentation/i2c/
Dfault-codes54 on these as the only way to detect incorrect data transfers.
98 doesn't support SMBus block transfers is asked to execute
Dslave-interface110 reset its state machine for I2C transfers to be able to receive new requests.
Dsmbus-protocol208 PEC adds a CRC-8 error-checking byte to transfers using it, immediately
Dwriting-clients219 semantics associated to bus transfers, which means that the same
/linux-4.1.27/drivers/s390/char/
DKconfig117 prompt "Support for file transfers from HMC drive CD/DVD-ROM"
121 This option enables support for file transfers from a Hardware
/linux-4.1.27/Documentation/mic/
Dmic_overview.txt7 transfers control to the card OS downloaded from the host driver. The
/linux-4.1.27/drivers/net/wireless/b43legacy/
DKconfig98 Please note that PIO transfers are slow (compared to DMA).
/linux-4.1.27/Documentation/networking/caif/
Dspi_porting.txt6 Two extra GPIOs have been added in order to negotiate the transfers
84 Padding can be enabled independently for uplink and downlink transfers.
/linux-4.1.27/Documentation/devicetree/bindings/soc/ti/
Dkeystone-navigator-dma.txt58 infrastructure transfers.
/linux-4.1.27/drivers/dma/
DKconfig9 DMA engines can do asynchronous data transfers without
182 This DMA controller transfers data from memory to peripheral fifo
411 Memory Mapped (S2MM) for the data transfers.
/linux-4.1.27/Documentation/video4linux/bttv/
DREADME.freeze44 Some hardware can't deal with PCI-PCI transfers (i.e. grabber => vga).
DInsmod-options49 transfers.
/linux-4.1.27/block/
DKconfig59 with bidirectional data transfers and generic request/response
/linux-4.1.27/drivers/usb/host/
DKconfig97 periodic low/fullspeed transfers possible.
317 This driver does not support isochronous transfers and doesn't
329 This driver does not support isochronous transfers.
339 This driver does not support isochronous transfers.
677 devices that just queue one ISO frame per URB, then ISO transfers
/linux-4.1.27/Documentation/mtd/nand/
Dpxa3xx-nand.txt13 chunked transfers.
/linux-4.1.27/Documentation/sound/alsa/
Dtimestamping.txt63 of all measurements due to the bursty natured of DMA transfers.
90 - for dma time (default), the granularity of the transfers can be
Dcompress_offload.txt90 is transmitted to the audio DSP. DMA transfers from main memory to an
DSB-Live-mixer.txt347 system bus with prioritization and modification of bus transfers
DAudigy-mixer.txt336 system bus with prioritization and modification of bus transfers
/linux-4.1.27/Documentation/filesystems/pohmelfs/
Ddesign_notes.txt56 data transfers.
/linux-4.1.27/Documentation/devicetree/bindings/usb/
Dam33xx-usb.txt63 1 for TX transfers.
/linux-4.1.27/Documentation/video4linux/
Dpxa_camera.txt8 This is due to DMA constraints, which transfers only planes of 8 byte
/linux-4.1.27/sound/soc/intel/haswell/
Dsst-haswell-ipc.h203 struct sst_hsw_transfer_info transfers; member
/linux-4.1.27/drivers/staging/i2o/
DREADME.ioctl220 Please note that SW transfers can take a long time.
262 Please note that SW transfers can take a long time.
/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/Documentation/arm/OMAP/
DDSS84 DMA channels, companion chips, etc) have been enabled to begin data transfers.
85 audio_stop is designed to only stop the audio transfers. The resources used
/linux-4.1.27/drivers/gpu/drm/
DKconfig20 DMA transfers. Please see <http://dri.sourceforge.net/> for more
/linux-4.1.27/drivers/mmc/host/
Dmmc_spi.c1001 INIT_LIST_HEAD(&host->m.transfers); in mmc_spi_data_do()
1003 &host->m.transfers); in mmc_spi_data_do()
DKconfig510 bool "Use PIO transfers only"
519 bool "Use DMA transfers only"
/linux-4.1.27/drivers/scsi/aic7xxx/
Daic7xxx.reg177 * SOFS (3:0) bits disables synchronous data transfers. Any offset value
178 * greater than 0 enables synchronous transfers.
205 * The aic7890/91 allow an offset of up to 127 transfers in both wide
1411 * control whether to enable Ultra transfers or not. During
Daic7xxx.seq603 * target transfers.
699 * so default to narrow transfers to avoid
841 * corrupted by the interveining, non-data, transfers. Ask
1201 * unable to handle direct transfers from
1405 * transfers from the sequencer. Force this to
1421 * transfers.
2255 * happen for SCSI transfers as the SCSI module
Daic79xx.seq1640 * corrupted by the interveining, non-data, transfers. Ask
1861 * first few data transfers on the bus. We detect this
Daic79xx.reg2943 * Indicates the true stop location of transfers halted prior
/linux-4.1.27/arch/sh/lib/
Dcopy_page.S168 ! Skip the large copy for small transfers
/linux-4.1.27/drivers/input/touchscreen/
Dads7846.c672 list_entry(m->transfers.prev, struct spi_transfer, transfer_list); in ads7846_get_value()
688 list_entry(m->transfers.prev, struct spi_transfer, transfer_list); in ads7846_update_value()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/gr/fuc/
Dcom.fuc172 // mmctx_xfer - execute a list of mmio transfers
Dgpc.fuc302 // 0x0000-0x0003 are all context transfers
/linux-4.1.27/arch/microblaze/
DKconfig237 larger dma transfers increasing IO efficiency and reducing
/linux-4.1.27/arch/m68k/ifpsp060/
Disp.doc180 data registers, and BEFORE the actual emulated transfers occur, the
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/
Dinterlaken-lac.txt20 transaction-related transfers. Although based on the Interlaken protocol,
/linux-4.1.27/Documentation/isdn/
DREADME.hysdn115 Writing to the cardconfX file boots the card or transfers config lines to
/linux-4.1.27/Documentation/crypto/
Dasync-tx-api.txt27 bulk memory transfers/transforms with support for inter-transactional
/linux-4.1.27/Documentation/blockdev/
Dfloppy.txt89 Tells the floppy driver not to use Dma for data transfers.
Dparide.txt343 transfers, or unexpected failures, you may wish to increase the
/linux-4.1.27/Documentation/x86/
Dmtrr.txt10 allows bus write transfers to be combined into a larger transfer
/linux-4.1.27/Documentation/arm/SA1100/
DAssabet71 file transfers. You must insert it before RedBoot runs since it can't detect
/linux-4.1.27/drivers/usb/misc/
DKconfig164 This driver is for generic USB devices that use interrupt transfers,
/linux-4.1.27/net/netfilter/ipvs/
DKconfig266 FTP is a protocol that transfers IP address and/or port number in
/linux-4.1.27/drivers/media/usb/msi2500/
Dmsi2500.c1150 list_for_each_entry(t, &m->transfers, transfer_list) { in msi2500_transfer_one_message()
/linux-4.1.27/Documentation/serial/
Ddriver205 ongoing DMA transfers.
/linux-4.1.27/drivers/usb/gadget/
DKconfig354 Loopback function loops back a configurable number of transfers.
/linux-4.1.27/sound/oss/
DCHANGELOG127 idea to stop inbound DMA transfers before freeing the memory
/linux-4.1.27/drivers/scsi/
DKconfig1185 int "synchronous transfers frequency in MHz"
1191 are respectively the maximum data transfer rates in mega-transfers
1197 transfers. This is the safest and slowest option. Otherwise, specify
1207 for FAST-20 synchronous data transfer (20 mega-transfers per
Dncr53c8xx.c1216 u_long transfers; member
4941 tp->transfers ++; in ncr_complete()
/linux-4.1.27/drivers/tty/serial/
DKconfig136 bool "Support DMA transfers on AT91 / AT32 serial port"
140 Say Y here if you wish to use the PDC to do DMA transfers to
142 actually use DMA transfers, make sure that the use_dma_tx
/linux-4.1.27/drivers/usb/gadget/legacy/
DKconfig23 transfers. It also implements control requests, for "chapter 9"
/linux-4.1.27/Documentation/filesystems/
Dproc.txt1191 Device using Wide/Sync transfers at 40.0 MByte/sec, offset 8
1193 Total transfers 160151 (74577 reads and 85574 writes)
1195 Device using Narrow/Sync transfers at 5.0 MByte/sec, offset 15
1197 Total transfers 0 (0 reads and 0 writes)
/linux-4.1.27/drivers/net/usb/
DKconfig115 that supports deep queues for efficient transfers. (This gives
/linux-4.1.27/net/ipv4/
DKconfig606 - High throughput (continuous data updates, large file transfers) with
/linux-4.1.27/arch/powerpc/
DKconfig539 larger dma transfers increasing IO efficiency and reducing
/linux-4.1.27/Documentation/block/
Dbiodoc.txt327 completion of partial transfers. The driver has to modify these fields
1165 8.12. Multiple block-size transfers for faster raw i/o (Shailabh Nagar,
/linux-4.1.27/drivers/ide/
DKconfig626 This driver adds support for bus master DMA transfers
/linux-4.1.27/drivers/i2c/busses/
DKconfig359 Please note that this controller is limited to transfers of maximum
/linux-4.1.27/net/netfilter/
DKconfig747 which only flashes in response to FTP transfers, for example. Or
/linux-4.1.27/drivers/video/fbdev/
DKconfig47 transfers do not work for your driver and if you are using
/linux-4.1.27/arch/x86/
DKconfig1537 allows bus write transfers to be combined into a larger transfer