/Linux-v5.4/kernel/sched/ |
D | pelt.c | 63 static u32 __accumulate_pelt_segments(u64 periods, u32 d1, u32 d3) in __accumulate_pelt_segments() argument 70 c1 = decay_load((u64)d1, periods); in __accumulate_pelt_segments() 81 c2 = LOAD_AVG_MAX - decay_load(LOAD_AVG_MAX, periods) - 1024; in __accumulate_pelt_segments() 114 u64 periods; in accumulate_sum() local 117 periods = delta / 1024; /* A period is 1024us (~1ms) */ in accumulate_sum() 122 if (periods) { in accumulate_sum() 123 sa->load_sum = decay_load(sa->load_sum, periods); in accumulate_sum() 125 decay_load(sa->runnable_load_sum, periods); in accumulate_sum() 126 sa->util_sum = decay_load((u64)(sa->util_sum), periods); in accumulate_sum() 132 contrib = __accumulate_pelt_segments(periods, in accumulate_sum() [all …]
|
/Linux-v5.4/Documentation/devicetree/bindings/opp/ |
D | sun50i-nvmem-cpufreq.txt | 47 clock-latency-ns = <244144>; /* 8 32k periods */ 58 clock-latency-ns = <244144>; /* 8 32k periods */ 69 clock-latency-ns = <244144>; /* 8 32k periods */ 80 clock-latency-ns = <244144>; /* 8 32k periods */ 92 clock-latency-ns = <244144>; /* 8 32k periods */ 101 clock-latency-ns = <244144>; /* 8 32k periods */ 110 clock-latency-ns = <244144>; /* 8 32k periods */ 119 clock-latency-ns = <244144>; /* 8 32k periods */ 128 clock-latency-ns = <244144>; /* 8 32k periods */ 137 clock-latency-ns = <244144>; /* 8 32k periods */ [all …]
|
/Linux-v5.4/sound/soc/au1x/ |
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()
|
D | dbdma2.c | 52 unsigned long periods; /* number of SG segments in total */ member 86 if (cd->q_period >= cd->periods) { in au1x_pcm_queue_tx() 100 if (cd->q_period >= cd->periods) { in au1x_pcm_queue_rx() 111 if (++cd->curr_period >= cd->periods) { in au1x_pcm_dmatx_cb() 124 if (++cd->curr_period >= cd->periods) { in au1x_pcm_dmarx_cb() 224 pcd->periods = params_periods(params); in au1xpsc_pcm_hw_params()
|
/Linux-v5.4/sound/pci/cs5535audio/ |
D | cs5535audio_pcm.c | 108 unsigned int periods, in cs5535audio_build_dma_packets() argument 115 if (periods > CS5535AUDIO_MAX_DESCRIPTORS) in cs5535audio_build_dma_packets() 124 dma->period_bytes = dma->periods = 0; in cs5535audio_build_dma_packets() 127 if (dma->periods == periods && dma->period_bytes == period_bytes) in cs5535audio_build_dma_packets() 134 for (i = 0; i < periods; i++) { in cs5535audio_build_dma_packets() 144 lastdesc = &((struct cs5535audio_dma_desc *) dma->desc_buf.area)[periods]; in cs5535audio_build_dma_packets() 149 sizeof(struct cs5535audio_dma_desc) * periods; in cs5535audio_build_dma_packets() 153 dma->periods = periods; in cs5535audio_build_dma_packets()
|
/Linux-v5.4/arch/arm/boot/dts/ |
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 …]
|
D | sun8i-a83t.dtsi | 209 clock-latency-ns = <244144>; /* 8 32k periods */ 215 clock-latency-ns = <244144>; /* 8 32k periods */ 221 clock-latency-ns = <244144>; /* 8 32k periods */ 227 clock-latency-ns = <244144>; /* 8 32k periods */ 233 clock-latency-ns = <244144>; /* 8 32k periods */ 239 clock-latency-ns = <244144>; /* 8 32k periods */ 245 clock-latency-ns = <244144>; /* 8 32k periods */ 251 clock-latency-ns = <244144>; /* 8 32k periods */ 262 clock-latency-ns = <244144>; /* 8 32k periods */ 268 clock-latency-ns = <244144>; /* 8 32k periods */ [all …]
|
D | imx6q.dtsi | 40 clock-latency = <61036>; /* two CLK32 periods */ 75 clock-latency = <61036>; /* two CLK32 periods */ 109 clock-latency = <61036>; /* two CLK32 periods */ 143 clock-latency = <61036>; /* two CLK32 periods */
|
D | sun8i-h3.dtsi | 53 clock-latency-ns = <244144>; /* 8 32k periods */ 59 clock-latency-ns = <244144>; /* 8 32k periods */ 65 clock-latency-ns = <244144>; /* 8 32k periods */
|
/Linux-v5.4/drivers/media/rc/ |
D | ir-spi.c | 45 unsigned int periods; in ir_spi_tx() local 49 periods = DIV_ROUND_CLOSEST(buffer[i] * idata->freq, 1000000); in ir_spi_tx() 51 if (len + periods >= IR_SPI_MAX_BUFSIZE) in ir_spi_tx() 60 for (j = 0; j < periods; j++) in ir_spi_tx()
|
D | iguanair.c | 339 unsigned int i, size, p, periods; in iguanair_tx() local 346 periods = DIV_ROUND_CLOSEST(txbuf[i] * ir->carrier, 1000000); in iguanair_tx() 347 while (periods) { in iguanair_tx() 348 p = min(periods, 127u); in iguanair_tx() 354 periods -= p; in iguanair_tx()
|
/Linux-v5.4/Documentation/devicetree/bindings/sound/ |
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-v5.4/lib/ |
D | flex_proportions.c | 64 bool fprop_new_period(struct fprop_global *p, int periods) in fprop_new_period() argument 79 if (periods < 64) in fprop_new_period() 80 events -= events >> periods; in fprop_new_period() 83 p->period += periods; in fprop_new_period()
|
/Linux-v5.4/include/sound/ |
D | pcm_oss.h | 19 unsigned int periods; member 38 unsigned int periods; member
|
/Linux-v5.4/drivers/watchdog/ |
D | wdat_wdt.c | 272 unsigned int periods; in wdat_wdt_set_timeout() local 275 periods = timeout * 1000 / wdat->period; in wdat_wdt_set_timeout() 276 ret = wdat_wdt_run_action(wdat, ACPI_WDAT_SET_COUNTDOWN, periods, NULL); in wdat_wdt_set_timeout() 285 u32 periods = 0; in wdat_wdt_get_timeleft() local 287 wdat_wdt_run_action(wdat, ACPI_WDAT_GET_CURRENT_COUNTDOWN, 0, &periods); in wdat_wdt_get_timeleft() 288 return periods * wdat->period / 1000; in wdat_wdt_get_timeleft()
|
D | octeon-wdt-main.c | 428 unsigned int periods; in octeon_wdt_calc_parameters() local 440 periods = t / timeout_sec; in octeon_wdt_calc_parameters() 447 countdown_reset = periods > 2 ? periods - 2 : 0; in octeon_wdt_calc_parameters()
|
/Linux-v5.4/sound/soc/fsl/ |
D | imx-pcm-fiq.c | 35 int periods; member 78 iprtd->periods = params_periods(params); in snd_imx_pcm_hw_params() 96 regs.ARM_r8 = (iprtd->period * iprtd->periods - 1) << 16; in snd_imx_pcm_prepare() 98 regs.ARM_r9 = (iprtd->period * iprtd->periods - 1) << 16; in snd_imx_pcm_prepare()
|
D | mpc5200_dma.c | 72 s->period_next = (s->period_next + 1) % s->runtime->periods; in psc_dma_bcom_enqueue_next_buffer() 86 s->period_current = (s->period_current+1) % s->runtime->periods; in psc_dma_bcom_irq() 128 (int)runtime->period_size, runtime->periods); in psc_dma_trigger() 147 for (i = 0; i < runtime->periods; i++) in psc_dma_trigger()
|
/Linux-v5.4/sound/pci/ |
D | atiixp_modem.c | 211 unsigned int period_bytes, periods; member 313 unsigned int periods, in atiixp_build_dma_packets() argument 320 if (periods > ATI_MAX_DESCRIPTORS) in atiixp_build_dma_packets() 327 dma->period_bytes = dma->periods = 0; /* clear */ in atiixp_build_dma_packets() 330 if (dma->periods == periods && dma->period_bytes == period_bytes) in atiixp_build_dma_packets() 343 for (i = 0; i < periods; i++) { in atiixp_build_dma_packets() 350 if (i == periods - 1) in atiixp_build_dma_packets() 361 dma->periods = periods; in atiixp_build_dma_packets()
|
D | atiixp.c | 235 unsigned int period_bytes, periods; member 344 unsigned int periods, in atiixp_build_dma_packets() argument 351 if (periods > ATI_MAX_DESCRIPTORS) in atiixp_build_dma_packets() 360 dma->period_bytes = dma->periods = 0; /* clear */ in atiixp_build_dma_packets() 363 if (dma->periods == periods && dma->period_bytes == period_bytes) in atiixp_build_dma_packets() 376 for (i = 0; i < periods; i++) { in atiixp_build_dma_packets() 383 if (i == periods - 1) in atiixp_build_dma_packets() 394 dma->periods = periods; in atiixp_build_dma_packets()
|
/Linux-v5.4/sound/soc/qcom/qdsp6/ |
D | q6asm-dai.c | 60 unsigned int periods; member 242 (prtd->pcm_size / prtd->periods), in q6asm_dai_prepare() 243 prtd->periods); in q6asm_dai_prepare() 285 for (i = 0; i < runtime->periods; i++) in q6asm_dai_prepare() 471 prtd->periods = params_periods(params); in q6asm_dai_hw_params() 652 prtd->periods = runtime->fragments; in q6asm_dai_compr_set_params() 677 (prtd->pcm_size / prtd->periods), in q6asm_dai_compr_set_params() 678 prtd->periods); in q6asm_dai_compr_set_params()
|
D | q6asm.c | 344 size_t period_sz, unsigned int periods, in __q6asm_memory_map_regions() argument 360 buf_sz = period_sz * periods; in __q6asm_memory_map_regions() 363 num_regions = periods; in __q6asm_memory_map_regions() 424 size_t period_sz, unsigned int periods) in q6asm_map_memory_regions() argument 438 buf = kzalloc(((sizeof(struct audio_buffer)) * periods), GFP_ATOMIC); in q6asm_map_memory_regions() 450 for (cnt = 1; cnt < periods; cnt++) { in q6asm_map_memory_regions() 456 ac->port[dir].num_periods = periods; in q6asm_map_memory_regions() 460 rc = __q6asm_memory_map_regions(ac, dir, period_sz, periods, 1); in q6asm_map_memory_regions()
|
/Linux-v5.4/sound/soc/sof/intel/ |
D | hda-stream.c | 85 int i, offset, period_bytes, periods; in hda_dsp_stream_setup_bdl() local 93 periods = stream->bufsize / period_bytes; in hda_dsp_stream_setup_bdl() 95 dev_dbg(sdev->dev, "periods:%d\n", periods); in hda_dsp_stream_setup_bdl() 99 periods++; in hda_dsp_stream_setup_bdl() 113 for (i = 0; i < periods; i++) { in hda_dsp_stream_setup_bdl() 114 if (i == (periods - 1) && remain) in hda_dsp_stream_setup_bdl()
|
/Linux-v5.4/drivers/media/pci/saa7134/ |
D | saa7134-alsa.c | 665 unsigned int period_size, periods; in snd_card_saa7134_hw_params() local 669 periods = params_periods(hw_params); in snd_card_saa7134_hw_params() 673 if (periods < 4) in snd_card_saa7134_hw_params() 675 if (period_size * periods > 1024 * 1024) in snd_card_saa7134_hw_params() 680 if (dev->dmasound.blocks == periods && in snd_card_saa7134_hw_params() 691 dev->dmasound.blocks = periods; in snd_card_saa7134_hw_params() 693 dev->dmasound.bufsize = period_size * periods; in snd_card_saa7134_hw_params()
|
/Linux-v5.4/sound/soc/sprd/ |
D | sprd-pcm-dma.h | 32 u32 periods; member
|