/Linux-v5.15/arch/arm64/boot/dts/allwinner/ |
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 */
|
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 */
|
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 */
|
D | sun50i-h5.dtsi | 19 clock-latency-ns = <244144>; /* 8 32k periods */ 29 clock-latency-ns = <244144>; /* 8 32k periods */ 39 clock-latency-ns = <244144>; /* 8 32k periods */ 49 clock-latency-ns = <244144>; /* 8 32k periods */
|
/Linux-v5.15/Documentation/devicetree/bindings/opp/ |
D | allwinner,sun50i-h6-operating-points.yaml | 72 clock-latency-ns = <244144>; /* 8 32k periods */ 81 clock-latency-ns = <244144>; /* 8 32k periods */ 90 clock-latency-ns = <244144>; /* 8 32k periods */ 99 clock-latency-ns = <244144>; /* 8 32k periods */ 108 clock-latency-ns = <244144>; /* 8 32k periods */ 117 clock-latency-ns = <244144>; /* 8 32k periods */ 126 clock-latency-ns = <244144>; /* 8 32k periods */
|
/Linux-v5.15/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.15/Documentation/RCU/Design/Expedited-Grace-Periods/ |
D | Expedited-Grace-Periods.rst | 2 A Tour Through TREE_RCU's Expedited Grace Periods 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, 38 RCU-preempt Expedited Grace Periods 112 RCU-sched Expedited Grace Periods 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. [all …]
|
/Linux-v5.15/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 | 210 clock-latency-ns = <244144>; /* 8 32k periods */ 216 clock-latency-ns = <244144>; /* 8 32k periods */ 222 clock-latency-ns = <244144>; /* 8 32k periods */ 228 clock-latency-ns = <244144>; /* 8 32k periods */ 234 clock-latency-ns = <244144>; /* 8 32k periods */ 240 clock-latency-ns = <244144>; /* 8 32k periods */ 246 clock-latency-ns = <244144>; /* 8 32k periods */ 252 clock-latency-ns = <244144>; /* 8 32k periods */ 263 clock-latency-ns = <244144>; /* 8 32k periods */ 269 clock-latency-ns = <244144>; /* 8 32k periods */ [all …]
|
/Linux-v5.15/sound/virtio/ |
D | virtio_pcm_msg.c | 123 * @periods: Current number of periods. 126 * The function slices the buffer into @periods parts (each with the size of 127 * @period_bytes), and creates @periods corresponding I/O messages. 133 unsigned int periods, unsigned int period_bytes) in virtsnd_pcm_msg_alloc() argument 138 vss->msgs = kcalloc(periods, sizeof(*vss->msgs), GFP_KERNEL); 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() 212 i = (vss->msg_last_enqueued + 1) % runtime->periods; in virtsnd_pcm_msg_send() 213 n = runtime->periods - vss->msg_count; in virtsnd_pcm_msg_send() 215 for (; n; --n, i = (i + 1) % runtime->periods) { in virtsnd_pcm_msg_send()
|
/Linux-v5.15/sound/pci/cs5535audio/ |
D | cs5535audio_pcm.c | 109 unsigned int periods, in cs5535audio_build_dma_packets() argument 116 if (periods > CS5535AUDIO_MAX_DESCRIPTORS) in cs5535audio_build_dma_packets() 125 dma->period_bytes = dma->periods = 0; in cs5535audio_build_dma_packets() 128 if (dma->periods == periods && dma->period_bytes == period_bytes) in cs5535audio_build_dma_packets() 135 for (i = 0; i < periods; i++) { in cs5535audio_build_dma_packets() 145 lastdesc = &((struct cs5535audio_dma_desc *) dma->desc_buf.area)[periods]; in cs5535audio_build_dma_packets() 150 sizeof(struct cs5535audio_dma_desc) * periods; in cs5535audio_build_dma_packets() 154 dma->periods = periods; in cs5535audio_build_dma_packets()
|
/Linux-v5.15/include/linux/ |
D | rcupdate_wait.h | 35 * synchronize_rcu_mult - Wait concurrently for multiple grace periods 36 * @...: List of call_rcu() functions for different grace periods to wait on 38 * This macro waits concurrently for multiple types of RCU grace periods. 40 * on concurrent RCU and RCU-tasks grace periods. Waiting on a given SRCU
|
/Linux-v5.15/kernel/sched/ |
D | pelt.c | 61 static u32 __accumulate_pelt_segments(u64 periods, u32 d1, u32 d3) in __accumulate_pelt_segments() argument 68 c1 = decay_load((u64)d1, periods); in __accumulate_pelt_segments() 79 c2 = LOAD_AVG_MAX - decay_load(LOAD_AVG_MAX, periods) - 1024; in __accumulate_pelt_segments() 86 * of the last (incomplete) period, d2 the span of full periods and d3 110 u64 periods; in accumulate_sum() local 113 periods = delta / 1024; /* A period is 1024us (~1ms) */ in accumulate_sum() 118 if (periods) { in accumulate_sum() 119 sa->load_sum = decay_load(sa->load_sum, periods); in accumulate_sum() 121 decay_load(sa->runnable_sum, periods); in accumulate_sum() 122 sa->util_sum = decay_load((u64)(sa->util_sum), periods); in accumulate_sum() [all …]
|
/Linux-v5.15/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() 220 pcd->periods = params_periods(params); in au1xpsc_pcm_hw_params()
|
/Linux-v5.15/lib/ |
D | flex_proportions.c | 43 /* Use 1 to avoid dealing with periods with 0 events... */ in fprop_global_init() 57 * Declare @periods new periods. It is upto the caller to make sure period 62 * further periods has any effect. 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.15/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()
|
/Linux-v5.15/drivers/pwm/ |
D | pwm-dwc.c | 13 * periods are one or more input clock periods long. 95 * periods and check are the result within HW limits between 1 and in __dwc_pwm_configure_timer() 96 * 2^32 periods. in __dwc_pwm_configure_timer() 121 * multiple of input clock periods: in __dwc_pwm_configure_timer() 131 * periods are set by Load Count registers. in __dwc_pwm_configure_timer()
|
/Linux-v5.15/drivers/media/pci/solo6x10/ |
D | solo6x10-g723.c | 42 #define PERIODS G723_FDMA_PAGES macro 111 .buffer_bytes_max = G723_PERIOD_BYTES * PERIODS, 114 .periods_min = PERIODS, 115 .periods_max = PERIODS, 344 G723_PERIOD_BYTES * PERIODS, in solo_snd_pcm_init() 345 G723_PERIOD_BYTES * PERIODS); in solo_snd_pcm_init()
|
/Linux-v5.15/Documentation/RCU/ |
D | index.rst | 29 Design/Expedited-Grace-Periods/Expedited-Grace-Periods
|
D | stallwarn.rst | 60 RCU grace periods from ever completing. Either way, the 130 periods. This module parameter enables CPU stall detection by default, 211 the RCU core for the past three grace periods. In contrast, CPU 16's "(0 336 Stall Warnings for Expedited Grace Periods 345 The three periods (".") following the CPU number indicate that the CPU 361 As with normal grace periods, PREEMPT_RCU builds can be stalled by 366 expedited grace periods at about the same time during the same run.
|
/Linux-v5.15/sound/soc/fsl/ |
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()
|
/Linux-v5.15/Documentation/scheduler/ |
D | sched-bwc.rst | 130 in previous periods. This burst amount will not be transferred between cores. 138 portion of a slice to remain valid across periods we have decreased the 146 will use up to 1ms additional quota in some periods, thereby preventing the 151 periods when the interactive application idles.
|
/Linux-v5.15/sound/soc/spear/ |
D | spear_pcm.c | 30 .periods_min = 1, /* min # periods */ 31 .periods_max = 8, /* max # of periods */
|
/Linux-v5.15/include/sound/ |
D | pcm_oss.h | 19 unsigned int periods; member 38 unsigned int periods; member
|