Home
last modified time | relevance | path

Searched full:periods (Results 1 – 25 of 508) sorted by relevance

12345678910>>...21

/linux-6.12.1/arch/arm64/boot/dts/allwinner/
Dsun50i-h616-cpu-opp.dtsi13 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 …]
Dsun50i-h5-cpu-opp.dtsi12 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 */
Dsun50i-a64-cpu-opp.dtsi14 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 */
Dsun50i-h6-cpu-opp.dtsi12 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 */
/linux-6.12.1/tools/testing/selftests/alsa/
Dpcm-test.conf2 description "8kHz mono large periods"
11 description "8kHz stereo large periods"
20 description "44.1kHz stereo large periods"
29 description "48kHz stereo small periods"
38 description "48kHz stereo large periods"
47 description "48kHz 6 channel large periods"
56 description "96kHz stereo large periods"
/linux-6.12.1/Documentation/devicetree/bindings/sound/
Dcs35l33.txt57 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-6.12.1/Documentation/RCU/Design/Expedited-Grace-Periods/
DExpedited-Grace-Periods.rst2 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-6.12.1/lib/
Dflex_proportions.c43 /* 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
75 if (periods < 64) in fprop_new_period()
76 events -= events >> periods; in fprop_new_period()
79 p->period += periods; in fprop_new_period()
/linux-6.12.1/Documentation/devicetree/bindings/opp/
Dallwinner,sun50i-h6-operating-points.yaml75 clock-latency-ns = <244144>; /* 8 32k periods */
84 clock-latency-ns = <244144>; /* 8 32k periods */
93 clock-latency-ns = <244144>; /* 8 32k periods */
109 clock-latency-ns = <244144>; /* 8 32k periods */
117 clock-latency-ns = <244144>; /* 8 32k periods */
126 clock-latency-ns = <244144>; /* 8 32k periods */
/linux-6.12.1/arch/arm/boot/dts/allwinner/
Dsun8i-a33.dtsi56 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 …]
Dsun8i-a83t.dtsi210 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-6.12.1/sound/pci/cs5535audio/
Dcs5535audio_pcm.c109 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()
134 for (i = 0; i < periods; i++) { in cs5535audio_build_dma_packets()
143 lastdesc = &((struct cs5535audio_dma_desc *) dma->desc_buf.area)[periods]; in cs5535audio_build_dma_packets()
148 sizeof(struct cs5535audio_dma_desc) * periods; in cs5535audio_build_dma_packets()
152 dma->periods = periods; in cs5535audio_build_dma_packets()
/linux-6.12.1/sound/soc/au1x/
Ddma.c38 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()
Ddbdma2.c52 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-6.12.1/kernel/sched/
Dpelt.c57 static u32 __accumulate_pelt_segments(u64 periods, u32 d1, u32 d3) in __accumulate_pelt_segments() argument
64 c1 = decay_load((u64)d1, periods); in __accumulate_pelt_segments()
75 c2 = LOAD_AVG_MAX - decay_load(LOAD_AVG_MAX, periods) - 1024; in __accumulate_pelt_segments()
82 * of the last (incomplete) period, d2 the span of full periods and d3
106 u64 periods; in accumulate_sum() local
109 periods = delta / 1024; /* A period is 1024us (~1ms) */ in accumulate_sum()
114 if (periods) { in accumulate_sum()
115 sa->load_sum = decay_load(sa->load_sum, periods); in accumulate_sum()
117 decay_load(sa->runnable_sum, periods); in accumulate_sum()
118 sa->util_sum = decay_load((u64)(sa->util_sum), periods); in accumulate_sum()
[all …]
/linux-6.12.1/include/linux/
Drcupdate_wait.h36 * synchronize_rcu_mult - Wait concurrently for multiple grace periods
37 * @...: List of call_rcu() functions for different grace periods to wait on
39 * This macro waits concurrently for multiple types of RCU grace periods.
41 * on concurrent RCU and RCU-tasks grace periods. Waiting on a given SRCU
/linux-6.12.1/sound/virtio/
Dvirtio_pcm_msg.c123 * @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()
/linux-6.12.1/drivers/pwm/
Dpwm-dwc-core.c49 * periods and check are the result within HW limits between 1 and in __dwc_pwm_configure_timer()
50 * 2^32 periods. in __dwc_pwm_configure_timer()
75 * multiple of input clock periods: in __dwc_pwm_configure_timer()
85 * periods are set by Load Count registers. in __dwc_pwm_configure_timer()
/linux-6.12.1/drivers/media/rc/
Dir-spi.c49 unsigned int periods; in ir_spi_tx() local
53 periods = DIV_ROUND_CLOSEST(buffer[i] * idata->freq, 1000000); in ir_spi_tx()
55 if (len + periods >= IR_SPI_MAX_BUFSIZE) in ir_spi_tx()
64 for (j = 0; j < periods; j++) in ir_spi_tx()
/linux-6.12.1/drivers/media/pci/solo6x10/
Dsolo6x10-g723.c42 #define PERIODS G723_FDMA_PAGES macro
111 .buffer_bytes_max = G723_PERIOD_BYTES * PERIODS,
114 .periods_min = PERIODS,
115 .periods_max = PERIODS,
317 G723_PERIOD_BYTES * PERIODS, in solo_snd_pcm_init()
318 G723_PERIOD_BYTES * PERIODS); in solo_snd_pcm_init()
/linux-6.12.1/include/linux/can/
Dbittiming.h44 * in clock periods (also referred as "minimum time quantum" in ISO
48 * the signal to propagate, i.e. the distance, in clock periods,
66 * clock periods, defining the distance between the start of the
71 * minimum value for the SSP position in clock periods. If the
/linux-6.12.1/Documentation/RCU/
Dindex.rst28 Design/Expedited-Grace-Periods/Expedited-Grace-Periods
/linux-6.12.1/drivers/dma/xilinx/
Dxdma.c89 * @periods: Number of periods in the cyclic transfer
104 u32 periods; member
672 unsigned int periods = size / period_size; in xdma_prep_dma_cyclic() local
681 * periods and periods size. in xdma_prep_dma_cyclic()
688 if (periods > XDMA_DESC_ADJACENT) { in xdma_prep_dma_cyclic()
689 xdma_err(xdev, "number of periods limited to %u\n", XDMA_DESC_ADJACENT); in xdma_prep_dma_cyclic()
693 sw_desc = xdma_alloc_desc(xdma_chan, periods, true); in xdma_prep_dma_cyclic()
697 sw_desc->periods = periods; in xdma_prep_dma_cyclic()
714 for (i = 0; i < periods; i++) { in xdma_prep_dma_cyclic()
759 sw_desc->periods = xt->numf; in xdma_prep_interleaved_dma()
[all …]
/linux-6.12.1/Documentation/scheduler/
Dsched-bwc.rst135 - nr_bursts: Number of periods burst occurs.
137 above quota in respective periods.
183 in previous periods. This burst amount will not be transferred between cores.
191 portion of a slice to remain valid across periods we have decreased the
199 will use up to 1ms additional quota in some periods, thereby preventing the
204 periods when the interactive application idles.
/linux-6.12.1/tools/rcu/
Drcu-updaters.sh5 # initiate RCU grace periods. The count associated with rcu_gp_init()
6 # is the number of normal (non-expedited) grace periods.

12345678910>>...21