/linux-6.12.1/Documentation/tools/rtla/ |
D | rtla-hwnoise.rst | 1 .. 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 …]
|
D | rtla-osnoise.rst | 2 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 …]
|
D | rtla-osnoise-top.rst | 2 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 …]
|
D | rtla.rst | 4 -------------------------------- 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>
|
D | rtla-timerlat.rst | 2 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/ |
D | rkisp1-config.h | 1 /* 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/ |
D | rtla.c | 1 // 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 …]
|
D | osnoise_top.c | 1 // 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/ |
D | dpu_hw_util.h | 1 /* 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/ |
D | emc6w201.rst | 14 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/ |
D | macboing.c | 1 // 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/ |
D | ia_css_types.h | 1 /* 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/ |
D | intel-ipu3.h | 1 /* 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/ |
D | jitterentropy.c | 2 * 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 …]
|
D | Kconfig | 1 # 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/ |
D | atomisp.h | 1 /* 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/ |
D | dib3000mb_priv.h | 1 /* 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/ |
D | galaxycore,gc2145.yaml | 1 # 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/ |
D | rtw8703b.h | 1 /* 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/ |
D | ia_css_debug.h | 1 /* 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/ |
D | trace_osnoise.c | 1 // 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/ |
D | ssm2518.c | 1 // 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/ |
D | imx-uapi.rst | 1 .. 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/ |
D | debugfs_htt_stats.h | 1 /* 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/ |
D | dc395x.rst | 1 .. 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 …]
|