| /linux/arch/arm64/boot/dts/allwinner/ |
| H A D | sun50i-h5-cpu-opp.dtsi | 12 clock-latency-ns = <244144>; /* 8 32k periods */ 18 clock-latency-ns = <244144>; /* 8 32k periods */ 24 clock-latency-ns = <244144>; /* 8 32k periods */ 30 clock-latency-ns = <244144>; /* 8 32k periods */ 36 clock-latency-ns = <244144>; /* 8 32k periods */ 42 clock-latency-ns = <244144>; /* 8 32k periods */ 48 clock-latency-ns = <244144>; /* 8 32k periods */ 54 clock-latency-ns = <244144>; /* 8 32k periods */ 60 clock-latency-ns = <244144>; /* 8 32k periods */
|
| H A D | sun50i-h616-cpu-opp.dtsi | 13 clock-latency-ns = <244144>; /* 8 32k periods */ 20 clock-latency-ns = <244144>; /* 8 32k periods */ 27 clock-latency-ns = <244144>; /* 8 32k periods */ 35 clock-latency-ns = <244144>; /* 8 32k periods */ 42 clock-latency-ns = <244144>; /* 8 32k periods */ 54 clock-latency-ns = <244144>; /* 8 32k periods */ 61 clock-latency-ns = <244144>; /* 8 32k periods */ 71 clock-latency-ns = <244144>; /* 8 32k periods */ 83 clock-latency-ns = <244144>; /* 8 32k periods */ 90 clock-latency-ns = <244144>; /* 8 32k periods */ [all …]
|
| H A D | sun50i-a64-cpu-opp.dtsi | 14 clock-latency-ns = <244144>; /* 8 32k periods */ 20 clock-latency-ns = <244144>; /* 8 32k periods */ 26 clock-latency-ns = <244144>; /* 8 32k periods */ 32 clock-latency-ns = <244144>; /* 8 32k periods */ 38 clock-latency-ns = <244144>; /* 8 32k periods */ 44 clock-latency-ns = <244144>; /* 8 32k periods */ 50 clock-latency-ns = <244144>; /* 8 32k periods */ 56 clock-latency-ns = <244144>; /* 8 32k periods */
|
| H A D | sun50i-h6-cpu-opp.dtsi | 12 clock-latency-ns = <244144>; /* 8 32k periods */ 21 clock-latency-ns = <244144>; /* 8 32k periods */ 30 clock-latency-ns = <244144>; /* 8 32k periods */ 39 clock-latency-ns = <244144>; /* 8 32k periods */ 48 clock-latency-ns = <244144>; /* 8 32k periods */ 57 clock-latency-ns = <244144>; /* 8 32k periods */ 66 clock-latency-ns = <244144>; /* 8 32k periods */ 75 clock-latency-ns = <244144>; /* 8 32k periods */ 84 clock-latency-ns = <244144>; /* 8 32k periods */ 93 clock-latency-ns = <244144>; /* 8 32k periods */
|
| H A D | sun50i-a100-cpu-opp.dtsi | 12 clock-latency-ns = <244144>; /* 8 32k periods */ 21 clock-latency-ns = <244144>; /* 8 32k periods */ 30 clock-latency-ns = <244144>; /* 8 32k periods */ 39 clock-latency-ns = <244144>; /* 8 32k periods */ 48 clock-latency-ns = <244144>; /* 8 32k periods */ 57 clock-latency-ns = <244144>; /* 8 32k periods */ 66 clock-latency-ns = <244144>; /* 8 32k periods */
|
| /linux/sound/soc/au1x/ |
| H A D | dma.c | 38 unsigned int periods; member 51 stream->periods = 0; in au1000_release_dma_link() 65 unsigned int periods) in au1000_setup_dma_link() argument 76 stream->periods == periods) in au1000_setup_dma_link() 82 stream->periods = periods; in au1000_setup_dma_link() 88 for (i = 0; i < periods; i++) { in au1000_setup_dma_link() 91 if (i < periods - 1) { in au1000_setup_dma_link()
|
| /linux/arch/arm/boot/dts/allwinner/ |
| H A D | sun8i-a33.dtsi | 56 clock-latency-ns = <244144>; /* 8 32k periods */ 62 clock-latency-ns = <244144>; /* 8 32k periods */ 68 clock-latency-ns = <244144>; /* 8 32k periods */ 74 clock-latency-ns = <244144>; /* 8 32k periods */ 80 clock-latency-ns = <244144>; /* 8 32k periods */ 86 clock-latency-ns = <244144>; /* 8 32k periods */ 92 clock-latency-ns = <244144>; /* 8 32k periods */ 98 clock-latency-ns = <244144>; /* 8 32k periods */ 104 clock-latency-ns = <244144>; /* 8 32k periods */ 110 clock-latency-ns = <244144>; /* 8 32k periods */ [all …]
|
| /linux/lib/ |
| H A D | flex_proportions.c | 64 bool fprop_new_period(struct fprop_global *p, int periods) in fprop_new_period() argument 76 if (periods < 64) in fprop_new_period() 77 events -= events >> periods; in fprop_new_period() 80 p->period += periods; in fprop_new_period()
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | cs35l33.txt | 57 cirrus,release-rate : The number of consecutive LRCLK periods before 58 allowing release condition tracking updates. The number of LRCLK periods 83 - cirrus,vp-hg-rate : The rate (number of LRCLK periods) at which the VPhg is 86 periods, 2048 periods, 32768 periods, and 524288 periods. 87 The default is 32768 periods.
|
| /linux/Documentation/RCU/Design/Expedited-Grace-Periods/ |
| H A D | Expedited-Grace-Periods.rst | 8 This document describes RCU's expedited grace periods. 9 Unlike RCU's normal grace periods, which accept long latencies to attain 10 high efficiency and minimal disturbance, expedited grace periods accept 20 The expedited RCU grace periods cannot be accused of being subtle, 140 The expedited nature of expedited grace periods require a much tighter 142 grace periods. In addition, attempting to IPI offline CPUs will result 144 periods. Neither option is acceptable in production kernels. 146 The interaction between expedited grace periods and CPU hotplug 244 In summary, RCU expedited grace periods check for idle when building the 252 periods would have abysmal scalability and problematic high-load [all …]
|
| /linux/include/sound/ |
| H A D | pcm_oss.h | 19 unsigned int periods; member 38 unsigned int periods; member
|
| /linux/sound/soc/fsl/ |
| H A D | imx-pcm-fiq.c | 35 int periods; member 79 iprtd->periods = params_periods(params); in snd_imx_pcm_hw_params() 97 regs.ARM_r8 = (iprtd->period * iprtd->periods - 1) << 16; in snd_imx_pcm_prepare() 99 regs.ARM_r9 = (iprtd->period * iprtd->periods - 1) << 16; in snd_imx_pcm_prepare()
|
| H A D | mpc5200_dma.c | 72 s->period_next = (s->period_next + 1) % s->runtime->periods; in psc_dma_bcom_enqueue_next_buffer() 88 s->period_current = (s->period_current+1) % s->runtime->periods; in psc_dma_bcom_irq() 127 (int)runtime->period_size, runtime->periods); in psc_dma_trigger() 145 for (i = 0; i < runtime->periods; i++) in psc_dma_trigger()
|
| /linux/sound/virtio/ |
| H A D | virtio_pcm_msg.c | 133 unsigned int periods, unsigned int period_bytes) in virtsnd_pcm_msg_alloc() argument 138 vss->msgs = kzalloc_objs(*vss->msgs, periods); in virtsnd_pcm_msg_alloc() 142 vss->nmsgs = periods; in virtsnd_pcm_msg_alloc() 144 for (i = 0; i < periods; ++i) { in virtsnd_pcm_msg_alloc()
|
| /linux/drivers/watchdog/ |
| H A D | octeon-wdt-main.c | 427 unsigned int periods; in octeon_wdt_calc_parameters() local 439 periods = t / timeout_sec; in octeon_wdt_calc_parameters() 446 countdown_reset = periods > 2 ? periods - 2 : 0; in octeon_wdt_calc_parameters()
|
| /linux/sound/soc/qcom/qdsp6/ |
| H A D | q6apm-dai.c | 73 unsigned int periods; member 257 prtd->pcm_size / prtd->periods, in q6apm_dai_prepare() 258 prtd->periods); in q6apm_dai_prepare() 267 (prtd->pcm_size / prtd->periods), prtd->periods); in q6apm_dai_prepare() 303 for (i = 0; i < runtime->periods; i++) in q6apm_dai_prepare() 516 prtd->periods = params_periods(params); in q6apm_dai_hw_params() 826 prtd->periods = runtime->fragments; in q6apm_dai_compr_set_params() 856 prtd->phys, (prtd->pcm_size / prtd->periods), in q6apm_dai_compr_set_params() 857 prtd->periods); in q6apm_dai_compr_set_params()
|
| H A D | q6asm-dai.c | 61 unsigned int periods; member 248 (prtd->pcm_size / prtd->periods), in q6asm_dai_prepare() 249 prtd->periods); in q6asm_dai_prepare() 293 for (i = 0; i < runtime->periods; i++) in q6asm_dai_prepare() 503 prtd->periods = params_periods(params); in q6asm_dai_hw_params() 901 prtd->periods = runtime->fragments; in q6asm_dai_compr_set_params() 934 (prtd->pcm_size / prtd->periods), in q6asm_dai_compr_set_params() 935 prtd->periods); in q6asm_dai_compr_set_params()
|
| /linux/drivers/dma/xilinx/ |
| H A D | xdma.c | 105 u32 periods; member 667 unsigned int periods = size / period_size; in xdma_prep_dma_cyclic() local 683 if (periods > XDMA_DESC_ADJACENT) { in xdma_prep_dma_cyclic() 688 sw_desc = xdma_alloc_desc(xdma_chan, periods, true); in xdma_prep_dma_cyclic() 692 sw_desc->periods = periods; in xdma_prep_dma_cyclic() 709 for (i = 0; i < periods; i++) { in xdma_prep_dma_cyclic() 754 sw_desc->periods = xt->numf; in xdma_prep_interleaved_dma() 857 period_idx = desc->completed_desc_num % desc->periods; in xdma_tx_status() 858 residue = (desc->periods - period_idx) * desc->period_size; in xdma_tx_status() 932 desc->frames_left = desc->periods; in xdma_channel_isr()
|
| /linux/drivers/thermal/st/ |
| H A D | stm_thermal.c | 353 u32 periods; in stm_thermal_get_temp() local 360 ret = readl_relaxed_poll_timeout(sensor->base + DTS_DR_OFFSET, periods, in stm_thermal_get_temp() 361 (periods & TS1_MFREQ_MASK), in stm_thermal_get_temp() 367 freqM = (clk_get_rate(sensor->clk) * SAMPLING_TIME) / periods; in stm_thermal_get_temp()
|
| /linux/arch/arm/boot/dts/nxp/imx/ |
| H A D | imx6q.dtsi | 40 clock-latency = <61036>; /* two CLK32 periods */ 77 clock-latency = <61036>; /* two CLK32 periods */ 112 clock-latency = <61036>; /* two CLK32 periods */ 147 clock-latency = <61036>; /* two CLK32 periods */
|
| /linux/drivers/media/pci/saa7134/ |
| H A D | saa7134-alsa.c | 666 unsigned int period_size, periods; in snd_card_saa7134_hw_params() local 670 periods = params_periods(hw_params); in snd_card_saa7134_hw_params() 674 if (periods < 4) in snd_card_saa7134_hw_params() 676 if (period_size * periods > 1024 * 1024) in snd_card_saa7134_hw_params() 681 if (dev->dmasound.blocks == periods && in snd_card_saa7134_hw_params() 692 dev->dmasound.blocks = periods; in snd_card_saa7134_hw_params() 694 dev->dmasound.bufsize = period_size * periods; in snd_card_saa7134_hw_params()
|
| /linux/include/linux/ |
| H A D | flex_proportions.h | 39 bool fprop_new_period(struct fprop_global *p, int periods);
|
| /linux/sound/soc/sof/intel/ |
| H A D | hda-stream.c | 118 int i, offset, period_bytes, periods; in hda_dsp_stream_setup_bdl() local 140 * split into two 'periods', otherwise the transfer will be in hda_dsp_stream_setup_bdl() 152 periods = hstream->bufsize / period_bytes; in hda_dsp_stream_setup_bdl() 154 dev_dbg(sdev->dev, "periods: %d\n", periods); in hda_dsp_stream_setup_bdl() 158 periods++; in hda_dsp_stream_setup_bdl() 172 for (i = 0; i < periods; i++) { in hda_dsp_stream_setup_bdl() 173 if (i == (periods - 1) && remain) in hda_dsp_stream_setup_bdl()
|
| /linux/drivers/media/pci/tw686x/ |
| H A D | tw686x-audio.c | 173 if (rt->periods < TW686X_AUDIO_PERIODS_MIN || in tw686x_pcm_prepare() 174 rt->periods > TW686X_AUDIO_PERIODS_MAX) in tw686x_pcm_prepare() 180 for (i = 0; i < rt->periods; i++) { in tw686x_pcm_prepare()
|
| /linux/Documentation/userspace-api/media/drivers/ |
| H A D | vgxy61.rst | 11 captures of the same scene using two different exposure periods.
|