| /OK3568_Linux_fs/kernel/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-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-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-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 */
|
| /OK3568_Linux_fs/kernel/Documentation/RCU/Design/Expedited-Grace-Periods/ |
| H A 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 …]
|
| /OK3568_Linux_fs/kernel/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.
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/opp/ |
| H A D | allwinner,sun50i-h6-operating-points.yaml | 68 clock-latency-ns = <244144>; /* 8 32k periods */ 77 clock-latency-ns = <244144>; /* 8 32k periods */ 86 clock-latency-ns = <244144>; /* 8 32k periods */ 95 clock-latency-ns = <244144>; /* 8 32k periods */ 104 clock-latency-ns = <244144>; /* 8 32k periods */ 113 clock-latency-ns = <244144>; /* 8 32k periods */ 122 clock-latency-ns = <244144>; /* 8 32k periods */
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| 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 …]
|
| H A 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 …]
|
| /OK3568_Linux_fs/kernel/sound/pci/cs5535audio/ |
| H A 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()
|
| /OK3568_Linux_fs/kernel/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()
|
| H A 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()
|
| /OK3568_Linux_fs/kernel/lib/ |
| H A 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()
|
| /OK3568_Linux_fs/kernel/kernel/sched/ |
| H A D | pelt.c | 136 static u32 __accumulate_pelt_segments(u64 periods, u32 d1, u32 d3) in __accumulate_pelt_segments() argument 143 c1 = decay_load((u64)d1, periods); in __accumulate_pelt_segments() 154 c2 = LOAD_AVG_MAX - decay_load(LOAD_AVG_MAX, periods) - 1024; in __accumulate_pelt_segments() 161 * of the last (incomplete) period, d2 the span of full periods and d3 185 u64 periods; in accumulate_sum() local 188 periods = delta / 1024; /* A period is 1024us (~1ms) */ in accumulate_sum() 193 if (periods) { in accumulate_sum() 194 sa->load_sum = decay_load(sa->load_sum, periods); in accumulate_sum() 196 decay_load(sa->runnable_sum, periods); in accumulate_sum() 197 sa->util_sum = decay_load((u64)(sa->util_sum), periods); in accumulate_sum() [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A 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
|
| /OK3568_Linux_fs/kernel/drivers/media/pci/solo6x10/ |
| H A 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, 343 G723_PERIOD_BYTES * PERIODS, in solo_snd_pcm_init() 344 G723_PERIOD_BYTES * PERIODS); in solo_snd_pcm_init()
|
| /OK3568_Linux_fs/kernel/drivers/media/rc/ |
| H A 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()
|
| H A D | iguanair.c | 330 unsigned int i, size, p, periods; in iguanair_tx() local 333 /* convert from us to carrier periods */ in iguanair_tx() 335 periods = DIV_ROUND_CLOSEST(txbuf[i] * ir->carrier, 1000000); in iguanair_tx() 336 while (periods) { in iguanair_tx() 337 p = min(periods, 127u); in iguanair_tx() 343 periods -= p; in iguanair_tx()
|
| /OK3568_Linux_fs/kernel/Documentation/RCU/ |
| H A D | stallwarn.rst | 60 RCU grace periods from ever completing. Either way, the 128 periods. This module parameter enables CPU stall detection by default, 207 the RCU core for the past three grace periods. In contrast, CPU 16's "(0 306 Stall Warnings for Expedited Grace Periods 315 The three periods (".") following the CPU number indicate that the CPU 331 As with normal grace periods, PREEMPT_RCU builds can be stalled by 336 expedited grace periods at about the same time during the same run.
|
| H A D | index.rst | 29 Design/Expedited-Grace-Periods/Expedited-Grace-Periods
|
| /OK3568_Linux_fs/kernel/Documentation/scheduler/ |
| H A D | sched-bwc.rst | 123 in previous periods. This burst amount will not be transferred between cores. 131 portion of a slice to remain valid across periods we have decreased the 139 will use up to 1ms additional quota in some periods, thereby preventing the 144 periods when the interactive application idles.
|
| /OK3568_Linux_fs/kernel/Documentation/RCU/Design/Data-Structures/ |
| H A D | Data-Structures.rst | 20 to execute extremely quickly, while also processing the RCU grace periods 46 grace periods are completed at the tree's root ``rcu_node`` 121 RCU updaters wait for normal grace periods by registering RCU callbacks, 155 ``rcu_node`` and ``rcu_data`` structures, tracks grace periods, 159 states when grace periods extend too long, 198 periods, contains the lock used to synchronize with CPU-hotplug events, 199 and maintains state used to force quiescent states when grace periods 241 periods. 274 RCU grace periods are numbered, and the ``->gp_seq`` field contains the 285 in order to detect the beginnings and ends of grace periods in a [all …]
|
| /OK3568_Linux_fs/kernel/drivers/watchdog/ |
| H A D | wdat_wdt.c | 279 unsigned int periods; in wdat_wdt_set_timeout() local 282 periods = timeout * 1000 / wdat->period; in wdat_wdt_set_timeout() 283 ret = wdat_wdt_run_action(wdat, ACPI_WDAT_SET_COUNTDOWN, periods, NULL); in wdat_wdt_set_timeout() 292 u32 periods = 0; in wdat_wdt_get_timeleft() local 294 wdat_wdt_run_action(wdat, ACPI_WDAT_GET_CURRENT_COUNTDOWN, 0, &periods); in wdat_wdt_get_timeleft() 295 return periods * wdat->period / 1000; in wdat_wdt_get_timeleft()
|
| H A D | octeon-wdt-main.c | 34 * and decrement the counter. But for the last two periods we need to 428 unsigned int periods; in octeon_wdt_calc_parameters() local 440 periods = t / timeout_sec; in octeon_wdt_calc_parameters() 443 * The last two periods are after the irq is disabled, and in octeon_wdt_calc_parameters() 447 countdown_reset = periods > 2 ? periods - 2 : 0; in octeon_wdt_calc_parameters()
|
| /OK3568_Linux_fs/kernel/sound/pci/ |
| H A D | sis7019.c | 52 * For both playback and capture, when the buffer is one or two periods long, 54 * to let us know when the periods have ended. 56 * When performing playback with more than two periods per buffer, we set 62 * use as a timer for the capture periods. We use the SSO on the playback 63 * channel to clock out virtual periods, and adjust the virtual period length 145 * max samples / min samples gives us the max periods in a buffer. 258 * if using small periods. in sis_update_voice() 445 /* If there are one or two periods per buffer, we don't need a in sis_alloc_timing_voice() 447 * to clock out the periods. in sis_alloc_timing_voice() 727 * This is all moot if we don't need to use virtual periods. in sis_prepare_timing_voice() [all …]
|