/linux-6.14.4/include/linux/mfd/ |
D | ac100.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 5 * Copyright (C) 2016 Chen-Yu Tsai 7 * Chen-Yu Tsai <[email protected]> 92 #define AC100_ADC_DAP_L_L_A_C 0x87 /* Left Low Avg. Coef */ 94 #define AC100_ADC_DAP_R_L_A_C 0x89 /* Right Low Avg. Coef */ 99 #define AC100_ADC_DAP_N_TH 0x8e /* Noise Threshold */ 100 #define AC100_ADC_DAP_L_H_N_A_C 0x8f /* Left High Noise Avg. Coef */ 101 #define AC100_ADC_DAP_L_L_N_A_C 0x90 /* Left Low Noise Avg. Coef */ 102 #define AC100_ADC_DAP_R_H_N_A_C 0x91 /* Right High Noise Avg. Coef */ 103 #define AC100_ADC_DAP_R_L_N_A_C 0x92 /* Right Low Noise Avg. Coef */ [all …]
|
D | si476x-reports.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * include/media/si476x-platform.h -- Definitions of the data formats 15 * struct si476x_rsq_status - structure containing received signal 18 * true - Indicatedes that the value is below 20 * false - Indicatedes that the value is above 22 * @multlint: Multipath Detect Low. 23 * true - Indicatedes that the value is below 25 * false - Indicatedes that the value is above 28 * true - Indicatedes that the value is below 30 * false - Indicatedes that the value is above [all …]
|
/linux-6.14.4/Documentation/ABI/testing/ |
D | sysfs-bus-iio-adc-mcp3564 | 3 Contact: linux-[email protected] 6 circuit of the Delta-Sigma modulator. The different BOOST 12 Contact: linux-[email protected] 15 the current biasing circuit of the Delta-Sigma modulator. 19 Contact: linux-[email protected] 22 auto-zeroing algorithm (the input multiplexer and the ADC 26 input as VIN+/VIN-, one with VIN+/VIN- inverted. In this case the 30 ultra-low offset without any digital calibration. The resulting 32 conversions, which is on the order of magnitude of the noise 34 so the residual offset error temperature drift is extremely low. [all …]
|
/linux-6.14.4/include/uapi/linux/media/raspberrypi/ |
D | pisp_be_config.h | 1 /* SPDX-License-Identifier: GPL-2.0-only WITH Linux-syscall-note */ 5 * Copyright (C) 2021 - Raspberry Pi Ltd 97 * struct pisp_be_global_config - PiSP global enable bitmaps 111 * struct pisp_be_input_buffer_config - PiSP Back End input buffer 115 /* low 32 bits followed by high 32 bits (for each of up to 3 planes) */ 120 * struct pisp_be_dpc_config - PiSP Back End DPC config 138 * struct pisp_be_geq_config - PiSP Back End GEQ config 150 #define PISP_BE_GEQ_SLOPE ((1 << 10) - 1) 158 * struct pisp_be_tdn_input_buffer_config - PiSP Back End TDN input buffer 162 /* low 32 bits followed by high 32 bits */ [all …]
|
/linux-6.14.4/drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr2_2/ |
D | ia_css_bnr2_2_types.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 11 * CSS-API header file for Bayer Noise Reduction parameters. 16 /* Bayer Noise Reduction 2.2 configuration 38 /* Non-Directional variance gain for R/G/B components in dark region */ 44 /* Slope of Non-Directional variance gain between dark and bright region */ 54 s32 detail_gain; /** Gain for low contrast texture control */ 55 s32 detail_gain_divisor; /** Gain divisor for low contrast texture control */ 56 s32 detail_level_offset; /** Bias value for low contrast texture control */ 59 s32 n_var_th_min; /** Minimum clipping value for non-directional variance*/ 60 s32 n_var_th_max; /** Maximum clipping value for non-directional variance*/
|
/linux-6.14.4/drivers/misc/echo/ |
D | echo.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * SpanDSP - a series of DSP components for telephony 5 * echo.c - A line echo canceller. This code is being developed 24 This module aims to provide G.168-2002 compliant echo cancellation, to remove 25 electrical echoes (e.g. from 2-4 wire hybrids) from voice calls. 43 varies widely. This is quite easy to fix. If the signal level is normalised - 44 similar to applying AGC - LMS can work as well for a signal of varying 47 other algorithms exist - e.g. RLS (essentially the same as Kalman filtering), 52 to adapt best to the strongest parts of a signal. If the signal is white noise, 53 the NLMS algorithm works very well. However, speech has more low frequency than [all …]
|
D | echo.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * SpanDSP - a series of DSP components for telephony 5 * echo.c - A line echo canceller. This code is being developed 30 especially for double talk - there were always cases where my DTD 50 on 4 real-world samples. 54 on the real-world samples. I have no idea why, perhaps a scaling 59 dot product) compared to the current sample-by-sample update. 66 Path Models", IEEE Transactions on communications, COM-25, 87 Thanks to Steve Underwood, Jean-Marc Valin, and Ramakrishnan 118 factor = clean >> -shift; in lms_adapt_bg() [all …]
|
/linux-6.14.4/drivers/net/wireless/ath/ath5k/ |
D | ani.c | 27 * Adaptive Noise Immunity (ANI) controls five noise immunity parameters 33 * - "noise immunity" 35 * - "spur immunity" 37 * - "firstep level" 39 * - "OFDM weak signal detection" 41 * - "CCK weak signal detection" 61 * ath5k_ani_set_noise_immunity_level() - Set noise immunity level 75 static const s8 lo[] = { -52, -56, -60, -64, -70 }; in ath5k_ani_set_noise_immunity_level() 76 static const s8 hi[] = { -18, -18, -16, -14, -12 }; in ath5k_ani_set_noise_immunity_level() 77 static const s8 sz[] = { -34, -41, -48, -55, -62 }; in ath5k_ani_set_noise_immunity_level() [all …]
|
D | ani.h | 40 * enum ath5k_ani_mode - mode for ANI / noise sensitivity 44 * @ATH5K_ANI_MODE_MANUAL_LOW: Manually set all immunity parameters to low, 60 * struct ath5k_ani_state - ANI state and associated counters 62 * @noise_imm_level: Noise immunity level
|
/linux-6.14.4/Documentation/userspace-api/media/dvb/ |
D | frontend.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 13 - Terrestrial systems: DVB-T, DVB-T2, ATSC, ATSC M/H, ISDB-T, DVB-H, 16 - Cable systems: DVB-C Annex A/C, ClearQAM (DVB-C Annex B) 18 - Satellite systems: DVB-S, DVB-S2, DVB Turbo, ISDB-S, DSS 20 The Digital TV frontend controls several sub-devices including: 22 - Tuner 24 - Digital TV demodulator 26 - Low noise amplifier (LNA) 28 - Satellite Equipment Control (SEC) [#f1]_. 36 Transmission via the internet (DVB-IP) and MMT (MPEG Media Transport) [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/iio/accel/ |
D | adi,adxl355.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices ADXL355 and ADXL359 3-Axis, Low noise MEMS Accelerometers 10 - Puranjay Mohan <[email protected]> 13 Analog Devices ADXL355 and ADXL359 3-Axis, Low noise MEMS Accelerometers that 21 - adi,adxl355 22 - adi,adxl359 34 interrupt-names: 38 - INT1 [all …]
|
D | adi,adxl380.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices ADXL380/382 3-Axis Digital Accelerometer 10 - Ramona Gradinariu <[email protected]> 11 - Antoniu Miclaus <[email protected]> 14 The ADXL380/ADXL382 is a low noise density, low power, 3-axis 24 - adi,adxl380 25 - adi,adxl382 34 interrupt-names: [all …]
|
/linux-6.14.4/drivers/staging/media/atomisp/pci/isp/kernels/anr/anr_1.0/ |
D | ia_css_anr_types.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 11 * CSS-API header file for Advanced Noise Reduction kernel v1 18 /* Advanced Noise Reduction configuration. 19 * This is also known as Low-Light.
|
/linux-6.14.4/drivers/staging/media/atomisp/pci/ |
D | atomisp_cmd.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 17 #include <media/v4l2-subdev.h> 68 /* Function to enable/disable low light mode (including ANR) */ 73 * Function to enable/disable extra noise reduction (XNR) in low light 81 /* Function to configure noise reduction */ 85 /* Function to configure temporal noise reduction (TNR) */ 160 /* Function to configure fixed pattern noise */ 164 /* Function to configure fixed pattern noise table */ 232 /* Set sensor power (no-op if already on/off) */ 238 /* Setup media-controller links to reflect input_curr setting */
|
D | ia_css_types.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 145 * Before the shading correction is applied, NxN-filter and/or scaling 148 * - Bad pixels on left/top sides generated by NxN-filter 151 * - Down-scaling/Up-scaling factor 157 * - Origin coordinate of bayer (real sensor data) 160 * ------------------------ISP 2401----------------------- 193 * (0,0)--------------------- TW ------------------------------- 195 * | (ox,oy)---------- W -------------------------- | 203 * | ------------------------------------------- | 205 * ---------------------------------------------------------- [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/input/touchscreen/ |
D | tsc2007.txt | 4 - compatible: must be "ti,tsc2007". 5 - reg: I2C address of the chip. 6 - ti,x-plate-ohms: X-plate resistance in ohms. 9 - gpios: the interrupt gpio the chip is connected to (through the penirq pin). 10 The penirq pin goes to low when the panel is touched. 12 - interrupts: (gpio) interrupt to which the chip is connected 14 - ti,max-rt: maximum pressure. 15 - ti,fuzzx: specifies the absolute input fuzz x value. 16 If set, it will permit noise in the data up to +- the value given to the fuzz 17 parameter, that is used to filter noise from the event stream. [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/iio/frequency/ |
D | adi,admv1014.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Antoniu Miclaus <[email protected]> 21 - adi,admv1014 26 spi-max-frequency: 32 clock-names: 34 - const: lo_in 38 vcm-supply: 40 Common-mode voltage regulator. [all …]
|
/linux-6.14.4/Documentation/input/devices/ |
D | cma3000_d0x.rst | 1 CMA3000-D0x Accelerometer 5 * VTI CMA3000-D0x 8 CMA3000-D0X Product Family Specification 8281000A.02.pdf 15 ----------- 17 CMA3000 Tri-axis accelerometer supports Motion detect, Measurement and 21 Its the low power mode where interrupts are generated only 47 ------------- 50 Noise on X Axis 53 Noise on Y Axis 56 Noise on Z Axis [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/gnss/ |
D | gnss-common.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/gnss/gnss-common.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Johan Hovold <[email protected]> 21 lna-supply: 22 description: A separate regulator supplying power for the Low Noise 26 enable-gpios: 28 asserted. If this line is active low, the GPIO phandle should 33 timepulse-gpios: [all …]
|
/linux-6.14.4/drivers/media/pci/cx88/ |
D | cx88-dsp.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 9 #include "cx88-reg.h" 77 return -int_cos(x - INT_PI); in int_cos() 80 return -int_cos(INT_PI / 2 - (x % (INT_PI / 2))); in int_cos() 89 ret = 32768 - t2 + t4 - t6 + t8; in int_cos() 108 s32 s = x[i] + ((s64)coeff * s_prev / 32768) - s_prev2; in int_goertzel() 114 tmp = (s64)s_prev2 * s_prev2 + (s64)s_prev * s_prev - in int_goertzel() 118 * XXX: N must be low enough so that N*N fits in s32. in int_goertzel() 142 /* The last 192 samples are enough for noise detection */ in noise_magnitude() 143 x += (N - 192); in noise_magnitude() [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/iio/adc/ |
D | lltc,ltc2497.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michael Hennerich <[email protected]> 11 - Liam Beguin <[email protected]> 15 low noise, low power, 8-channel, 12-bit successive approximation ADC with an 18 https://www.analog.com/media/en/technical-documentation/data-sheets/2309fd.pdf 25 https://www.analog.com/media/en/technical-documentation/data-sheets/2497fb.pdf 26 https://www.analog.com/media/en/technical-documentation/data-sheets/2499fe.pdf 31 - lltc,ltc2309 [all …]
|
D | microchip,mcp3564.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Marius Cristea <[email protected]> 13 Bindings for the Microchip family of 153.6 ksps, Low-Noise 16/24-Bit 14 Delta-Sigma ADCs with an SPI interface. Datasheet can be found here: 16 …s/aemDocuments/documents/MSLD/ProductDocuments/DataSheets/MCP3561-2-4-Family-Data-Sheet-DS20006181… 18 …ds/aemDocuments/documents/APID/ProductDocuments/DataSheets/MCP3561_2_4R-Data-Sheet-DS200006391C.pdf 20 …ProductDocuments/DataSheets/MCP3461-2-4-Two-Four-Eight-Channel-153.6-ksps-Low-Noise-16-Bit-Delta-S… 22 …/aemDocuments/documents/APID/ProductDocuments/DataSheets/MCP3461-2-4R-Family-Data-Sheet-DS20006404… [all …]
|
/linux-6.14.4/drivers/media/dvb-frontends/ |
D | lgdt330x.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Support for LGDT3302 and LGDT3303 - VSB/QAM 12 * DViCO FusionHDTV 3 Gold-Q 13 * DViCO FusionHDTV 3 Gold-T 44 dev_printk(KERN_DEBUG, &state->client->dev, fmt, ##arg);\ 72 for (i = 0; i < len - 1; i += 2) { in i2c_write_demod_bytes() 73 err = i2c_master_send(state->client, buf, 2); in i2c_write_demod_bytes() 75 dev_warn(&state->client->dev, in i2c_write_demod_bytes() 76 "%s: error (addr %02x <- %02x, err = %i)\n", in i2c_write_demod_bytes() 81 return -EREMOTEIO; in i2c_write_demod_bytes() [all …]
|
/linux-6.14.4/Documentation/driver-api/thermal/ |
D | intel_dptf.rst | 1 .. SPDX-License-Identifier: GPL-2.0 12 ------------ 31 ---------------------------- 43 "42A441D6-AE6A-462b-A84B-4A8CE79027D3" : Passive 1 45 "3A95C389-E4B8-4629-A526-C52C88626BAE" : Active 47 "97C68AE7-15FA-499c-B8C9-5DA81D606E0A" : Critical 49 "63BE270F-1C11-48FD-A6F7-3AF253FF3E2D" : Adaptive performance 51 "5349962F-71E6-431D-9AE8-0A635B710AEE" : Emergency call 53 "9E04115A-AE87-4D1C-9500-0F3E340BFE75" : Passive 2 55 "F5A35014-C209-46A4-993A-EB56DE7530A1" : Power Boss [all …]
|
/linux-6.14.4/Documentation/sound/hd-audio/ |
D | realtek-pc-beep.rst | 20 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 24 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 41 Loopback 1Ah to 21h [active low] (h): 1 bit 58 +--DIV--+--!DIV--+ {1Ah boost control} 60 +--(b == 0)--+--(b != 0)--+ 70 +-----!h-----+-----S-----+ 79 All Realtek HDA codecs have a vendor-defined widget with node ID 20h which 107 poorly shielded and picks up chassis noise (both of which are the case on my 118 causes terrible headphone noise, the character of which is controlled by the 120 noise by changing "Headphone Mic Boost" in ALSA, now you know why.) [all …]
|