Home
last modified time | relevance | path

Searched +full:over +full:- +full:sampling (Results 1 – 25 of 359) sorted by relevance

12345678910>>...15

/kernel/linux/linux-5.10/tools/perf/util/
Drecord.c1 // SPDX-License-Identifier: GPL-2.0
6 #include "parse-events.h"
11 #include <subcmd/parse-options.h>
16 #include "../perf-sys.h"
20 * evsel__config_leader_sampling() uses special rules for leader sampling.
26 struct evsel *leader = evsel->leader; in evsel__read_sampler()
30 if (evsel->leader == leader && evsel != evsel->leader) in evsel__read_sampler()
41 struct list_head *config_terms = &evsel->config_terms; in evsel__config_term_mask()
45 term_types |= 1 << term->type; in evsel__config_term_mask()
52 struct perf_event_attr *attr = &evsel->core.attr; in evsel__config_leader_sampling()
[all …]
/kernel/linux/linux-6.6/tools/perf/util/
Drecord.c1 // SPDX-License-Identifier: GPL-2.0
6 #include "parse-events.h"
11 #include <subcmd/parse-options.h>
16 #include "../perf-sys.h"
19 #include "mem-events.h"
22 * evsel__config_leader_sampling() uses special rules for leader sampling.
44 struct list_head *config_terms = &evsel->config_terms; in evsel__config_term_mask()
48 term_types |= 1 << term->type; in evsel__config_term_mask()
55 struct perf_event_attr *attr = &evsel->core.attr; in evsel__config_leader_sampling()
60 if (!leader->sample_read) in evsel__config_leader_sampling()
[all …]
/kernel/linux/linux-5.10/Documentation/driver-api/media/drivers/
Dcx88-devel.rst1 .. SPDX-License-Identifier: GPL-2.0
9 -------------------------------------------
13 .. code-block:: none
16 Digit 8: 31-28
19 Digit 7: 27-24 (0xc = 12 = b1100 )
24 Digits 6,5: 23-16
25 25-16: COMB_RANGE = 0x1f [default] (9 bits -> max 512)
27 Digit 4: 15-12
33 Digit 3: 11-8
39 Digit 2: 7-4
[all …]
/kernel/linux/linux-6.6/Documentation/driver-api/media/drivers/
Dcx88-devel.rst1 .. SPDX-License-Identifier: GPL-2.0
9 -------------------------------------------
13 .. code-block:: none
16 Digit 8: 31-28
19 Digit 7: 27-24 (0xc = 12 = b1100 )
24 Digits 6,5: 23-16
25 25-16: COMB_RANGE = 0x1f [default] (9 bits -> max 512)
27 Digit 4: 15-12
33 Digit 3: 11-8
39 Digit 2: 7-4
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/adc/
Dadi,ad7606.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Analog Devices AD7606 Simultaneous Sampling ADC
10 - Beniamin Bia <beniamin.bia@analog.com>
11 - Stefan Popa <stefan.popa@analog.com>
14 Analog Devices AD7606 Simultaneous Sampling ADC
15 https://www.analog.com/media/en/technical-documentation/data-sheets/ad7606_7606-6_7606-4.pdf
16 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7606B.pdf
17 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7616.pdf
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/adc/
Dadi,ad7606.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Analog Devices AD7606 Simultaneous Sampling ADC
10 - Michael Hennerich <michael.hennerich@analog.com>
13 Analog Devices AD7606 Simultaneous Sampling ADC
14 https://www.analog.com/media/en/technical-documentation/data-sheets/ad7606_7606-6_7606-4.pdf
15 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7606B.pdf
16 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7616.pdf
21 - adi,ad7605-4
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
Drenesas,rsnd.txt1 Renesas R-Car sound
7 Renesas R-Car and RZ/G sound is constructed from below modules
10 SCU : Sampling Rate Converter Unit
11 - SRC : Sampling Rate Converter
12 - CMD
13 - CTU : Channel Transfer Unit
14 - MIX : Mixer
15 - DVC : Digital Volume and Mute Function
25 Multi channel is supported by Multi-SSI, or TDM-SSI.
27 Multi-SSI : 6ch case, you can use stereo x 3 SSI
[all …]
Dnvidia,tegra186-dspk.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/nvidia,tegra186-dspk.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 Density Modulation (PDM) transmitter that up-samples the input to
12 the desired sampling rate by interpolation and then converts the
13 over sampled Pulse Code Modulation (PCM) input to the desired 1-bit
17 - Jon Hunter <jonathanh@nvidia.com>
18 - Sameer Pujar <spujar@nvidia.com>
21 - $ref: dai-common.yaml#
[all …]
Dnvidia,tegra186-asrc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/nvidia,tegra186-asrc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 Asynchronous Sample Rate Converter (ASRC) converts the sampling frequency
11 of the input signal from one frequency to another. It can handle over a
21 - Jon Hunter <jonathanh@nvidia.com>
22 - Mohan Kumar <mkumard@nvidia.com>
23 - Sameer Pujar <spujar@nvidia.com>
26 - $ref: dai-common.yaml#
[all …]
/kernel/linux/linux-6.6/sound/soc/codecs/
Dssm2602.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
81 #define APDIGI_DE_EMPHASIS 0x006 /* De-Emphasis Control …
105 /*Sampling Control (SSM2602_REG_SAMPLING_CTRL)*/
107 #define SRATE_BOS_RATE 0x002 /* Base Over-Sampling rate …
108 #define SRATE_SAMPLE_RATE 0x03C /* Clock setting condition (Sampling rate control)…
/kernel/linux/linux-5.10/sound/soc/codecs/
Dssm2602.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
81 #define APDIGI_DE_EMPHASIS 0x006 /* De-Emphasis Control …
105 /*Sampling Control (SSM2602_REG_SAMPLING_CTRL)*/
107 #define SRATE_BOS_RATE 0x002 /* Base Over-Sampling rate …
108 #define SRATE_SAMPLE_RATE 0x03C /* Clock setting condition (Sampling rate control)…
/kernel/linux/linux-6.6/sound/soc/tegra/
DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
3 tristate "SoC Audio for the Tegra System-on-Chip"
82 Config to enable the Inter-IC Sound (I2S) Controller which
83 implements full-duplex and bidirectional and single direction
84 point-to-point serial interfaces. It can interface with I2S
101 which converts the sampling frequency of the input signal from
102 one frequency to another. It can handle over a wide range of
113 converts the multi-bit Pulse Code Modulation (PCM) audio input to
114 oversampled 1-bit Pulse Density Modulation (PDM) output. From the
116 that up-samples the input to the desired sampling rate by
[all …]
/kernel/linux/linux-5.10/include/uapi/linux/
Dgen_stats.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
19 #define TCA_STATS_MAX (__TCA_STATS_MAX - 1)
22 * struct gnet_stats_basic - byte/packet throughput statistics
32 * struct gnet_stats_rate_est - rate estimator
42 * struct gnet_stats_rate_est64 - rate estimator
52 * struct gnet_stats_queue - queuing statistics
57 * @overlimits: number of enqueues over the limit
68 * struct gnet_estimator - rate estimator configuration
69 * @interval: sampling period
/kernel/linux/linux-6.6/include/uapi/linux/
Dgen_stats.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
19 #define TCA_STATS_MAX (__TCA_STATS_MAX - 1)
22 * struct gnet_stats_basic - byte/packet throughput statistics
32 * struct gnet_stats_rate_est - rate estimator
42 * struct gnet_stats_rate_est64 - rate estimator
52 * struct gnet_stats_queue - queuing statistics
57 * @overlimits: number of enqueues over the limit
68 * struct gnet_estimator - rate estimator configuration
69 * @interval: sampling period
/kernel/linux/linux-6.6/kernel/
Dwatchdog_buddy.c1 // SPDX-License-Identifier: GPL-2.0
7 #include <linux/percpu-defs.h>
39 * the new CPU to delay the check for at least 3 sampling periods in watchdog_hardlockup_enable()
94 * watchdog_thresh * 2 / 5, so 3 samples gets us back to slightly over in watchdog_buddy_check_hardlockup()
95 * watchdog_thresh (over by 20%). in watchdog_buddy_check_hardlockup()
/kernel/linux/linux-5.10/net/ipv4/
Dtcp_bbr.c21 * +---> STARTUP ----+
24 * | DRAIN ----+
27 * +---> PROBE_BW ----+
30 * | +----+ |
32 * +---- PROBE_RTT <--+
37 * A long-lived BBR flow spends the vast majority of its time remaining
42 * it briefly enters PROBE_RTT to cut inflight to a minimum value to re-probe
43 * the path's two-way propagation delay (min_rtt). When exiting PROBE_RTT, if
48 * "BBR: Congestion-Based Congestion Control",
50 * Van Jacobson. ACM Queue, Vol. 14 No. 5, September-October 2016.
[all …]
/kernel/linux/linux-6.6/net/ipv4/
Dtcp_bbr.c21 * +---> STARTUP ----+
24 * | DRAIN ----+
27 * +---> PROBE_BW ----+
30 * | +----+ |
32 * +---- PROBE_RTT <--+
37 * A long-lived BBR flow spends the vast majority of its time remaining
42 * it briefly enters PROBE_RTT to cut inflight to a minimum value to re-probe
43 * the path's two-way propagation delay (min_rtt). When exiting PROBE_RTT, if
48 * "BBR: Congestion-Based Congestion Control",
50 * Van Jacobson. ACM Queue, Vol. 14 No. 5, September-October 2016.
[all …]
/kernel/linux/linux-5.10/kernel/trace/
Dtrace_hwlat.c1 // SPDX-License-Identifier: GPL-2.0
3 * trace_hwlat.c - A simple Hardware Latency detector.
20 * Although certain hardware-inducing latencies are necessary (for example,
22 * and remote management) they can wreak havoc upon any OS-level performance
23 * guarantees toward low-latency, especially when the OS is not even made
27 * sampling the built-in CPU timer, looking for discontiguous readings.
31 * environment requiring any kind of low-latency performance
34 * Copyright (C) 2008-2009 Jon Masters, Red Hat, Inc. <jcm@redhat.com>
35 * Copyright (C) 2013-2016 Steven Rostedt, Red Hat, Inc. <srostedt@redhat.com>
57 /* sampling thread*/
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Dnvidia,tegra186-dspk.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/nvidia,tegra186-dspk.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 Density Modulation (PDM) transmitter that up-samples the input to
12 the desired sampling rate by interpolation and then converts the
13 over sampled Pulse Code Modulation (PCM) input to the desired 1-bit
17 - Jon Hunter <jonathanh@nvidia.com>
18 - Sameer Pujar <spujar@nvidia.com>
22 pattern: "^dspk@[0-9a-f]*$"
[all …]
/kernel/linux/linux-5.10/drivers/cpufreq/
Dcpufreq_governor.c1 // SPDX-License-Identifier: GPL-2.0-only
30 * store_sampling_rate - update sampling rate effective immediately if needed.
34 * original sampling_rate was 1 second and the requested new sampling rate is 10
37 * change the sampling rate too late; up to 1 second later. Thus, if we are
38 * reducing the sampling rate, we need to make the new value effective
41 * This must be called with dbs_data->mutex held, otherwise traversing
54 return -EINVAL; in store_sampling_rate()
56 dbs_data->sampling_rate = sampling_interval; in store_sampling_rate()
59 * We are operating under dbs_data->mutex and so the list and its in store_sampling_rate()
62 list_for_each_entry(policy_dbs, &attr_set->policy_list, list) { in store_sampling_rate()
[all …]
/kernel/linux/linux-6.6/kernel/trace/
Dtrace_hwlat.c1 // SPDX-License-Identifier: GPL-2.0
3 * trace_hwlat.c - A simple Hardware Latency detector.
20 * Although certain hardware-inducing latencies are necessary (for example,
22 * and remote management) they can wreak havoc upon any OS-level performance
23 * guarantees toward low-latency, especially when the OS is not even made
27 * sampling the built-in CPU timer, looking for discontiguous readings.
31 * environment requiring any kind of low-latency performance
34 * Copyright (C) 2008-2009 Jon Masters, Red Hat, Inc. <jcm@redhat.com>
35 * Copyright (C) 2013-2016 Steven Rostedt, Red Hat, Inc. <srostedt@redhat.com>
67 static char *thread_mode_str[] = { "none", "round-robin", "per-cpu" };
[all …]
/kernel/linux/linux-5.10/drivers/media/rc/
Dmtk-cir.c1 // SPDX-License-Identifier: GPL-2.0-or-later
13 #include <media/rc-core.h>
24 * Register to setting ok count whose unit based on hardware sampling period
59 /* Register to setting software sampling period */
61 /* Register to setting hardware sampling period */
97 * struct mtk_ir_data - This is the structure holding all differences among
104 * @hw_period: The value indicating the hardware sampling period
125 * struct mtk_ir - This is the main datasructure for holding the state
147 return ir->data->regs[MTK_CHKDATA_REG] + 4 * i; in mtk_chkdata_reg()
156 * unit of raw software sampling in mtk_chk_period()
[all …]
/kernel/linux/linux-6.6/drivers/media/rc/
Dmtk-cir.c1 // SPDX-License-Identifier: GPL-2.0-or-later
14 #include <media/rc-core.h>
25 * Register to setting ok count whose unit based on hardware sampling period
61 /* Register to setting software sampling period */
63 /* Register to setting hardware sampling period */
99 * struct mtk_ir_data - This is the structure holding all differences among
106 * @hw_period: The value indicating the hardware sampling period
127 * struct mtk_ir - This is the main datasructure for holding the state
149 return ir->data->regs[MTK_CHKDATA_REG] + 4 * i; in mtk_chkdata_reg()
158 * unit of raw software sampling in mtk_chk_period()
[all …]
/kernel/linux/linux-5.10/drivers/iio/pressure/
Dzpa2326.c1 // SPDX-License-Identifier: GPL-2.0-only
18 * ZPA2326 hardware supports 2 sampling mode: one shot and continuous.
20 * A complete one shot sampling cycle gets device out of low power mode,
22 * back to low power mode. It is meant for on demand sampling with optimal power
23 * saving at the cost of lower sampling rate and higher software overhead.
34 * - get device out of low power mode,
35 * - setup hardware sampling period,
36 * - at end of period, upon data ready interrupt: pop pressure samples out of
38 * - when no longer needed, stop sampling process by putting device into
44 * Note that hardware sampling frequency is taken into account only when
[all …]
/kernel/linux/linux-6.6/drivers/iio/pressure/
Dzpa2326.c1 // SPDX-License-Identifier: GPL-2.0-only
18 * ZPA2326 hardware supports 2 sampling mode: one shot and continuous.
20 * A complete one shot sampling cycle gets device out of low power mode,
22 * back to low power mode. It is meant for on demand sampling with optimal power
23 * saving at the cost of lower sampling rate and higher software overhead.
34 * - get device out of low power mode,
35 * - setup hardware sampling period,
36 * - at end of period, upon data ready interrupt: pop pressure samples out of
38 * - when no longer needed, stop sampling process by putting device into
44 * Note that hardware sampling frequency is taken into account only when
[all …]

12345678910>>...15