Home
last modified time | relevance | path

Searched +full:de +full:- +full:noise (Results 1 – 25 of 160) sorted by relevance

1234567

/linux-6.12.1/Documentation/tools/rtla/
Drtla-hwnoise.rst1 .. SPDX-License-Identifier: GPL-2.0
4 rtla-hwnoise
6 ------------------------------------------
7 Detect and quantify hardware-related noise
8 ------------------------------------------
22 of threads as a consequence, only non-maskable interrupts and hardware-related
23 noise is allowed.
38 In the example below, the **rtla hwnoise** tool is set to run on CPUs *1-7*
39 on a system with 8 cores/16 threads with hyper-threading enabled.
41 The tool is set to detect any noise higher than *one microsecond*,
[all …]
Drtla-osnoise.rst2 rtla-osnoise
4 ------------------------------------------------------------------
5 Measure the operating system noise
6 ------------------------------------------------------------------
20 a summary of the noise of the operating system, including the counters of
22 for each noise via the **osnoise:** tracepoints. The **rtla osnoise top**
24 The **rtla osnoise hist** mode displays information about the noise using
43 **-h**, **--help**
51 **rtla-osnoise-top**\(1), **rtla-osnoise-hist**\(1)
53 Osnoise tracer documentation: <https://www.kernel.org/doc/html/latest/trace/osnoise-tracer.html>
[all …]
Drtla-osnoise-top.rst2 rtla-osnoise-top
4 -----------------------------------------------
5 Display a summary of the operating system noise
6 -----------------------------------------------
20 displaying the results in a user-friendly format.
36 real-time priority *FIFO:1*, on CPUs *0-3*, for *900ms* at each period
41 [root@f34 ~]# rtla osnoise top -P F:1 -c 0-3 -r 900000 -d 1M -q
42 Operating System Noise
44 …CPU Period Runtime Noise % CPU Aval Max Noise Max Single HW NM…
53 **rtla-osnoise**\(1), **rtla-osnoise-hist**\(1)
[all …]
Drtla.rst4 --------------------------------
5 Real-time Linux Analysis tool
6 --------------------------------
16 The **rtla** is a meta-tool that includes a set of commands that aims to
17 analyze the real-time properties of Linux. But instead of testing Linux
26 Gives information about the operating system noise (osnoise).
34 **-h**, **--help**
42 **rtla-osnoise**\(1), **rtla-timerlat**\(1)
46 Daniel Bristot de Oliveira <bristot@kernel.org>
Drtla-timerlat.rst2 rtla-timerlat
4 -------------------------------------------
6 -------------------------------------------
21 It also provides information for each noise via the **osnoise:** tracepoints.
41 **-h**, **--help**
49 **rtla-timerlat-top**\(1), **rtla-timerlat-hist**\(1)
51 *timerlat* tracer documentation: <https://www.kernel.org/doc/html/latest/trace/timerlat-tracer.html>
55 Written by Daniel Bristot de Oliveira <bristot@kernel.org>
/linux-6.12.1/include/uapi/linux/
Drkisp1-config.h1 /* SPDX-License-Identifier: ((GPL-2.0+ WITH Linux-syscall-note) OR MIT) */
16 /* Sensor De-gamma */
44 /* Denoise Pre-Filter */
46 /* Denoise Pre-Filter Strength */
129 /* 0-2 for sets 1-3 */
181 * enum rkisp1_cif_isp_version - ISP variants
221 * enum rkisp1_cif_isp_exp_ctrl_autostop - stop modes
231 * enum rkisp1_cif_isp_exp_meas_mode - Exposure measure mode
240 /*---------- PART1: Input Parameters ------------*/
243 * struct rkisp1_cif_isp_window - measurement window.
[all …]
/linux-6.12.1/tools/tracing/rtla/src/
Drtla.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2021 Red Hat Inc, Daniel Bristot de Oliveira <bristot@kernel.org>
15 * rtla_usage - print rtla usage
28 " osnoise - gives information about the operating system noise (osnoise)", in rtla_usage()
29 " hwnoise - gives information about hardware-related noise", in rtla_usage()
30 " timerlat - measures the timer irq and thread latency", in rtla_usage()
41 * run_command - try to run a rtla tool command
49 osnoise_main(argc-start_position, &argv[start_position]); in run_command()
52 hwnoise_main(argc-start_position, &argv[start_position]); in run_command()
55 timerlat_main(argc-start_position, &argv[start_position]); in run_command()
[all …]
Dosnoise_top.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (C) 2021 Red Hat Inc, Daniel Bristot de Oliveira <bristot@kernel.org>
73 * osnoise_free_top - free runtime data
78 free(data->cpu_data); in osnoise_free_top()
83 * osnoise_alloc_histogram - alloc runtime data
93 data->nr_cpus = nr_cpus; in osnoise_alloc_top()
96 data->cpu_data = calloc(1, sizeof(*data->cpu_data) * nr_cpus); in osnoise_alloc_top()
97 if (!data->cpu_data) in osnoise_alloc_top()
108 * osnoise_top_handler - this is the handler for osnoise tracer events
119 int cpu = record->cpu; in osnoise_top_handler()
[all …]
/linux-6.12.1/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_hw_util.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (c) 2022-2023 Qualcomm Innovation Center, Inc. All rights reserved.
4 * Copyright (c) 2015-2021, The Linux Foundation. All rights reserved.
15 #define REG_MASK(n) ((BIT(n)) - 1)
41 * struct dpu_hw_blk - opaque hardware block object
50 * @sharpen_level1: sharpening strength for noise
59 * @ adjust_a: A-coefficients for mapping curve
60 * @ adjust_b: B-coefficients for mapping curve
61 * @ adjust_c: C-coefficients for mapping curve
113 * @ de: detail enhancer configuration
[all …]
/linux-6.12.1/Documentation/hwmon/
Demc6w201.rst14 Author: Jean Delvare <jdelvare@suse.de>
18 -----------
23 control capability and enhanced system acoustics for noise suppression.
29 fans to one PWM output. The EMC6W201 will be available in a 36-pin
33 register-incompatible.
41 ---------------------------
/linux-6.12.1/arch/m68k/mac/
Dmacboing.c1 // SPDX-License-Identifier: GPL-2.0
3 * Mac bong noise generator. Note - we ought to put a boingy noise
6 * ----------------------------------------------------------------------
10 * Juergen Mellinger (juergen.mellinger@t-online.de)
37 static unsigned long mac_bell_phase; /* 0..2*Pi -> 0..0x800 (wavetable size) */
71 switch ( macintosh_config->ident ) in mac_init_asc()
99 * current location of the Apple Sound Chip--ASC--in other Macs.) The in mac_init_asc()
104 * Macintosh models have 16-bit audio input and output capability in mac_init_asc()
105 * because of the AT&T DSP3210 hardware circuitry and the 16-bit Singer in mac_init_asc()
108 * 16-bit I/O functionality. The PowerBook 500 series computers in mac_init_asc()
[all …]
/linux-6.12.1/drivers/staging/media/atomisp/pci/
Dia_css_types.h1 /* SPDX-License-Identifier: GPL-2.0 */
38 #include "isp/kernels/de/de_1.0/ia_css_de_types.h"
39 #include "isp/kernels/de/de_2/ia_css_de2_types.h"
154 * Before the shading correction is applied, NxN-filter and/or scaling
157 * - Bad pixels on left/top sides generated by NxN-filter
160 * - Down-scaling/Up-scaling factor
166 * - Origin coordinate of bayer (real sensor data)
169 * ------------------------ISP 2401-----------------------
202 * (0,0)--------------------- TW -------------------------------
204 * | (ox,oy)---------- W -------------------------- |
[all …]
/linux-6.12.1/drivers/staging/media/ipu3/include/uapi/
Dintel-ipu3.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
2 /* Copyright (C) 2017 - 2018 Intel Corporation */
11 /* Vendor specific - used for IPU3 camera sub-system */
17 /* from include/uapi/linux/v4l2-controls.h */
26 #define IPU3_UAPI_GRID_START_MASK ((1 << 12) - 1)
34 * struct ipu3_uapi_grid_config - Grid plane config
56 * create a grid-based output, and the data is then divided into "slices".
71 * struct ipu3_uapi_awb_set_item - Memory layout for each cell in AWB
108 * struct ipu3_uapi_awb_raw_buffer - AWB raw buffer
119 * struct ipu3_uapi_awb_config_s - AWB config
[all …]
/linux-6.12.1/crypto/
Djitterentropy.c2 * Non-physical true random number generator based on timing jitter --
5 * Copyright Stephan Mueller <smueller@chronox.de>, 2015 - 2023
10 * See https://www.chronox.de/jent.html
32 * the restrictions contained in a BSD-style copyright.)
50 * version 3.4.0 provided at https://www.chronox.de/jent.html
54 … be compiled with optimizations. See documentation. Use the compiler switch -O0 for compiling jitt…
65 /* SHA3-256 is used as conditioner */
99 #define JENT_APT_WORD_MASK (JENT_APT_LSB - 1)
113 /* -- error codes for init function -- */
138 * output entropy (that is what SP 800-90B Section 3.1.5.1.2 attempts to bound).
[all …]
DKconfig1 # SPDX-License-Identifier: GPL-2.0
171 bool "Disable run-time self tests"
174 Disable run-time self tests that normally take place at
178 bool "Enable extra run-time crypto self tests"
181 Enable extra run-time self tests of registered crypto algorithms,
247 menu "Public-key cryptography"
250 tristate "RSA (Rivest-Shamir-Adleman)"
256 RSA (Rivest-Shamir-Adleman) public key algorithm (RFC8017)
259 tristate "DH (Diffie-Hellman)"
263 DH (Diffie-Hellman) key exchange algorithm
[all …]
/linux-6.12.1/drivers/staging/media/atomisp/include/linux/
Datomisp.h1 /* SPDX-License-Identifier: GPL-2.0 */
47 * buffer has a per-frame parameter.
71 /* Configuration used by Bayer noise reduction and YCC noise reduction */
73 /* [gain] Strength of noise reduction for Bayer NR (Used by Bayer NR) */
75 /* [gain] Strength of noise reduction for YCC NR (Used by YCC NR) */
85 /* Temporal noise reduction configuration */
130 /* [gain] The strength of sharpness in pell-mell area. u5_11 */
277 unsigned int gr; /* unsigned <integer_bits>.<16-integer_bits> */
278 unsigned int r; /* unsigned <integer_bits>.<16-integer_bits> */
279 unsigned int b; /* unsigned <integer_bits>.<16-integer_bits> */
[all …]
/linux-6.12.1/drivers/media/dvb-frontends/
Ddib3000mb_priv.h1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright (C) 2004 Patrick Boettcher (patrick.boettcher@posteo.de)
17 { pr_err("while sending 0x%04x to 0x%04x.", val, reg); return -EREMOTEIO; }
139 /* impulse noise parameter */
159 * Dual Automatic-Gain-Control
160 * - gains RF in tuner (AGC1)
161 * - gains IF after filtering (AGC2)
173 /* phase noise */
174 /* 36 is set when setting the impulse noise */
255 /* phase noise compensation inhibition */
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/media/i2c/
Dgalaxycore,gc2145.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Alain Volmat <alain.volmat@foss.st.com>
15 1616V x 1232H active pixel array, on-chip 10-bit ADC, and image signal
16 processor allowing AE/AWB/interpolation/de-noise/color-conversion and
19 either through a parallel interface or through MIPI CSI-2.
22 - $ref: /schemas/media/video-interface-devices.yaml#
34 powerdown-gpios:
37 reset-gpios:
[all …]
/linux-6.12.1/drivers/net/wireless/realtek/rtw88/
Drtw8703b.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
2 /* Copyright Fiona Klute <fiona.klute@gmx.de> */
91 #define REG_OFDM0_TX_PSD_NOISE 0x0ce4 /* TX pseudo noise weighting */
/linux-6.12.1/drivers/staging/media/atomisp/pci/runtime/debug/interface/
Dia_css_debug.h1 /* SPDX-License-Identifier: GPL-2.0 */
62 IA_CSS_DEBUG_DUMP_BNR = BIT(5), /** Bayer Noise Reductions */
64 IA_CSS_DEBUG_DUMP_DE = BIT(7), /** De Mosaicing */
65 IA_CSS_DEBUG_DUMP_YNR = BIT(8), /** Luma Noise Reduction */
68 IA_CSS_DEBUG_DUMP_TNR = BIT(11), /** Temporal Noise Reduction */
69 IA_CSS_DEBUG_DUMP_ANR = BIT(12), /** Advanced Noise Reduction */
108 /* Logging macros for non-API functions. These have a lower trace level */
197 /*! @brief Dump stream-to-memory sp fifo state
198 * Dumps the stream-to-memory block state to tracing output.
331 * - true, if it is successful.
[all …]
/linux-6.12.1/kernel/trace/
Dtrace_osnoise.c1 // SPDX-License-Identifier: GPL-2.0
3 * OS Noise Tracer: computes the OS Noise suffered by a running thread.
7 * Copyright (C) 2008-2009 Jon Masters, Red Hat, Inc. <jcm@redhat.com>
8 * Copyright (C) 2013-2016 Steven Rostedt, Red Hat, Inc. <srostedt@redhat.com>
12 * DE OLIVEIRA, Daniel Bristot, et al. Demystifying the real-time linux
13 * scheduling latency. In: 32nd Euromicro Conference on Real-Time Systems
14 * (ECRTS 2020). Schloss Dagstuhl-Leibniz-Zentrum fur Informatik, 2020.
16 * Copyright (C) 2021 Daniel Bristot de Oliveira, Red Hat, Inc. <bristot@redhat.com>
91 * osnoise_instance_registered - check if a tr is already registered
100 if (inst->tr == tr) in osnoise_instance_registered()
[all …]
/linux-6.12.1/sound/soc/codecs/
Dssm2518.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Author: Lars-Peter Clausen <lars@metafoo.de>
141 static const DECLARE_TLV_DB_MINMAX_MUTE(ssm2518_vol_tlv, -7125, 2400);
142 static const DECLARE_TLV_DB_SCALE(ssm2518_compressor_tlv, -3400, 200, 0);
143 static const DECLARE_TLV_DB_SCALE(ssm2518_expander_tlv, -8100, 300, 0);
144 static const DECLARE_TLV_DB_SCALE(ssm2518_noise_gate_tlv, -9600, 300, 0);
145 static const DECLARE_TLV_DB_SCALE(ssm2518_post_drc_tlv, -2400, 300, 0);
148 0, 7, TLV_DB_SCALE_ITEM(-2200, 200, 0),
149 7, 15, TLV_DB_SCALE_ITEM(-800, 100, 0),
186 SOC_SINGLE("Playback De-emphasis Switch", SSM2518_REG_MUTE_CTRL,
[all …]
/linux-6.12.1/Documentation/userspace-api/media/drivers/
Dimx-uapi.rst1 .. SPDX-License-Identifier: GPL-2.0
13 ---------
18 - V4L2_EVENT_IMX_FRAME_INTERVAL_ERROR
30 -----------------------------------
33 NTSC/PAL signal re-sync (too little or too many video lines). When
34 this happens, the IPU triggers a mechanism to re-establish vertical
60 - V4L2_CID_IMX_FIM_ENABLE
64 - V4L2_CID_IMX_FIM_NUM
67 the nominal frame interval reported by the sensor. This can reduce noise
70 - V4L2_CID_IMX_FIM_TOLERANCE_MIN
[all …]
/linux-6.12.1/drivers/net/wireless/ath/ath11k/
Ddebugfs_htt_stats.h1 /* SPDX-License-Identifier: BSD-3-Clause-Clear */
3 * Copyright (c) 2018-2019 The Linux Foundation. All rights reserved.
4 * Copyright (c) 2022-2023 Qualcomm Innovation Center, Inc. All rights reserved.
253 * The histogram bins are 0-29, 30-59, 60-89 and so on. The are
465 /* element 0,1, ...7 -> NSS 1,2, ...8 */
473 * (400us, 800us, 1600us & 3200us) in each mcs (0-11)
497 u32 rssi_mgmt; /* units = dB above noise floor */
498 u32 rssi_data; /* units = dB above noise floor */
499 u32 rssi_comb; /* units = dB above noise floor */
501 /* element 0,1, ...7 -> NSS 1,2, ...8 */
[all …]
/linux-6.12.1/Documentation/scsi/
Ddc395x.rst1 .. SPDX-License-Identifier: GPL-2.0
8 ------
9 The driver has been tested with CD-R and CD-R/W drives. These should
15 <https://web.archive.org/web/20140129181343/http://www.garloff.de/kurt/linux/dc395/>`_.
17 mailing list <linux-scsi@vger.kernel.org>`_.
20 ----------
82 3 0x08 8 Active Negation: Improves SCSI Bus noise immunity.
88 Default: 3, Acceptable values: 0-5
93 Default: 1, Acceptable values: 0-180
103 ---------
[all …]

1234567