Home
last modified time | relevance | path

Searched refs:bursts (Results 1 – 25 of 27) sorted by relevance

12

/Linux-v5.15/drivers/scsi/
Dsun_esp.c176 u8 bursts, val; in esp_get_bursts() local
179 bursts = of_getintprop_default(dp, "burst-sizes", 0xff); in esp_get_bursts()
182 bursts &= val; in esp_get_bursts()
186 bursts &= val; in esp_get_bursts()
188 if (bursts == 0xff || in esp_get_bursts()
189 (bursts & DMA_BURST16) == 0 || in esp_get_bursts()
190 (bursts & DMA_BURST32) == 0) in esp_get_bursts()
191 bursts = (DMA_BURST32 - 1); in esp_get_bursts()
193 esp->bursts = bursts; in esp_get_bursts()
228 can_do_burst16 = (esp->bursts & DMA_BURST16) != 0; in sbus_esp_reset_dma()
[all …]
Dqlogicpti.c154 u8 bursts = qpti->bursts; in set_sbus_cfg1() local
161 if (sbus_can_burst64() && (bursts & DMA_BURST64)) { in set_sbus_cfg1()
165 if (bursts & DMA_BURST32) { in set_sbus_cfg1()
167 } else if (bursts & DMA_BURST16) { in set_sbus_cfg1()
169 } else if (bursts & DMA_BURST8) { in set_sbus_cfg1()
787 u8 bursts, bmask; in qpti_get_bursts() local
789 bursts = of_getintprop_default(op->dev.of_node, "burst-sizes", 0xff); in qpti_get_bursts()
792 bursts &= bmask; in qpti_get_bursts()
793 if (bursts == 0xff || in qpti_get_bursts()
794 (bursts & DMA_BURST16) == 0 || in qpti_get_bursts()
[all …]
Dqlogicpti.h369 unsigned char bursts; member
Desp_scsi.h474 u8 bursts; member
/Linux-v5.15/drivers/atm/
DKconfig73 chipsets. However, in some cases, large bursts may overrun buffers
75 bursts must be disabled and only (slower) small bursts can be used.
84 Also, sometimes larger bursts lead to lower throughput, e.g. on an
86 when going from 8W to 16W bursts.
89 bool "Enable 16W TX bursts (discouraged)"
96 bool "Enable 8W TX bursts (recommended)"
103 bool "Enable 4W TX bursts (optional)"
107 this if you have disabled 8W bursts. Enabling 4W if 8W is also set
111 bool "Enable 2W TX bursts (optional)"
115 this if you have disabled 4W and 8W bursts. Enabling 2W if 4W or 8W
[all …]
Dfore200e.c669 unsigned int bursts; in fore200e_sba_map() local
687 bursts = of_getintprop_default(op->dev.of_node->parent, "burst-sizes", 0x00); in fore200e_sba_map()
690 sbus_set_sbus64(&op->dev, bursts); in fore200e_sba_map()
/Linux-v5.15/drivers/mfd/
Dstm32-timers.c51 unsigned int num_reg, unsigned int bursts, in stm32_timers_dma_burst_read() argument
58 size_t len = num_reg * bursts * sizeof(u32); in stm32_timers_dma_burst_read()
71 if (!num_reg || !bursts || reg > STM32_TIMERS_MAX_REGISTERS || in stm32_timers_dma_burst_read()
113 dbl = FIELD_PREP(TIM_DCR_DBL, bursts - 1); in stm32_timers_dma_burst_read()
/Linux-v5.15/include/linux/mfd/
Dstm32-timers.h126 unsigned int num_reg, unsigned int bursts,
133 unsigned int bursts, in stm32_timers_dma_burst_read() argument
/Linux-v5.15/arch/sparc/kernel/
Dsbus.c60 void sbus_set_sbus64(struct device *dev, int bursts) in sbus_set_sbus64() argument
113 if (bursts & DMA_BURST8) in sbus_set_sbus64()
115 if (bursts & DMA_BURST16) in sbus_set_sbus64()
117 if (bursts & DMA_BURST32) in sbus_set_sbus64()
119 if (bursts & DMA_BURST64) in sbus_set_sbus64()
/Linux-v5.15/Documentation/devicetree/bindings/net/
Dsamsung-sxgbe.txt17 - samsung,burst-map: Integer, Program the possible bursts supported by sxgbe
18 This is an integer and represents allowable DMA bursts when fixed burst.
/Linux-v5.15/drivers/gpu/drm/imx/
Dipuv3-plane.c562 unsigned int npb, bursts; in ipu_calculate_bursts() local
572 for (bursts = 8; bursts > 1; bursts /= 2) { in ipu_calculate_bursts()
573 if (round_up(width_bytes, npb * cpp * bursts) <= stride) in ipu_calculate_bursts()
576 *num_bursts = bursts; in ipu_calculate_bursts()
/Linux-v5.15/drivers/dma/
Dpl330.c1285 unsigned long *bursts, const struct _xfer_spec *pxs) in _loop() argument
1291 if (*bursts == 1) in _loop()
1295 if (*bursts >= 256*256) { in _loop()
1298 cyc = *bursts / lcnt1 / lcnt0; in _loop()
1299 } else if (*bursts > 256) { in _loop()
1301 lcnt0 = *bursts / lcnt1; in _loop()
1304 lcnt1 = *bursts; in _loop()
1358 *bursts = lcnt1 * cyc; in _loop()
1360 *bursts *= lcnt0; in _loop()
1371 unsigned long c, bursts = BYTE_TO_BURST(x->bytes, ccr); in _setup_loops() local
[all …]
/Linux-v5.15/drivers/gpu/ipu-v3/
Dipu-common.c321 u32 bursts, regval; in ipu_idmac_lock_enable() local
327 bursts = 0x00; /* locking disabled */ in ipu_idmac_lock_enable()
330 bursts = 0x01; in ipu_idmac_lock_enable()
333 bursts = 0x02; in ipu_idmac_lock_enable()
336 bursts = 0x03; in ipu_idmac_lock_enable()
347 if (bursts && ipu->ipu_type != IPUV3H) in ipu_idmac_lock_enable()
361 regval |= (bursts << idmac_lock_en_info[i].shift); in ipu_idmac_lock_enable()
/Linux-v5.15/Documentation/spi/
Dpxa2xx.rst176 .dma_burst_size = 8, /* Byte wide transfers used so 8 byte bursts */
184 .dma_burst_size = 8, /* Byte wide transfers used so 8 byte bursts */
/Linux-v5.15/Documentation/fb/
Ddeferred_io.rst36 whether to coalesce and issue SG DMA or to do memory bursts.
Dintelfb.rst71 to occur in bursts which can significantly increase performance.
Dintel810.rst144 to occur in bursts which can significantly increase performance.
/Linux-v5.15/Documentation/admin-guide/perf/
Dimx-ddr.rst70 counting the number of bytes (as opposed to the number of bursts) from DDR
/Linux-v5.15/Documentation/networking/
Dxfrm_sync.rst182 If you have an SA that is getting hit by traffic in bursts such that
/Linux-v5.15/Documentation/networking/device_drivers/ethernet/freescale/
Ddpaa.rst198 traffic bursts from a certain queue are serviced by the same CPU.
/Linux-v5.15/drivers/media/rc/
DKconfig334 Note that this device can only record bursts of 36 IR pulses and
/Linux-v5.15/Documentation/networking/device_drivers/ethernet/stmicro/
Dstmmac.rst580 3) Set AXI 4KB bursts::
/Linux-v5.15/Documentation/timers/
Dno_hz.rst40 that use short bursts of CPU, where there are very frequent idle
/Linux-v5.15/Documentation/driver-api/dmaengine/
Dprovider.rst626 - Chunk: A contiguous collection of bursts
/Linux-v5.15/Documentation/admin-guide/sysctl/
Dvm.rst956 too small for the allocation bursts occurring in the system. This knob

12