Searched refs:burst (Results 1 - 200 of 476) sorted by relevance

123

/linux-4.1.27/include/linux/platform_data/
H A Dasoc-kirkwood.h5 int burst; member in struct:kirkwood_asoc_platform_data
/linux-4.1.27/include/linux/
H A Dratelimit.h14 int burst; member in struct:ratelimit_state
23 .burst = burst_init, \
35 int interval, int burst) ratelimit_state_init()
39 rs->burst = burst; ratelimit_state_init()
34 ratelimit_state_init(struct ratelimit_state *rs, int interval, int burst) ratelimit_state_init() argument
H A Domap-gpmc.h18 #define GPMC_BURST_4 4 /* 4 word burst */
19 #define GPMC_BURST_8 8 /* 8 word burst */
20 #define GPMC_BURST_16 16 /* 16 word burst */
111 u32 t_bacc; /* burst access valid clock to output delay */
139 bool burst_read; /* enables read page/burst mode */
140 bool burst_write; /* enables write page/burst mode */
146 u32 burst_len; /* page/burst length */
H A Dds17287rtc.h44 #define DS_XCTRL4A_BME 0x20 /* burst mode enable */
H A Dtc.h56 s32 max_dma_burst; /* Maximum DMA burst length. */
/linux-4.1.27/drivers/gpu/drm/nouveau/dispnv04/
H A Darb.c40 int burst; member in struct:nv_fifo_info
107 fifo->burst = cbs; nv04_calc_arb()
121 * to the CRTC FIFO burst. (ns) */ nv10_calc_arb()
173 /* FIFO burst */ nv10_calc_arb()
175 /* Max burst not leading to overflows. */ nv10_calc_arb()
178 fifo->burst = min(max_burst_o, 1024); nv10_calc_arb()
180 /* Max burst value with an acceptable latency. */ nv10_calc_arb()
182 fifo->burst = min(max_burst_l, fifo->burst); nv10_calc_arb()
184 fifo->burst = rounddown_pow_of_two(fifo->burst); nv10_calc_arb()
189 max_lwm = fifo_len - fifo->burst nv10_calc_arb()
191 + fifo->burst * drain_rate / fill_rate; nv10_calc_arb()
198 int *burst, int *lwm) nv04_update_arb()
235 *burst = ilog2(fifo_data.burst >> 4); nv04_update_arb()
240 nv20_update_arb(int *burst, int *lwm) nv20_update_arb() argument
248 *burst = ilog2(burst_size >> 5); nv20_update_arb()
253 nouveau_calc_arb(struct drm_device *dev, int vclk, int bpp, int *burst, int *lwm) nouveau_calc_arb() argument
258 nv04_update_arb(dev, vclk, bpp, burst, lwm); nouveau_calc_arb()
261 *burst = 128; nouveau_calc_arb()
264 nv20_update_arb(burst, lwm); nouveau_calc_arb()
197 nv04_update_arb(struct drm_device *dev, int VClk, int bpp, int *burst, int *lwm) nv04_update_arb() argument
/linux-4.1.27/net/bridge/netfilter/
H A Debt_limit.c73 if (info->burst == 0 || ebt_limit_mt_check()
74 user2credits(info->avg * info->burst) < user2credits(info->avg)) { ebt_limit_mt_check()
76 info->avg, info->burst); ebt_limit_mt_check()
82 info->credit = user2credits(info->avg * info->burst); ebt_limit_mt_check()
83 info->credit_cap = user2credits(info->avg * info->burst); ebt_limit_mt_check()
92 * only avg/burst have meaningful values in userspace.
95 compat_uint_t avg, burst; member in struct:ebt_compat_limit_info
/linux-4.1.27/include/uapi/linux/netfilter_bridge/
H A Debt_limit.h16 __u32 burst; /* Period multiplier for upper limit. */ member in struct:ebt_limit_info
/linux-4.1.27/include/uapi/linux/netfilter/
H A Dxt_limit.h15 __u32 burst; /* Period multiplier for upper limit. */ member in struct:xt_rateinfo
H A Dxt_hashlimit.h30 __u32 burst; /* Period multiplier for upper limit. */ member in struct:hashlimit_cfg
54 __u32 burst; /* Period multiplier for upper limit. */ member in struct:hashlimit_cfg1
/linux-4.1.27/lib/
H A Dratelimit.c21 * This enforces a rate limit: not more than @rs->burst callbacks
56 if (rs->burst && rs->burst > rs->printed) { ___ratelimit()
H A Dfault-inject.c215 &attr->ratelimit_state.burst)) fault_create_debugfs_attr()
/linux-4.1.27/include/media/
H A Dupd64083.h41 /* YCS mode: Y/C separation (burst locked clocking) */
43 /* YCS+ mode: 2D Y/C separation and YCNR (burst locked clocking) */
50 /* YCNR mode: frame recursive YCNR (burst locked clocking) */
/linux-4.1.27/arch/arm/plat-pxa/include/plat/
H A Ddma.h46 #define DCMD_BURST8 (1 << 16) /* 8 byte burst */
47 #define DCMD_BURST16 (2 << 16) /* 16 byte burst */
48 #define DCMD_BURST32 (3 << 16) /* 32 byte burst */
/linux-4.1.27/arch/arm/mach-omap2/
H A Dsdram-micron-mt46h32m32lf-6.h20 /* XXX Using ARE = 0x1 (no autorefresh burst) -- can this be changed? */
H A Dsram242x.S157 mov r5, r5, lsr #8 @ isolate rfr field and drop burst
168 add r5, r5, #0x1 @ turn on burst of 1
H A Dsram243x.S157 mov r5, r5, lsr #8 @ isolate rfr field and drop burst
168 add r5, r5, #0x1 @ turn on burst of 1
/linux-4.1.27/arch/arm/plat-pxa/
H A Ddma.c71 int burst = (dcmd >> 16) & 0x3; dbg_burst_from_dcmd() local
73 return burst ? 4 << burst : 0; dbg_burst_from_dcmd()
87 int i, max_show = 20, burst, width; dbg_show_descriptors() local
101 burst = dbg_burst_from_dcmd(dcmd); dbg_show_descriptors()
114 DCMD_STR(ENDIAN), burst, width, dbg_show_descriptors()
135 int burst, width; dbg_show_chan_state() local
140 burst = dbg_burst_from_dcmd(dcmd); dbg_show_chan_state()
161 DCMD_STR(ENDIAN), burst, width, dcmd & DCMD_LENGTH); dbg_show_chan_state()
/linux-4.1.27/net/netfilter/
H A Dxt_limit.c108 if (r->burst == 0 limit_mt_check()
109 || user2credits(r->avg * r->burst) < user2credits(r->avg)) { limit_mt_check()
111 r->avg, r->burst); limit_mt_check()
124 priv->credit = user2credits(r->avg * r->burst); /* Credits full. */ limit_mt_check()
142 u_int32_t burst; member in struct:compat_xt_rateinfo
158 .burst = cm->burst, limit_mt_compat_from_user()
172 .burst = m->burst, limit_mt_compat_to_user()
H A Dxt_hashlimit.c478 dh->rateinfo.credit_cap = hinfo->cfg.burst; rateinfo_init()
481 hinfo->cfg.burst); rateinfo_init()
693 } else if (info->cfg.burst == 0 || hashlimit_mt_check()
694 user2credits(info->cfg.avg * info->cfg.burst) < hashlimit_mt_check()
697 info->cfg.avg, info->cfg.burst); hashlimit_mt_check()
/linux-4.1.27/arch/avr32/mach-at32ap/include/mach/
H A Dhmatrix.h23 /* Undefined length burst limit */
32 # define HMATRIX_SCFG_SLOT_CYCLE(x) ((x) << 0) /* Max burst cycles */
/linux-4.1.27/arch/mips/boot/dts/include/dt-bindings/dma/
H A Dat91.h26 #define AT91_DMA_CFG_FIFOCFG_ALAP (0x1 << AT91_DMA_CFG_FIFOCFG_OFFSET) /* largest defined AHB burst */
/linux-4.1.27/arch/powerpc/boot/dts/include/dt-bindings/dma/
H A Dat91.h26 #define AT91_DMA_CFG_FIFOCFG_ALAP (0x1 << AT91_DMA_CFG_FIFOCFG_OFFSET) /* largest defined AHB burst */
/linux-4.1.27/arch/arm64/boot/dts/include/dt-bindings/dma/
H A Dat91.h26 #define AT91_DMA_CFG_FIFOCFG_ALAP (0x1 << AT91_DMA_CFG_FIFOCFG_OFFSET) /* largest defined AHB burst */
/linux-4.1.27/arch/metag/boot/dts/include/dt-bindings/dma/
H A Dat91.h26 #define AT91_DMA_CFG_FIFOCFG_ALAP (0x1 << AT91_DMA_CFG_FIFOCFG_OFFSET) /* largest defined AHB burst */
/linux-4.1.27/arch/arm/boot/dts/include/dt-bindings/dma/
H A Dat91.h26 #define AT91_DMA_CFG_FIFOCFG_ALAP (0x1 << AT91_DMA_CFG_FIFOCFG_OFFSET) /* largest defined AHB burst */
/linux-4.1.27/include/dt-bindings/dma/
H A Dat91.h26 #define AT91_DMA_CFG_FIFOCFG_ALAP (0x1 << AT91_DMA_CFG_FIFOCFG_OFFSET) /* largest defined AHB burst */
/linux-4.1.27/arch/metag/lib/
H A Dmemset.S59 ! This does a byte structured burst of up to 7 bytes
63 ! D1Ar5 should be burst size (<= D1Ar3)
/linux-4.1.27/arch/cris/include/arch-v32/arch/hwregs/
H A Ddma.h106 // load: g,c,d:burst
114 // load: c,d:burst
/linux-4.1.27/arch/mn10300/include/asm/
H A Dbusctl-regs.h65 #define BCBERR_BEBST_BURST 0x00000400 /* - burst */
99 #define SBCNTRL2_BWC 0x00000f00 /* burst wait count */
115 #define SBCNTRL2_BT_BROM 0x00000000 /* - burst ROM interface */
116 #define SBCNTRL2_BTSE 0x80000000 /* burst enable */
128 #define SDRAMBUS_BSTPT 0x00000020 /* burst stop command enable */
138 #define SDRAMBUS_BSTWAIT 0x00c00000 /* burst stop command cycle */
/linux-4.1.27/drivers/spi/
H A Dspi-pxa2xx-pxadma.c406 * as represented by burst size (in bytes). The computation below pxa2xx_spi_set_dma_burst_and_threshold()
410 * to satisfy a burst, and there will always be enough space in the pxa2xx_spi_set_dma_burst_and_threshold()
411 * tx fifo to accept a burst (a tx burst will overwrite the fifo if pxa2xx_spi_set_dma_burst_and_threshold()
417 * to burst 16 to the tx fifo, the fifo would have to be empty; pxa2xx_spi_set_dma_burst_and_threshold()
436 /* if the default burst size is not set, pxa2xx_spi_set_dma_burst_and_threshold()
455 /* don't burst more than 1/2 the fifo */ pxa2xx_spi_set_dma_burst_and_threshold()
465 /* don't burst more than 1/2 the fifo */ pxa2xx_spi_set_dma_burst_and_threshold()
470 /* don't burst more than 1/2 the fifo */ pxa2xx_spi_set_dma_burst_and_threshold()
H A Dspi-pxa2xx-dma.c226 /* Don't bother with DMA if we can't do even a single burst */ pxa2xx_spi_map_dma_buffers()
359 * If the DMA burst size is given in chip_info we use that, pxa2xx_spi_set_dma_burst_and_threshold()
H A Dspi-omap2-mcspi.c550 u32 burst; omap2_mcspi_txrx_dma() local
572 burst = 1; omap2_mcspi_txrx_dma()
576 burst = mcspi->fifo_depth / es; omap2_mcspi_txrx_dma()
578 burst = count / es; omap2_mcspi_txrx_dma()
586 cfg.src_maxburst = burst; omap2_mcspi_txrx_dma()
587 cfg.dst_maxburst = burst; omap2_mcspi_txrx_dma()
H A Dspi-pxa2xx.c929 * thresholds and burst also */ pump_transfers()
936 "pump_transfers: DMA burst size reduced to match bits_per_word\n"); pump_transfers()
1158 /* set dma burst and threshold outside of chip_info path so that if setup()
1160 * burst and threshold can still respond to changes in bits_per_word */ setup()
1162 /* set up legal burst and threshold for dma */ setup()
1168 "in setup: DMA burst size reduced to match bits_per_word\n"); setup()
/linux-4.1.27/arch/sparc/include/asm/
H A Ddma.h54 #define DMA_E_BURSTS 0x000c0000 /* ENET: SBUS r/w burst mask */
55 #define DMA_E_BURST32 0x00040000 /* ENET: SBUS 32 byte r/w burst */
56 #define DMA_E_BURST16 0x00000000 /* ENET: SBUS 16 byte r/w burst */
57 #define DMA_BRST_SZ 0x000c0000 /* SCSI: SBUS r/w burst size */
74 /* Values describing the burst-size property from the PROM */
/linux-4.1.27/arch/arm/mach-tegra/
H A Dsleep.S152 /* in LP2 idle (SDRAM active), set the CPU burst policy to PLLP */
154 mov r0, #(2 << 28) @ burst policy = run mode
155 orr r0, r0, #(4 << 4) @ use PLLP in run mode burst
/linux-4.1.27/arch/mips/cavium-octeon/executive/
H A Dcvmx-pko.c443 * @burst: Maximum number of packets to burst in a row before rate
448 int cvmx_pko_rate_limit_packets(int port, int packets_s, int burst) cvmx_pko_rate_limit_packets() argument
463 ((uint64_t) pko_mem_port_rate0.s.rate_pkt * burst) >> 8; cvmx_pko_rate_limit_packets()
476 * @burst: Maximum number of bits to burst before rate
481 int cvmx_pko_rate_limit_bits(int port, uint64_t bits_s, int burst) cvmx_pko_rate_limit_bits() argument
502 pko_mem_port_rate1.s.rate_lim = tokens_per_bit * burst / 256; cvmx_pko_rate_limit_bits()
/linux-4.1.27/drivers/media/usb/dvb-usb/
H A Dttusb2.h46 /* out data: <master=0xff/burst=??> <cmdlen> <cmdbytes>[cmdlen] */
H A Dvp702x-fe.c246 static int vp702x_fe_send_diseqc_burst (struct dvb_frontend* fe, fe_sec_mini_cmd_t burst) vp702x_fe_send_diseqc_burst() argument
337 s->lnb_buf[3] = 0xff; /* 0=tone burst, 2=data burst, ff=off */ vp702x_fe_attach()
H A Dgp8psk-fe.c240 fe_sec_mini_cmd_t burst) gp8psk_fe_send_diseqc_burst()
248 cmd = (burst == SEC_MINI_A) ? 0x00 : 0x01; gp8psk_fe_send_diseqc_burst()
239 gp8psk_fe_send_diseqc_burst(struct dvb_frontend* fe, fe_sec_mini_cmd_t burst) gp8psk_fe_send_diseqc_burst() argument
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac1000_dma.c65 /* Set the Fixed burst mode */ dwmac1000_dma_init()
92 * burst length. Any burst equal or below the provided burst dwmac1000_dma_init()
H A Ddwmac1000.h186 /* Programmable burst length (passed thorugh platform)*/
197 #define DMA_BUS_MODE_FB 0x00010000 /* Fixed burst */
198 #define DMA_BUS_MODE_MB 0x04000000 /* Mixed burst */
H A Dstmmac_platform.c240 of_property_read_bool(np, "snps,fixed-burst"); stmmac_probe_config_dt()
242 of_property_read_bool(np, "snps,mixed-burst"); stmmac_probe_config_dt()
/linux-4.1.27/include/sound/
H A Dak4117.h38 #define AK4117_REG_Pc0 0x0d /* burst preamble Pc byte 0 */
39 #define AK4117_REG_Pc1 0x0e /* burst preamble Pc byte 1 */
40 #define AK4117_REG_Pd0 0x0f /* burst preamble Pd byte 0 */
41 #define AK4117_REG_Pd1 0x10 /* burst preamble Pd byte 1 */
H A Dak4113.h57 /* burst preamble Pc byte 0 */
59 /* burst preamble Pc byte 1 */
61 /* burst preamble Pd byte 0 */
63 /* burst preamble Pd byte 1 */
H A Dak4114.h44 #define AK4114_REG_Pc0 0x12 /* burst preamble Pc byte 0 */
45 #define AK4114_REG_Pc1 0x13 /* burst preamble Pc byte 1 */
46 #define AK4114_REG_Pd0 0x14 /* burst preamble Pd byte 0 */
47 #define AK4114_REG_Pd1 0x15 /* burst preamble Pd byte 1 */
H A Ddmaengine_pcm.h60 * DAI in one burst.
/linux-4.1.27/include/video/
H A Dda8xx-fb.h47 /* DMA burst size */
/linux-4.1.27/arch/c6x/platforms/
H A Demif.c75 err = of_property_read_u32_array(node, "ti,emifa-burst-priority", &val, 1); c6x_emifa_init()
/linux-4.1.27/arch/arm/plat-omap/
H A Ddma.c368 unsigned int burst = 0; omap_set_dma_src_burst_mode() local
379 burst = 0x1; omap_set_dma_src_burst_mode()
381 burst = 0x2; omap_set_dma_src_burst_mode()
385 burst = 0x2; omap_set_dma_src_burst_mode()
395 burst = 0x3; omap_set_dma_src_burst_mode()
399 * OMAP1 don't support burst 16 omap_set_dma_src_burst_mode()
406 l |= (burst << 7); omap_set_dma_src_burst_mode()
451 unsigned int burst = 0; omap_set_dma_dest_burst_mode() local
462 burst = 0x1; omap_set_dma_dest_burst_mode()
464 burst = 0x2; omap_set_dma_dest_burst_mode()
468 burst = 0x2; omap_set_dma_dest_burst_mode()
470 burst = 0x3; omap_set_dma_dest_burst_mode()
474 burst = 0x3; omap_set_dma_dest_burst_mode()
478 * OMAP1 don't support burst 16 omap_set_dma_dest_burst_mode()
482 printk(KERN_ERR "Invalid DMA burst mode\n"); omap_set_dma_dest_burst_mode()
486 l |= (burst << 14); omap_set_dma_dest_burst_mode()
/linux-4.1.27/sound/soc/kirkwood/
H A Dkirkwood-dma.c115 /* Ensure that all constraints linked to dma burst are fulfilled */ kirkwood_dma_open()
118 priv->burst * 2, kirkwood_dma_open()
125 priv->burst); kirkwood_dma_open()
131 priv->burst); kirkwood_dma_open()
H A Dkirkwood.h143 int burst; member in struct:kirkwood_dma_data
H A Dkirkwood-i2s.c559 priv->burst = 128; /* might be 32 or 128 */ kirkwood_i2s_dev_probe()
561 priv->burst = data->burst; kirkwood_i2s_dev_probe()
596 /* Select the burst size */ kirkwood_i2s_dev_probe()
597 if (priv->burst == 32) { kirkwood_i2s_dev_probe()
/linux-4.1.27/drivers/atm/
H A DuPD98401.h123 #define uPD98401_BURST16 0x00000800 /* 16-word burst */
124 #define uPD98401_BURST8 0x00000400 /* 8-word burst */
125 #define uPD98401_BURST4 0x00000200 /* 4-word burst */
126 #define uPD98401_BURST2 0x00000100 /* 2-word burst */
127 #define uPD98401_GMR_AD 0x00000080 /* Address (burst resolution) Disable */
H A Deni.h26 #define RX_DMA_BUF 8 /* burst and skip a few things */
/linux-4.1.27/drivers/media/dvb-frontends/
H A Dtda8083.c207 static int tda8083_send_diseqc_burst (struct tda8083_state* state, fe_sec_mini_cmd_t burst) tda8083_send_diseqc_burst() argument
209 switch (burst) { tda8083_send_diseqc_burst()
211 tda8083_writereg (state, 0x29, (5 << 2)); /* send burst A */ tda8083_send_diseqc_burst()
375 static int tda8083_diseqc_send_burst(struct dvb_frontend* fe, fe_sec_mini_cmd_t burst) tda8083_diseqc_send_burst() argument
379 tda8083_send_diseqc_burst (state, burst); tda8083_diseqc_send_burst()
H A Dcx24116.c127 /* DiSEqC burst */
131 /* DiSEqC tone burst */
195 u8 burst; member in struct:cx24116_state
892 msleep(15); /* XXX determine is FW does this, see send_diseqc/burst */ cx24116_set_tone()
912 msleep(15); /* XXX determine is FW does this, see send_diseqc/burst */ cx24116_set_tone()
941 /* DiSEqC burst */ cx24116_diseqc_init()
959 /* Send DiSEqC message with derived burst (hack) || previous burst */ cx24116_send_diseqc_msg()
998 /* Message is sent without burst */ cx24116_send_diseqc_msg()
1003 * Message is sent with derived else cached burst cx24116_send_diseqc_msg()
1024 dprintk("%s burst=%d\n", __func__, cx24116_send_diseqc_msg()
1047 * 12.5ms burst + cx24116_send_diseqc_msg()
1056 /* Send DiSEqC burst */ cx24116_diseqc_send_burst()
1058 fe_sec_mini_cmd_t burst) cx24116_diseqc_send_burst()
1063 dprintk("%s(%d) toneburst=%d\n", __func__, burst, toneburst); cx24116_diseqc_send_burst()
1065 /* DiSEqC burst */ cx24116_diseqc_send_burst()
1066 if (burst == SEC_MINI_A) cx24116_diseqc_send_burst()
1069 else if (burst == SEC_MINI_B) cx24116_diseqc_send_burst()
1102 * 12.5ms burst + cx24116_diseqc_send_burst()
1057 cx24116_diseqc_send_burst(struct dvb_frontend *fe, fe_sec_mini_cmd_t burst) cx24116_diseqc_send_burst() argument
H A Dstv0288.c177 fe_sec_mini_cmd_t burst) stv0288_send_diseqc_burst()
183 if (stv0288_writeregI(state, 0x05, 0x03))/* burst mode, single shot */ stv0288_send_diseqc_burst()
186 if (stv0288_writeregI(state, 0x06, burst == SEC_MINI_A ? 0x00 : 0xff)) stv0288_send_diseqc_burst()
207 if (stv0288_writeregI(state, 0x05, 0x12))/* burst mode off*/ stv0288_set_tone()
176 stv0288_send_diseqc_burst(struct dvb_frontend *fe, fe_sec_mini_cmd_t burst) stv0288_send_diseqc_burst() argument
H A Dcx24117.c128 /* DiSEqC burst */
1012 /* DiSEqC burst */ cx24117_diseqc_init()
1061 * Message is sent with derived else cached burst cx24117_send_diseqc_msg()
1082 dev_dbg(&state->priv->i2c->dev, "%s() demod%d burst=%d\n", cx24117_send_diseqc_msg()
1105 * 12.5ms burst + cx24117_send_diseqc_msg()
1113 /* Send DiSEqC burst */ cx24117_diseqc_send_burst()
1115 fe_sec_mini_cmd_t burst) cx24117_diseqc_send_burst()
1120 __func__, burst, state->demod); cx24117_diseqc_send_burst()
1122 /* DiSEqC burst */ cx24117_diseqc_send_burst()
1123 if (burst == SEC_MINI_A) cx24117_diseqc_send_burst()
1126 else if (burst == SEC_MINI_B) cx24117_diseqc_send_burst()
1114 cx24117_diseqc_send_burst(struct dvb_frontend *fe, fe_sec_mini_cmd_t burst) cx24117_diseqc_send_burst() argument
H A Dds3000.c767 /* Send DiSEqC burst */ ds3000_diseqc_send_burst()
769 fe_sec_mini_cmd_t burst) ds3000_diseqc_send_burst()
781 /* DiSEqC burst */ ds3000_diseqc_send_burst()
782 if (burst == SEC_MINI_A) ds3000_diseqc_send_burst()
783 /* Unmodulated tone burst */ ds3000_diseqc_send_burst()
785 else if (burst == SEC_MINI_B) ds3000_diseqc_send_burst()
786 /* Modulated tone burst */ ds3000_diseqc_send_burst()
768 ds3000_diseqc_send_burst(struct dvb_frontend *fe, fe_sec_mini_cmd_t burst) ds3000_diseqc_send_burst() argument
H A Dcx24123.c217 {0x20, 0x00}, /* Tuner burst clock rate = 500KHz */
218 {0x21, 0x15}, /* Tuner burst mode, word length = 0x15 */
798 fe_sec_mini_cmd_t burst) cx24123_diseqc_send_burst()
817 if (burst == SEC_MINI_A) cx24123_diseqc_send_burst()
819 else if (burst == SEC_MINI_B) cx24123_diseqc_send_burst()
797 cx24123_diseqc_send_burst(struct dvb_frontend *fe, fe_sec_mini_cmd_t burst) cx24123_diseqc_send_burst() argument
H A Dcx24110.c382 static int cx24110_diseqc_send_burst(struct dvb_frontend* fe, fe_sec_mini_cmd_t burst) cx24110_diseqc_send_burst() argument
388 if (burst == SEC_MINI_A) cx24110_diseqc_send_burst()
390 else if (burst == SEC_MINI_B) cx24110_diseqc_send_burst()
H A Dstv0299.c305 static int stv0299_send_diseqc_burst (struct dvb_frontend* fe, fe_sec_mini_cmd_t burst) stv0299_send_diseqc_burst() argument
317 if (stv0299_writeregI (state, 0x08, (val & ~0x7) | 0x2)) /* burst mode */ stv0299_send_diseqc_burst()
320 if (stv0299_writeregI (state, 0x09, burst == SEC_MINI_A ? 0x00 : 0xff)) stv0299_send_diseqc_burst()
H A Dm88ds3103.c1244 u8 u8tmp, burst; m88ds3103_diseqc_send_burst() local
1261 burst = 0x02; m88ds3103_diseqc_send_burst()
1264 burst = 0x01; m88ds3103_diseqc_send_burst()
1273 ret = m88ds3103_wr_reg(priv, 0xa1, burst); m88ds3103_diseqc_send_burst()
H A Dstb0899_drv.c653 /* Read registers (in burst mode) */ stb0899_init_calc()
795 static int stb0899_send_diseqc_burst(struct dvb_frontend *fe, fe_sec_mini_cmd_t burst) stb0899_send_diseqc_burst() argument
806 /* set to burst mode */ stb0899_send_diseqc_burst()
810 switch (burst) { stb0899_send_diseqc_burst()
H A Dtda10071.c421 u8 tmp, burst; tda10071_diseqc_send_burst() local
433 burst = 0; tda10071_diseqc_send_burst()
436 burst = 1; tda10071_diseqc_send_burst()
467 cmd.args[2] = burst; tda10071_diseqc_send_burst()
H A Dsi21xx.c413 fe_sec_mini_cmd_t burst) si21xx_send_diseqc_burst()
425 burst == SEC_MINI_A ? (val & ~0x10) : (val | 0x10))) si21xx_send_diseqc_burst()
412 si21xx_send_diseqc_burst(struct dvb_frontend *fe, fe_sec_mini_cmd_t burst) si21xx_send_diseqc_burst() argument
/linux-4.1.27/drivers/dma/
H A Dedma.c329 * @burst: In units of dev_width, how much to send
335 dma_addr_t src_addr, dma_addr_t dst_addr, u32 burst, edma_config_pset()
349 if (!burst) edma_config_pset()
350 burst = 1; edma_config_pset()
356 if (burst == 1) { edma_config_pset()
392 bcnt = burst; edma_config_pset()
458 u32 burst; edma_prep_slave_sg() local
468 burst = echan->cfg.src_maxburst; edma_prep_slave_sg()
472 burst = echan->cfg.dst_maxburst; edma_prep_slave_sg()
521 dst_addr, burst, dev_width, for_each_sg()
593 u32 burst; edma_prep_dma_cyclic() local
603 burst = echan->cfg.src_maxburst; edma_prep_dma_cyclic()
608 burst = echan->cfg.dst_maxburst; edma_prep_dma_cyclic()
674 dst_addr, burst, dev_width, period_len, edma_prep_dma_cyclic()
334 edma_config_pset(struct dma_chan *chan, struct edma_pset *epset, dma_addr_t src_addr, dma_addr_t dst_addr, u32 burst, enum dma_slave_buswidth dev_width, unsigned int dma_length, enum dma_transfer_direction direction) edma_config_pset() argument
H A Domap-dma.c767 u32 burst; omap_dma_prep_slave_sg() local
772 burst = c->cfg.src_maxburst; omap_dma_prep_slave_sg()
776 burst = c->cfg.dst_maxburst; omap_dma_prep_slave_sg()
837 * Note: DMA engine defines burst to be the number of dev-width omap_dma_prep_slave_sg()
840 en = burst; omap_dma_prep_slave_sg()
864 u32 burst; omap_dma_prep_dma_cyclic() local
869 burst = c->cfg.src_maxburst; omap_dma_prep_dma_cyclic()
873 burst = c->cfg.dst_maxburst; omap_dma_prep_dma_cyclic()
901 d->fi = burst; omap_dma_prep_dma_cyclic()
928 if (burst) omap_dma_prep_dma_cyclic()
H A Dnbpfaxi.c186 * @slave_burst:maximum slave burst size in bytes
434 enum dma_slave_buswidth width, u32 burst) nbpf_xfer_size()
438 if (!burst) nbpf_xfer_size()
439 burst = 1; nbpf_xfer_size()
443 size = 8 * burst; nbpf_xfer_size()
447 size = 4 * burst; nbpf_xfer_size()
451 size = 2 * burst; nbpf_xfer_size()
457 size = burst; nbpf_xfer_size()
505 * in the Rx FIFO. For this to work with the RAM side using burst nbpf_prep_one()
433 nbpf_xfer_size(struct nbpf_device *nbpf, enum dma_slave_buswidth width, u32 burst) nbpf_xfer_size() argument
H A Damba-pl08x.c47 * On burst request from peripheral
48 * Destination burst from DMAC to peripheral
49 * Clear burst request
53 * Source burst size == half the depth of the peripheral FIFO
54 * Destination burst size == the depth of the peripheral FIFO
56 * (Bursts are irrelevant for mem to mem transfers - there are no burst
923 * Note that we assume we never have to change the burst sizes
994 * and after the transfer it will receive the last burst pl08x_fill_llis_for_desc()
1362 u32 width, burst, cctl = 0; pl08x_get_cctl() local
1379 burst = pl08x_burst(maxburst); pl08x_get_cctl()
1380 cctl |= burst << PL080_CONTROL_SB_SIZE_SHIFT; pl08x_get_cctl()
1381 cctl |= burst << PL080_CONTROL_DB_SIZE_SHIFT; pl08x_get_cctl()
H A Dtegra20-apb-dma.c109 * If any burst is in flight and DMA paused then this is the time to complete
110 * on-flight burst and update DMA status register.
451 * after last burst of current transfer completes. tegra_dma_configure_for_next()
452 * If there is no IEC status then this makes sure that last burst tegra_dma_configure_for_next()
453 * has not be completed. There may be case that last burst is on tegra_dma_configure_for_next()
714 * Wait for 1 burst time for configure DMA for tegra_dma_issue_pending()
863 /* If burst size is 0 then calculate the burst size based on length */ get_burst_size()
H A Dpl330.c243 * at 1byte/burst for P<->M and M<->M respectively.
244 * For typical scenario, at 1word/burst, 10MB and 20MB xfers per req
301 * and burst size/length are assumed same.
443 int burst_len; /* the number of burst */
1324 /* Error if xfer length is not aligned at burst size */ _setup_req()
2472 /* Call after fixing burst size */ get_burst_len()
2588 int burst; pl330_prep_dma_memcpy() local
2601 /* Select max possible burst size */ pl330_prep_dma_memcpy()
2602 burst = pl330->pcfg.data_bus_width / 8; pl330_prep_dma_memcpy()
2605 * Make sure we use a burst size that aligns with all the memcpy pl330_prep_dma_memcpy()
2609 while ((src | dst | len) & (burst - 1)) pl330_prep_dma_memcpy()
2610 burst /= 2; pl330_prep_dma_memcpy()
2613 while (burst != (1 << desc->rqcfg.brst_size)) pl330_prep_dma_memcpy()
2617 * If burst size is smaller than bus width then make sure we only pl330_prep_dma_memcpy()
2618 * transfer one at a time to avoid a burst stradling an MFIFO entry. pl330_prep_dma_memcpy()
H A Dfsl-edma.c143 u32 burst; member in struct:fsl_edma_slave_config
344 fsl_chan->fsc.burst = cfg->src_maxburst; fsl_edma_slave_config()
349 fsl_chan->fsc.burst = cfg->dst_maxburst; fsl_edma_slave_config()
553 nbytes = fsl_chan->fsc.addr_width * fsl_chan->fsc.burst; fsl_edma_prep_dma_cyclic()
604 nbytes = fsl_chan->fsc.addr_width * fsl_chan->fsc.burst; for_each_sg()
H A Dmmp_tdma.c238 dev_err(tdmac->dev, "mmp_tdma: unknown burst size.\n"); mmp_tdma_config_chan()
279 dev_err(tdmac->dev, "mmp_tdma: unknown burst size.\n"); mmp_tdma_config_chan()
H A Dsun6i-dma.c514 s8 burst, width; sun6i_dma_prep_dma_memcpy() local
538 burst = convert_burst(8); sun6i_dma_prep_dma_memcpy()
544 DMA_CHAN_CFG_SRC_BURST(burst) | sun6i_dma_prep_dma_memcpy()
546 DMA_CHAN_CFG_DST_BURST(burst) | sun6i_dma_prep_dma_memcpy()
H A Ddma-jz4780.c269 * given address, length, width and maximum burst size. The address jz4780_dma_setup_hwdesc()
272 * maximum burst specified by the user. jz4780_dma_setup_hwdesc()
/linux-4.1.27/drivers/net/ethernet/altera/
H A Daltera_msgdmahw.h28 u32 burst_seq_num; /* bit 31:24 write burst
29 * bit 23:16 read burst
/linux-4.1.27/drivers/rtc/
H A Drtc-max6900.c37 #define MAX6900_BURST_LEN 8 /* can burst r/w first 8 regs */
119 * bit as part of the burst write. max6900_i2c_write_regs()
H A Drtc-rs5c348.c55 #define RS5C348_CMD_MW(addr) (((addr) << 4) | 0x00) /* burst write */
56 #define RS5C348_CMD_MR(addr) (((addr) << 4) | 0x04) /* burst read */
H A Drtc-ds1511.c411 * if count is more than one, turn on "burst" mode ds1511_nvram_read()
441 * if count is more than one, turn on "burst" mode ds1511_nvram_write()
H A Drtc-ds1685.c965 /* Enable burst-mode on DS17x85/DS17x87 */ ds1685_rtc_sysfs_nvram_read()
971 * reading with burst-mode */ ds1685_rtc_sysfs_nvram_read()
990 /* Disable burst-mode on DS17x85/DS17x87 */ ds1685_rtc_sysfs_nvram_read()
1045 /* Enable burst-mode on DS17x85/DS17x87 */ ds1685_rtc_sysfs_nvram_write()
1051 * writing with burst-mode */ ds1685_rtc_sysfs_nvram_write()
1070 /* Disable burst-mode on DS17x85/DS17x87 */ ds1685_rtc_sysfs_nvram_write()
/linux-4.1.27/drivers/gpu/ipu-v3/
H A Dipu-cpmem.c386 ipu_ch_param_write_field(ch, IPU_FIELD_NPB, 31);/* burst size */ ipu_cpmem_set_yuv_interleaved()
391 ipu_ch_param_write_field(ch, IPU_FIELD_NPB, 31);/* burst size */ ipu_cpmem_set_yuv_interleaved()
526 /* burst size */ ipu_cpmem_set_fmt()
533 /* burst size */ ipu_cpmem_set_fmt()
539 /* burst size */ ipu_cpmem_set_fmt()
545 /* burst size */ ipu_cpmem_set_fmt()
553 /* burst size */ ipu_cpmem_set_fmt()
561 /* burst size */ ipu_cpmem_set_fmt()
/linux-4.1.27/drivers/crypto/qce/
H A Dcore.h32 * @burst_size: the crypto burst size
H A Dcommon.h35 /* burst size alignment requirement */
/linux-4.1.27/arch/sh/include/mach-common/mach/
H A Dsh2007.h39 /* burst count (0-3:4,8,16,32) */
/linux-4.1.27/arch/mips/loongson/common/
H A Dpci.c57 /* size: 256M, burst transmission, pre-fetch enable, 64bit */ setup_pcimap()
/linux-4.1.27/drivers/mmc/host/
H A Domap.c987 u32 burst, *bp; mmc_omap_prepare_data() local
996 burst = mmc_omap15xx() ? 32 : 64; mmc_omap_prepare_data()
997 if (burst > data->blksz) mmc_omap_prepare_data()
998 burst = data->blksz; mmc_omap_prepare_data()
1000 burst >>= 1; mmc_omap_prepare_data()
1005 buf = 0x0f80 | (burst - 1) << 0; mmc_omap_prepare_data()
1010 buf = 0x800f | (burst - 1) << 8; mmc_omap_prepare_data()
1017 /* Only reconfigure if we have a different burst size */ mmc_omap_prepare_data()
1018 if (*bp != burst) { mmc_omap_prepare_data()
1025 cfg.src_maxburst = burst; mmc_omap_prepare_data()
1026 cfg.dst_maxburst = burst; mmc_omap_prepare_data()
1031 *bp = burst; mmc_omap_prepare_data()
H A Datmel-mci-regs.h158 * Fix sconfig's burst size according to atmel MCI. We need to convert them as:
/linux-4.1.27/drivers/net/ethernet/broadcom/
H A Dbcm63xx_enet.h19 /* maximum burst len for dma (4 bytes unit) */
24 * must be low enough so that a DMA transfer of above burst length can
256 /* maximum dma burst size */
/linux-4.1.27/arch/m68k/include/asm/
H A Ddvma.h165 #define DMA_E_BURST8 0x00040000 /* ENET: SBUS r/w burst size */
166 #define DMA_BRST_SZ 0x000c0000 /* SCSI: SBUS r/w burst size */
182 /* Values describing the burst-size property from the PROM */
H A Dm52xxacr.h35 #define CACR_CEIB 0x00000400 /* Non-cachable instruction burst */
/linux-4.1.27/net/sched/
H A Dact_police.c50 u32 burst; member in struct:tc_police_compat
218 police->tcfp_burst = PSCHED_TICKS2NS(parm->burst); tcf_act_police_locate()
321 .burst = PSCHED_NS2TICKS(police->tcfp_burst), tcf_act_police_dump()
H A Dsch_tbf.c63 One of them controls steady state burst size, another
379 pr_warn_ratelimited("sch_tbf: burst %llu is lower than device %s mtu (%u) !\n", tbf_change()
H A Dsch_red.c29 limit - bytes (must be > qth_max + burst)
/linux-4.1.27/drivers/video/fbdev/matrox/
H A Dmatroxfb_g450.c232 unsigned int burst; member in struct:output_desc
307 r->regs[0x09] = (outd->burst + pixclock - 1) / pixclock; /* burst length */ computeRegs()
367 .burst = 2518518, // ps cve2_init_TVdata()
376 .burst = 2418418, // ps cve2_init_TVdata()
/linux-4.1.27/drivers/video/fbdev/nvidia/
H A Dnv_hw.c382 unsigned *burst, nv4UpdateArbitrationSettings()
408 *burst = 0; nv4UpdateArbitrationSettings()
410 (*burst)++; nv4UpdateArbitrationSettings()
483 mclks += 4; /* Mp can get in with a burst of 8. */ nv10CalcArbitration()
587 /* reduce the burst size */ nv10CalcArbitration()
620 unsigned *burst, nv10UpdateArbitrationSettings()
648 *burst = 0; nv10UpdateArbitrationSettings()
650 (*burst)++; nv10UpdateArbitrationSettings()
657 unsigned int *burst, nv30UpdateArbitrationSettings()
670 *burst = 0; nv30UpdateArbitrationSettings()
672 while(burst_size >>= 1) (*burst)++; nv30UpdateArbitrationSettings()
678 unsigned *burst, nForceUpdateArbitrationSettings()
749 *burst = 0; nForceUpdateArbitrationSettings()
751 (*burst)++; nForceUpdateArbitrationSettings()
380 nv4UpdateArbitrationSettings(unsigned VClk, unsigned pixelDepth, unsigned *burst, unsigned *lwm, struct nvidia_par *par) nv4UpdateArbitrationSettings() argument
618 nv10UpdateArbitrationSettings(unsigned VClk, unsigned pixelDepth, unsigned *burst, unsigned *lwm, struct nvidia_par *par) nv10UpdateArbitrationSettings() argument
655 nv30UpdateArbitrationSettings( struct nvidia_par *par, unsigned int *burst, unsigned int *lwm ) nv30UpdateArbitrationSettings() argument
676 nForceUpdateArbitrationSettings(unsigned VClk, unsigned pixelDepth, unsigned *burst, unsigned *lwm, struct nvidia_par *par) nForceUpdateArbitrationSettings() argument
/linux-4.1.27/drivers/staging/comedi/drivers/
H A Ddas1800.c83 'burst mode' which limits the valid conversion time to 64 microseconds
678 * hardware, used only when card is in 'burst mode'
684 /* in burst mode, the maximum conversion time is 64 microseconds */ burst_convert_arg()
796 /* we are not in burst mode */ das1800_ai_do_cmdtest()
801 /* we are in burst mode */ das1800_ai_do_cmdtest()
873 case TRIG_FOLLOW: /* not in burst mode */ control_c_bits()
888 /* burst mode with internal pacer clock */ control_c_bits()
892 /* burst mode with external trigger */ control_c_bits()
915 case TRIG_FOLLOW: /* not in burst mode */ das1800_ai_transfer_size()
1036 /* set conversion rate and length for burst mode */ das1800_ai_do_cmd()
H A Dadl_pci9118.c104 #define PCI9118_AI_STATUS_BOVER (1 << 3) /* 1=burst overrun (fatal) */
128 #define PCI9118_AI_CFG_BM (1 << 4) /* 1=burst mode */
129 #define PCI9118_AI_CFG_BS (1 << 3) /* 1=burst mode start */
558 *div1 = *tim2 / pacer->osc_base; /* convert timer (burst) */ pci9118_calc_divisors()
590 /* set default config (disable burst and triggers) */ pci9118_ai_cancel()
1131 /* set default config (disable burst and triggers) */ pci9118_ai_cmd()
1361 /* set default config (disable burst and triggers) */ pci9118_ai_insn_read()
H A Dcb_pcidas.c93 #define EOBI 0x200 /* end of burst int status */
121 #define BURSTE 0x20 /* burst mode enable */
926 /* interrupt end of burst */ cb_pcidas_ai_cmd()
942 /* set start trigger and burst mode */ cb_pcidas_ai_cmd()
1067 /* disable start trigger source and burst mode */ cb_pcidas_cancel()
H A Drtd520.c42 * timers: ADC sample, pacer, burst, about, delay, DA1, DA2
249 /* min speed when only 1 channel (no burst counter) */
898 /* burst trigger source: PACER */ rtd_ai_cmd()
1003 /* burst trigger source: EXTERNAL */ rtd_ai_cmd()
/linux-4.1.27/drivers/media/pci/cx18/
H A Dcx18-av-core.c299 int hblank, hactive, burst, vblank, vactive, sc; cx18_av_std_setup() local
366 * Hsync leading edge to color burst rise = 5.6 us cx18_av_std_setup()
367 * Color burst width = 2.25 us cx18_av_std_setup()
371 burst = 93; cx18_av_std_setup()
428 * Hsync leading edge to color burst rise = 5.3 us cx18_av_std_setup()
429 * Color burst width = 2.5 us cx18_av_std_setup()
434 burst = 90; cx18_av_std_setup()
441 burst = 97; cx18_av_std_setup()
446 burst = 90; cx18_av_std_setup()
484 "burst 0x%02x, luma_lpf %i, uv_lpf %i, " cx18_av_std_setup()
487 src_decimation, burst, luma_lpf, uv_lpf, cx18_av_std_setup()
497 /* Sets burst gate delay */ cx18_av_std_setup()
498 cx18_av_write(cx, 0x473, burst); cx18_av_std_setup()
/linux-4.1.27/drivers/gpu/drm/i915/
H A Dintel_tv.c89 int blank, black, burst; member in struct:video_levels
227 .blank = 225, .black = 267, .burst = 113,
237 .blank = 266, .black = 316, .burst = 133,
247 .blank = 225, .black = 225, .burst = 113,
257 .blank = 266, .black = 266, .burst = 133,
267 .blank = 237, .black = 237, .burst = 118,
277 .blank = 280, .black = 280, .burst = 139,
287 .blank = 225, .black = 267, .burst = 113,
297 .blank = 266, .black = 316, .burst = 133,
307 .blank = 225, .black = 267, .burst = 118,
317 .blank = 266, .black = 316, .burst = 139,
348 .blank = 279, .black = 279, .burst = 0,
1089 scctl1 |= video_levels->burst << TV_BURST_LEVEL_SHIFT; intel_tv_pre_enable()
H A Dintel_dsi.c732 /* meaningful for video mode non-burst sync pulse mode only, set_dsi_timings()
733 * can be zero for non-burst sync events and burst modes */ set_dsi_timings()
817 * In burst mode, value greater than one DPI line Time in byte intel_dsi_prepare()
821 * In non-burst mode, Value greater than one DPI frame time in intel_dsi_prepare()
/linux-4.1.27/drivers/media/pci/ttpci/
H A Dbudget-patch.c101 static int SendDiSEqCMsg (struct budget *budget, int len, u8 *msg, unsigned long burst) SendDiSEqCMsg() argument
116 if (burst!=-1) { SendDiSEqCMsg()
117 if (burst) SendDiSEqCMsg()
200 static int av7110_send_diseqc_msg(struct budget_patch *budget, int len, u8 *msg, int burst) av7110_send_diseqc_msg() argument
214 if (burst != -1) av7110_send_diseqc_msg()
215 buf[3]=burst ? 0x01 : 0x00; av7110_send_diseqc_msg()
H A Dbudget.c99 static int SendDiSEqCMsg (struct budget *budget, int len, u8 *msg, unsigned long burst) SendDiSEqCMsg() argument
114 if (burst!=-1) { SendDiSEqCMsg()
115 if (burst) SendDiSEqCMsg()
H A Dav7110_hw.h485 extern int av7110_diseqc_send(struct av7110 *av7110, int len, u8 *msg, unsigned long burst);
/linux-4.1.27/arch/mips/include/asm/octeon/
H A Dcvmx-pko.h621 * @burst: Maximum number of packets to burst in a row before rate
626 extern int cvmx_pko_rate_limit_packets(int port, int packets_s, int burst);
634 * @burst: Maximum number of bits to burst before rate
639 extern int cvmx_pko_rate_limit_bits(int port, uint64_t bits_s, int burst);
/linux-4.1.27/drivers/i2c/busses/
H A Di2c-amd8111.c56 #define AMD_EC_SC_BURST 0x01 /* burst mode enabled */
63 #define AMD_EC_CMD_BE 0x82 /* enable burst mode */
64 #define AMD_EC_CMD_BD 0x83 /* disable burst mode */
/linux-4.1.27/drivers/net/ethernet/moxa/
H A Dmoxart_ether.h166 #define INCR16_EN BIT(2) /* AHB bus INCR16 burst command */
167 #define INCR8_EN BIT(1) /* AHB bus INCR8 burst command */
168 #define INCR4_EN BIT(0) /* AHB bus INCR4 burst command */
/linux-4.1.27/drivers/media/platform/marvell-ccic/
H A Dmcam-core.h356 #define C1_DMAB32 0x00000000 /* 32-byte DMA burst */
357 #define C1_DMAB16 0x02000000 /* 16-byte DMA burst */
358 #define C1_DMAB64 0x04000000 /* 64-byte DMA burst */
/linux-4.1.27/drivers/ata/
H A Dpata_pdc202xx_old.c268 /* Enable burst mode */ pdc2026x_port_start()
269 u8 burst = ioread8(bmdma + 0x1f); pdc2026x_port_start() local
270 iowrite8(burst | 0x01, bmdma + 0x1f); pdc2026x_port_start()
H A Dpata_artop.c11 * When setting the PCI latency we must set 0x80 or higher for burst
330 /* PCI latency must be > 0x80 for burst mode, tweak it atp8xx_fixup()
337 /* Enable IRQ output and burst mode */ atp8xx_fixup()
/linux-4.1.27/drivers/net/wireless/ti/wl1251/
H A Dboot.c420 * 1 byte : burst length. wl1251_boot_upload_nvs()
422 * n bytes: data to burst copy. wl1251_boot_upload_nvs()
439 "nvs burst write 0x%x: 0x%x", wl1251_boot_upload_nvs()
496 /* Wait for EEPROM NVS burst read to complete */ wl1251_boot()
H A Dreg.h216 Setting this bit starts a burst read from
219 the burst read starts at EEPROM address 0.
410 address for burst reads from EEPROM accesses.
/linux-4.1.27/drivers/net/wireless/ath/wil6210/
H A Dinterrupt.c184 /* Configure TX max burst duration timer to use usec units */ wil_configure_interrupt_moderation()
193 /* Configure TX max burst duration timer to use usec units */ wil_configure_interrupt_moderation()
202 /* Configure TX max burst duration timer to use usec units */ wil_configure_interrupt_moderation()
211 /* Configure TX max burst duration timer to use usec units */ wil_configure_interrupt_moderation()
/linux-4.1.27/drivers/usb/host/
H A Dehci-sead3.c43 /* Set burst length to 16 words. */ ehci_sead3_setup()
H A Dehci-exynos.c215 /* DMA burst Enable */ exynos_ehci_probe()
289 /* DMA burst Enable */ exynos_ehci_resume()
H A Dehci-ps3.c41 /* Set burst transfer counts to 256 out, 32 in. */ ps3_ehci_setup_insnreg()
46 /* Enable burst transfer counts. */ ps3_ehci_setup_insnreg()
/linux-4.1.27/drivers/video/fbdev/riva/
H A Driva_hw.c612 unsigned *burst, nv3UpdateArbitrationSettings()
642 *burst = 0; nv3UpdateArbitrationSettings()
644 (*burst)++; nv3UpdateArbitrationSettings()
650 *burst = 0x2; nv3UpdateArbitrationSettings()
801 unsigned *burst, nv4UpdateArbitrationSettings()
833 *burst = 0; nv4UpdateArbitrationSettings()
835 (*burst)++; nv4UpdateArbitrationSettings()
920 mclks+=4; /* Mp can get in with a burst of 8. */ nv10CalcArbitration()
986 // based off the total burst fetch nv10CalcArbitration()
1034 cbs = cbs/2; /* reduce the burst size */ nv10CalcArbitration()
1064 unsigned *burst, nv10UpdateArbitrationSettings()
1098 *burst = 0; nv10UpdateArbitrationSettings()
1100 (*burst)++; nv10UpdateArbitrationSettings()
1109 unsigned *burst, nForceUpdateArbitrationSettings()
1152 *burst = 0; nForceUpdateArbitrationSettings()
1154 (*burst)++; nForceUpdateArbitrationSettings()
608 nv3UpdateArbitrationSettings( unsigned VClk, unsigned pixelDepth, unsigned *burst, unsigned *lwm, RIVA_HW_INST *chip ) nv3UpdateArbitrationSettings() argument
797 nv4UpdateArbitrationSettings( unsigned VClk, unsigned pixelDepth, unsigned *burst, unsigned *lwm, RIVA_HW_INST *chip ) nv4UpdateArbitrationSettings() argument
1060 nv10UpdateArbitrationSettings( unsigned VClk, unsigned pixelDepth, unsigned *burst, unsigned *lwm, RIVA_HW_INST *chip ) nv10UpdateArbitrationSettings() argument
1105 nForceUpdateArbitrationSettings( unsigned VClk, unsigned pixelDepth, unsigned *burst, unsigned *lwm, RIVA_HW_INST *chip ) nForceUpdateArbitrationSettings() argument
/linux-4.1.27/arch/metag/include/asm/
H A Dpgtable-bits.h43 /* burst cacheing - good for data streaming */
H A Dmetag_mem.h896 #define PERFCHAN_WRC_WRBURST 0x0 /* Write combiner write burst */
898 #define PERFCHAN_WRC_RDBURST 0x2 /* Write combiner read burst */
1013 #define EXPPERF_WRC_WRBURST 0x0 /* Write combiner write burst */
1015 #define EXPPERF_WRC_RDBURST 0x2 /* Write combiner read burst */
/linux-4.1.27/drivers/staging/octeon/
H A Dethernet-spi.c106 pr_err("SPI1: STX Transmit packet burst too big\n"); cvm_oct_spi_rml_interrupt()
170 pr_err("SPI0: STX Transmit packet burst too big\n"); cvm_oct_spi_rml_interrupt()
/linux-4.1.27/drivers/pcmcia/
H A Do2micro.h156 "O2: enabling read prefetch/write burst. If you experience problems or performance issues, use the yenta_socket parameter 'o2_speedup=off'\n"); o2micro_override()
163 "O2: disabling read prefetch/write burst. If you experience problems or performance issues, use the yenta_socket parameter 'o2_speedup=on'\n"); o2micro_override()
/linux-4.1.27/drivers/net/ethernet/apple/
H A Dmace.h129 #define XMTBRST 0x02 /* enable transmit burst mode */
130 #define RCVBRST 0x01 /* enable receive burst mode */
/linux-4.1.27/drivers/gpu/drm/gma500/
H A Doaktrail.h144 u16 SupportedVideoTransferMode:2; /*0: Non-burst only */
145 /* 1: Burst and non-burst */
/linux-4.1.27/drivers/memory/
H A Domap-gpmc.c519 "burst-length"); gpmc_cs_show_timings()
521 GPMC_GET_RAW_BOOL(GPMC_CS_CONFIG1, 28, 28, "burst-write"); gpmc_cs_show_timings()
523 GPMC_GET_RAW_BOOL(GPMC_CS_CONFIG1, 30, 30, "burst-read"); gpmc_cs_show_timings()
524 GPMC_GET_RAW_BOOL(GPMC_CS_CONFIG1, 31, 31, "burst-wrap"); gpmc_cs_show_timings()
554 GPMC_GET_TICKS(GPMC_CS_CONFIG5, 24, 27, "page-burst-access-ns"); gpmc_cs_show_timings()
1578 * bus-width, burst configuration, etc. Function should be called once
1606 /* Page/burst mode supports lengths of 4, 8 and 16 bytes */ gpmc_cs_program_settings()
1614 pr_err("%s: invalid page/burst-length (%d)\n", gpmc_cs_program_settings()
1685 if (!of_property_read_u32(np, "gpmc,burst-length", &p->burst_len)) { gpmc_read_settings_dt()
1686 p->burst_wrap = of_property_read_bool(np, "gpmc,burst-wrap"); gpmc_read_settings_dt()
1687 p->burst_read = of_property_read_bool(np, "gpmc,burst-read"); gpmc_read_settings_dt()
1688 p->burst_write = of_property_read_bool(np, "gpmc,burst-write"); gpmc_read_settings_dt()
1690 pr_warn("%s: page/burst-length set but not used!\n", gpmc_read_settings_dt()
1737 of_property_read_u32(np, "gpmc,page-burst-access-ns", gpmc_read_timings_dt()
/linux-4.1.27/drivers/scsi/sym53c8xx_2/
H A Dsym_defs.h53 u_char burst_max; /* log-base-2 of max burst */
213 #define BDIS 0x80 /* mod: burst disable */
233 #define BL_2 0x80 /* mod: burst length shift value +2 */
234 #define BL_1 0x40 /* mod: burst length shift value +1 */
237 #define BOF 0x02 /* mod: burst op code fetch */
/linux-4.1.27/drivers/gpu/drm/via/
H A Dvia_verifier.c722 int burst = 0; via_parse_header2() local
735 (burst & 63), *buf++); via_parse_header2()
736 burst += 4; via_parse_header2()
756 (burst & 63), *buf++); via_parse_header2()
757 burst += 4; via_parse_header2()
768 "Attempt to access 3D- or command burst area.\n"); verify_mmio_address()
816 "Attempt to access 3D- or command burst area.\n"); via_check_header1()
/linux-4.1.27/drivers/net/ethernet/sun/
H A Dsunqe.h226 #define MREGS_FCONFIG_TBENAB 0x02 /* TX burst enable */
227 #define MREGS_FCONFIG_RBENAB 0x01 /* RX burst enable */
316 unsigned int qec_bursts; /* Support burst sizes */
/linux-4.1.27/drivers/scsi/mvsas/
H A Dmv_defs.h206 MCH_FBURST = (1U << 11), /* first burst (SSP) */
343 CMD_BRST_OOB_DET = 0x10c, /* burst OOB detect register */
345 CMD_OOB_BURST = 0x114, /* OOB burst control register */
/linux-4.1.27/drivers/scsi/
H A Dsun_esp.c180 bursts = of_getintprop_default(dp, "burst-sizes", 0xff); esp_get_bursts()
181 val = of_getintprop_default(dma_dp, "burst-sizes", 0xff); esp_get_bursts()
185 val = of_getintprop_default(dma_dp->parent, "burst-sizes", 0xff); esp_get_bursts()
H A Dppa.h117 #define PPA_BURST_SIZE 512 /* data burst size */
H A Dimm.h111 #define IMM_BURST_SIZE 512 /* data burst size */
H A Dncr53c8xx.h472 unsigned char burst_max; /* log-base-2 of max burst */
735 #define BDIS 0x80 /* mod: burst disable */
754 #define BL_2 0x80 /* mod: burst length shift value +2 */
755 #define BL_1 0x40 /* mod: burst length shift value +1 */
758 #define BOF 0x02 /* mod: burst op code fetch */
H A DNCR_Q720.c90 /* enable burst length 16 (FIXME: should allow this) */ NCR_Q720_probe_one()
H A Daha152x.h40 #define BRSTCNTRL (HOSTIOPORT1+0x18) /* burst control */
/linux-4.1.27/drivers/net/wireless/ti/wl12xx/
H A Dreg.h179 Setting this bit starts a burst read from
182 the burst read starts at EEPROM address 0.
327 address for burst reads from EEPROM accesses.
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
H A Dboot.c355 * 1 byte : burst length. wlcore_boot_upload_nvs()
357 * n bytes: data to burst copy. wlcore_boot_upload_nvs()
385 "nvs burst write 0x%x: 0x%x", wlcore_boot_upload_nvs()
/linux-4.1.27/drivers/gpu/drm/msm/mdp/mdp4/
H A Dmdp4_kms.c90 dmap_cfg = 0x47; /* 16 bytes-burst x 8 req */ mdp4_hw_init()
93 dmap_cfg = 0x27; /* 8 bytes-burst x 8 req */ mdp4_hw_init()
94 vg_cfg = 0x43; /* 16 bytes-burst x 4 req */ mdp4_hw_init()
/linux-4.1.27/drivers/media/common/b2c2/
H A Dflexcop-fe-tuner.c117 int len, u8 *msg, unsigned long burst) flexcop_send_diseqc_msg()
128 if (burst != -1) { flexcop_send_diseqc_msg()
129 if (burst) flexcop_send_diseqc_msg()
116 flexcop_send_diseqc_msg(struct dvb_frontend *fe, int len, u8 *msg, unsigned long burst) flexcop_send_diseqc_msg() argument
/linux-4.1.27/net/core/
H A Dpktgen.c390 unsigned int burst; /* number of duplicated packets to burst */ member in struct:pktgen_dev
617 if (pkt_dev->burst > 1) pktgen_if_show()
618 seq_printf(seq, " burst: %d\n", pkt_dev->burst); pktgen_if_show()
1131 if (!strcmp(name, "burst")) { pktgen_if_write()
1140 pkt_dev->burst = value < 1 ? 1 : value; pktgen_if_write()
1141 sprintf(pg_result, "OK: burst=%d", pkt_dev->burst); pktgen_if_write()
3317 unsigned int burst = ACCESS_ONCE(pkt_dev->burst); pktgen_xmit() local
3368 atomic_add(burst, &pkt_dev->skb->users); pktgen_xmit()
3371 ret = netdev_start_xmit(pkt_dev->skb, odev, txq, --burst > 0); pktgen_xmit()
3379 if (burst > 0 && !netif_xmit_frozen_or_drv_stopped(txq)) pktgen_xmit()
3399 if (unlikely(burst)) pktgen_xmit()
3400 atomic_sub(burst, &pkt_dev->skb->users); pktgen_xmit()
3601 pkt_dev->burst = 1; pktgen_add_device()
H A Dsysctl_net_core.c314 .data = &net_ratelimit_state.burst,
/linux-4.1.27/drivers/mtd/maps/
H A Ddc21285.c209 /* burst time */ init_dc21285()
/linux-4.1.27/drivers/net/ethernet/faraday/
H A Dftgmac100.h108 * DMA burst length and arbitration control register
H A Dftmac100.h91 * DMA burst length and arbitration control register
/linux-4.1.27/drivers/media/pci/cx25821/
H A Dcx25821-medusa-video.c174 /* burst begin and burst end */ medusa_initialize_ntsc()
344 /* burst begin and burst end */ medusa_initialize_pal()
/linux-4.1.27/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_platform.c57 if (of_property_read_u32(np, "samsung,burst-map", &dma_cfg->burst_map) == 0) sxgbe_probe_config_dt()
H A Dsxgbe_dma.c38 /* write burst len map */ sxgbe_dma_init()
/linux-4.1.27/drivers/staging/rtl8723au/include/
H A Drtw_io.h86 Only Sync. burst accessing is provided.
/linux-4.1.27/drivers/net/ethernet/atheros/atlx/
H A Datl1.h713 * burst. Each TPD is 16 bytes long */
715 * burst. Each RFD is 12 bytes long */
718 * in a burst. Each RRD is 16 bytes long */
723 * aligned burst. Each SRAM entry is 8 bytes */
/linux-4.1.27/arch/mips/include/asm/mach-pmcs-msp71xx/
H A Dmsp_usb.h91 u32 burst_size; /* 0x60: Controller burst size */
/linux-4.1.27/drivers/gpu/drm/tilcdc/
H A Dtilcdc_drv.h133 /* DMA burst size */
/linux-4.1.27/drivers/media/firewire/
H A Dfiredtv.h122 int avc_lnb_control(struct firedtv *fdtv, char voltage, char burst,
/linux-4.1.27/arch/alpha/kernel/
H A Dsmc37c93x.c195 oldValue |= 0x0E; /* Enable burst mode */ SMCEnableFDC()
H A Dsys_sio.c246 * burst mode for the NCR 8xx SCSI... :-( alphabook1_init_pci()
267 " burst disable\n"); alphabook1_init_pci()
/linux-4.1.27/include/linux/amba/
H A Dpl08x.h53 * can be the address of a FIFO register for burst requests for example.
/linux-4.1.27/include/linux/bcma/
H A Dbcma_regs.h54 #define BCMA_PCI_BAR1_CONTROL 0x8c /* Address space 1 burst control */
/linux-4.1.27/drivers/media/platform/omap/
H A Domap_vout_vrfb.c261 /*set dma source burst mode for VRFB */ omap_vout_prepare_vrfb()
269 /*set dma dest burst mode for VRFB */ omap_vout_prepare_vrfb()
/linux-4.1.27/drivers/net/ethernet/toshiba/
H A Dspider_net.h208 * 00 burst alignment: 128 bytes
209 * 11 burst alignment: 1024 bytes
/linux-4.1.27/drivers/scsi/qla2xxx/
H A Dqla_sup.c1218 /* Prepare burst-capable write on supported ISPs. */ qla24xx_write_flash_data()
1227 "memory for optrom burst write (%x KB).\n", qla24xx_write_flash_data()
1262 /* Go with burst-write. */ qla24xx_write_flash_data()
1272 "Unable to burst-write optrom segment " qla24xx_write_flash_data()
2583 uint32_t faddr, left, burst; qla25xx_read_optrom_data() local
2599 "Unable to allocate memory for optrom burst read (%x KB).\n", qla25xx_read_optrom_data()
2607 burst = OPTROM_BURST_DWORDS; qla25xx_read_optrom_data()
2609 if (burst > left) qla25xx_read_optrom_data()
2610 burst = left; qla25xx_read_optrom_data()
2613 flash_data_addr(ha, faddr), burst); qla25xx_read_optrom_data()
2616 "Unable to burst-read optrom segment (%x/%x/%llx).\n", qla25xx_read_optrom_data()
2627 memcpy(pbuf, optrom, burst * 4); qla25xx_read_optrom_data()
2629 left -= burst; qla25xx_read_optrom_data()
2630 faddr += burst; qla25xx_read_optrom_data()
2631 pbuf += burst * 4; qla25xx_read_optrom_data()
/linux-4.1.27/drivers/net/ethernet/dec/tulip/
H A Dde4x5.h239 #define PBL_0 0x00000000 /* DMA burst length = amount in RX FIFO */
240 #define PBL_1 0x00000100 /* 1 longword DMA burst length */
241 #define PBL_2 0x00000200 /* 2 longwords DMA burst length */
242 #define PBL_4 0x00000400 /* 4 longwords DMA burst length */
243 #define PBL_8 0x00000800 /* 8 longwords DMA burst length */
244 #define PBL_16 0x00001000 /* 16 longwords DMA burst length */
245 #define PBL_32 0x00002000 /* 32 longwords DMA burst length */
H A Dtulip_core.c75 Typical: Set 16 longword cache alignment, no burst limit.
82 8 longword cache alignment, 8 longword burst.
92 * crossing anyways so it makes no sense to tell Tulip to burst
1227 * burst length values tulip_mwi_config()
1256 /* sane defaults for burst length and cache alignment tulip_mwi_config()
1270 * Chips that have the MRM/reserved bit quirk and the burst quirk. That
1375 /* 1. Intel Saturn. Switch to 8 long words burst, 8 long word cache tulip_init_one()
1388 /* bugfix: the ASIX must have a burst limit or horrible things happen. */ tulip_init_one()
/linux-4.1.27/sound/soc/codecs/
H A Dtlv320dac33.c106 unsigned int nsample; /* burst read amount from host */
109 u8 burst_bclkdiv; /* BCLK divider value in burst mode */
118 unsigned int mode1_us_burst; /* Time to burst read n number of
1193 * After nSample write (during burst operation) dac33_dai_delay()
1215 * After burst operation, before next alarm threshold dac33_dai_delay()
1257 * After burst (draining phase) dac33_dai_delay()
1270 * During burst operation dac33_dai_delay()
/linux-4.1.27/drivers/gpu/drm/tegra/
H A Ddsi.c283 * non-burst mode with sync pulses
321 * non-burst mode with sync events
504 DRM_DEBUG_KMS("Non-burst video mode with sync pulses\n"); tegra_dsi_configure()
507 DRM_DEBUG_KMS("Non-burst video mode with sync events\n"); tegra_dsi_configure()
566 /* set SOL delay (for non-burst mode only) */ tegra_dsi_configure()
/linux-4.1.27/drivers/media/common/siano/
H A Dsmscoreapi.h725 u32 burst_size; /* Current burst size in bytes,
727 u32 burst_duration; /* Current burst duration in mSec,
729 u32 burst_cycle_time; /* Current burst cycle time in mSec,
731 u32 calc_burst_cycle_time;/* Current burst cycle time in mSec,
912 } burst; member in struct:sms_pid_stats_data
/linux-4.1.27/drivers/net/wireless/cw1200/
H A Dwsm.c1666 size_t *tx_len, int *burst) wsm_get_tx()
1685 *burst = 1; wsm_get_tx()
1736 *burst = min(*burst, wsm_get_tx()
1739 *burst = 1; wsm_get_tx()
1742 if (*burst > 1) wsm_get_tx()
1665 wsm_get_tx(struct cw1200_common *priv, u8 **data, size_t *tx_len, int *burst) wsm_get_tx() argument
/linux-4.1.27/drivers/usb/host/whci/
H A Dwhci-hc.h166 #define QH_INFO2_BURST(b) ((b) << 0) /* maximum burst length */
167 #define QH_INFO2_DBP(p) ((p) << 5) /* data burst policy (see [WUSB] table 5-7) */
/linux-4.1.27/net/dccp/
H A Dackvec.c207 DCCP_WARN("Warning: large burst loss (%u)\n", lost_packets); dccp_ackvec_add_new()
214 * This is a trade-off: if a few packets out of the burst show dccp_ackvec_add_new()
/linux-4.1.27/drivers/ide/
H A Daec62xx.c155 /* Enable burst mode. */ init_chipset_aec62xx()
H A Dcs5530.c196 * Set max PCI burst size (16-bytes seems to work best): init_chipset_cs5530()
H A Dtrm290.c65 * bit5 0=enabled master burst access (default), 1=disable (write only)
/linux-4.1.27/drivers/net/ethernet/qualcomm/
H A Dqca_debug.c122 seq_printf(s, "SPI burst length : %u\n", qcaspi_info_show()
H A Dqca_spi.c64 MODULE_PARM_DESC(qcaspi_burst_len, "Number of data bytes per burst. Use 1-5000.");
873 dev_info(&spi_device->dev, "Invalid burst len: %d\n", qca_spi_probe()
/linux-4.1.27/drivers/media/i2c/
H A Dtw9903.c91 0x2e, 0xa5, /* burst PLL control (working: a9) */
/linux-4.1.27/drivers/net/wireless/ath/ath9k/
H A Dcommon-beacon.c155 * burst together. For the former arrange for the SWBA to be delivered for each
H A Dbeacon.c44 /* Always burst out beacon and CAB traffic. */ ath9k_beaconq_config()
461 * burst together. For the former arrange for the SWBA to be delivered for each
/linux-4.1.27/drivers/net/ethernet/sis/
H A Dsis900.h80 /* maximum dma burst for transmission and receive */
/linux-4.1.27/drivers/scsi/fnic/
H A Dfnic_res.h117 desc->u.icmnd_16.mss = mss; /* FC vNIC only: max burst */ fnic_queue_wq_copy_desc_icmnd_16()
H A Dfcpio.h220 u16 mss; /* FC vNIC only: max burst */
268 u16 mss; /* FC vNIC only: max burst */
/linux-4.1.27/drivers/staging/rtl8712/
H A Drtl871x_io.h72 Only Sync. burst accessing is provided.
/linux-4.1.27/drivers/phy/
H A Dphy-exynos5250-usb2.c305 /* Enable EHCI DMA burst */ exynos5250_power_on()
/linux-4.1.27/drivers/cpufreq/
H A Dsa1110-cpufreq.c212 * FIXME: we don't currently take account of burst accesses here,
/linux-4.1.27/drivers/dma/dw/
H A Dregs.h156 #define DWC_CTLL_DST_MSIZE(n) ((n)<<11) /* burst, #elements */
/linux-4.1.27/drivers/edac/
H A Damd76x_edac.c55 * 20 burst refresh enable
/linux-4.1.27/include/scsi/fc/
H A Dfc_fcp.h109 __be32 ft_burst_len; /* burst length */
/linux-4.1.27/include/linux/mtd/
H A Donenand.h70 * @mmcontrol: sync burst read function
/linux-4.1.27/include/linux/usb/
H A Dehci_def.h120 #define TXFIFO_DEFAULT (8<<16) /* FIFO burst threshold 8 */
/linux-4.1.27/include/uapi/linux/
H A Dpkt_cls.h129 __u32 burst; member in struct:tc_police
/linux-4.1.27/arch/mips/lantiq/xway/
H A Ddma.c51 #define DMA_2W_BURST BIT(1) /* 2 word burst length */
/linux-4.1.27/arch/mips/pci/
H A Dpci-lantiq.c193 /*use 8 dw burst length */ ltq_pci_startup()
/linux-4.1.27/sound/arm/
H A Dpxa2xx-pcm-lib.c219 * of the DMA burst size. Let's add a rule to enforce that. __pxa2xx_pcm_open()
/linux-4.1.27/sound/pci/ice1712/
H A Denvy24ht.h170 #define VT1724_MT_BURST 0x19 /* Interleaved playback DMA Active streams / PCI burst size */
/linux-4.1.27/include/drm/
H A Ddrm_mipi_dsi.h112 /* video burst mode */
/linux-4.1.27/drivers/scsi/isci/
H A Dscu_task_context.h769 * This is the maximum burst size that the SCU hardware will send in one
771 * value is 0x00 then maximum burst size is disabled.
/linux-4.1.27/drivers/ssb/
H A Ddriver_pcicore.c296 /* Enable PCI bridge BAR1 prefetch and burst */ ssb_pcicore_fixup_pcibridge()
370 /* Enable PCI bridge BAR0 prefetch and burst */ ssb_pcicore_init_hostmode()
/linux-4.1.27/drivers/staging/sm7xxfb/
H A Dsm7xxfb.c853 /* enable PCI burst */ smtcfb_pci_probe()
989 /* enable PCI burst */ smtcfb_pci_resume()
/linux-4.1.27/drivers/net/ethernet/amd/
H A Dsunlance.c254 char burst_sizes; /* ledma SBus burst sizes */
1398 /* Find burst-size property for ledma */ sparc_lance_probe_one()
1400 "burst-sizes", 0); sparc_lance_probe_one()
1404 sbmask = of_getintprop_default(sbus_dp, "burst-sizes", sparc_lance_probe_one()
/linux-4.1.27/drivers/misc/echo/
H A Decho.h111 needed which produces a fairly accurate result from a very short burst of far
/linux-4.1.27/drivers/net/wireless/ath/carl9170/
H A Dwlan.h192 u8 burst:1; member in struct:ar9170_tx_hw_mac_control::__anon7713::__anon7714

Completed in 6323 milliseconds

123