Home
last modified time | relevance | path

Searched +full:input +full:- +full:analog +full:- +full:gain (Results 1 – 25 of 38) sorted by relevance

12

/freebsd/sys/contrib/device-tree/Bindings/iio/adc/
H A Dadi,ad4000.yaml1 # 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 AD4000 and similar Analog to Digital Converters
10 - Marcelo Schmitt <marcelo.schmitt@analog.com>
13 Analog Devices AD4000 family of Analog to Digital Converters with SPI support.
15 https://www.analog.com/media/en/technical-documentation/data-sheets/ad4000-4004-4008.pdf
16 https://www.analog.com/media/en/technical-documentation/data-sheets/ad4001-4005.pdf
17 https://www.analog.com/media/en/technical-documentation/data-sheets/ad4002-4006-4010.pdf
18 https://www.analog.com/media/en/technical-documentation/data-sheets/ad4003-4007-4011.pdf
[all …]
H A Dti,ads131e08.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Texas Instruments ADS131E0x 4-, 6- and 8-Channel ADCs
10 - Jonathan Cameron <jic23@kernel.org>
14 24-bit, delta-sigma, analog-to-digital converters (ADCs) with a
15 built-in programmable gain amplifier (PGA), internal reference
24 - ti,ads131e04
25 - ti,ads131e06
26 - ti,ads131e08
[all …]
H A Dadi,ad7192.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2 # Copyright 2019 Analog Devices Inc.
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Analog Devices AD7192 ADC device driver
11 - Michael Hennerich <michael.hennerich@analog.com>
14 Bindings for the Analog Devices AD7192 ADC device. Datasheet can be
16 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7192.pdf
21 - adi,ad7190
22 - adi,ad7192
[all …]
H A Dadi,max11410.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
2 # Copyright 2022 Analog Devices Inc.
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Analog Devices MAX11410 ADC device driver
11 - Ibrahim Tilki <Ibrahim.Tilki@analog.com>
14 Bindings for the Analog Devices MAX11410 ADC device. Datasheet can be
21 - adi,max11410
30 interrupt-names:
34 - enum: [gpio0, gpio1]
[all …]
H A Davia-hx711.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/iio/adc/avia-hx711.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Andreas Klinger <ak@it-klinger.de>
13 Bit-banging driver using two GPIOs:
14 - sck-gpio gives a clock to the sensor with 24 cycles for data retrieval
15 and up to 3 cycles for selection of the input channel and gain for the
17 - dout-gpio is the sensor data the sensor responds to the clock
25 - avia,hx711
[all …]
/freebsd/share/man/man4/
H A Dads111x.430 .Nd driver for ADS101x and ADS111x i2c analog to digital converters
35 .Bd -ragged -offset indent
42 .Bd -literal -offset indent
48 driver provides support for the ADS101x/ADS111x family of analog
51 features such as resolution and number of input channels.
62 chip's internal mux to choose the right input pins for that channel,
68 the input values for the same amount of time as it would to emit one
73 For devices that support multiple input pins, the device datasheet
75 making either single-ended or differential measurements.
95 However, you may connect the pin to a gpio input or fan controller
[all …]
H A Dsnd_hdsp.435 .Bd -ragged -offset indent
43 .Bd -literal -offset indent
57 .Bl -bullet -compact
59 RME HDSP 9632 (optional AO4S-192 and AIS-192 extension boards)
69 (32kHz-48kHz) and 4 channels at double speed (64kHz-96kHz).
70 Only the HDSP 9632 can operate at quad speed (128kHz-192kHz), ADAT is
79 .Bl -tag -width indent
82 When opened in multi-channel audio software, this makes all ports available
86 .Bl -column "Sound Card" "Single Speed" "Double Speed" "Quad Speed"
90 .It HDSP 9652 Ta " 26 | 26" Ta " 14 | 14" Ta " - | -"
[all …]
H A Dsnd_hdspe.434 .Bd -ragged -offset indent
42 .Bd -literal -offset indent
56 .Bl -bullet -compact
58 RME HDSPe AIO (optional AO4S-192 and AI4S-192 extension boards)
68 (32kHz-48kHz), 4 channels at double speed (64kHz-96kHz), and 2 channels at
69 quad speed (128kHz-192kHz).
77 .Bl -tag -width indent
80 When opened in multi-channel audio software, this makes all ports available
84 .Bl -column "HDSPe RayDAT" "Single Speed" "Double Speed" "Quad Speed"
99 .Bl -tag -width indent
[all …]
/freebsd/sys/dev/sound/macio/
H A Ddavbusreg.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
87 /* Mute control for each analog output port. */
98 /* Attenuation of each analog output port. */
135 /* Demultiplexer. Routes the mixer 0-3 (see above) to output sources.
136 Output sources 0-2 can be converted to analog. */
198 /* Digital input streams ISA-ISC. A stream may be derived from data coming
200 output sources OSA-OSD. */
211 /* A digital scaler for input streams 0-4 A-H. */
218 * This codec has the following 12-bit control registers:
[all …]
H A Dsnapper.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause AND BSD-3-Clause
27 /*-
133 #define SNAPPER_IICADDR 0x6a /* Hard-coded I2C slave addr */
141 #define SNAPPER_MIXER_L 0x07 /* Mixer left gain (9bytes) */
142 #define SNAPPER_MIXER_R 0x08 /* Mixer right gain (9bytes) */
159 #define SNAPPER_LLB_GAIN 0x23 /* Left loudness biquad gain (3bytes) */
160 #define SNAPPER_RLB_GAIN 0x24 /* Right loudness biquad gain (3bytes) */
161 #define SNAPPER_ACR 0x40 /* Analog control register (1byte) */
179 #define SNAPPER_ACR_LRB 0x40 /* Select B input */
[all …]
/freebsd/sys/contrib/device-tree/Bindings/iio/frequency/
H A Dadi,adrf6780.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Antoniu Miclaus <antoniu.miclaus@analog.com>
16 https://www.analog.com/en/products/adrf6780.html
21 - adi,adrf6780
26 spi-max-frequency:
34 clock-names:
36 - const: lo_in
38 clock-output-names:
[all …]
/freebsd/sys/contrib/device-tree/Bindings/iio/proximity/
H A Dsemtech,sx9324.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schema
[all...]
/freebsd/sys/contrib/device-tree/Bindings/leds/
H A Dleds-is31fl319x.txt4 - compatible : Should be any of
10 "si-en,sn3199".
11 - #address-cells: Must be 1.
12 - #size-cells: Must be 0.
13 - reg: 0x64, 0x65, 0x66, or 0x67.
16 - audio-gain-db : audio gain selection for external analog modulation input.
17 Valid values: 0 - 21, step by 3 (rounded down)
19 - shutdown-gpios : Specifier of the GPIO connected to SDB pin of the chip.
21 Each led is represented as a sub-node of the issi,is31fl319x device.
24 Required led sub-node properties:
[all …]
H A Dissi,is31fl319x.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Vincent Knecht <vincent.knecht@mailoo.org>
14 Previously known as Si-En SN319{0,1,3,6,9}.
26 - issi,is31fl3190
27 - issi,is31fl3191
28 - issi,is31fl3193
29 - issi,is31fl3196
30 - issi,is31fl3199
[all …]
/freebsd/sys/dev/sound/pci/
H A Dhdspe.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2012-2016 Ruslan Bukin <br@bsdpad.com>
5 * Copyright (c) 2023-2024 Florian Walpen <dev@submerge.ch>
92 /* Analog input gain level */
99 /* Analog output gain level */
106 /* Phones output gain level */
247 bus_space_read_1((sc)->cst, (sc)->csh, (regno))
249 bus_space_read_2((sc)->cst, (sc)->csh, (regno))
251 bus_space_read_4((sc)->cst, (sc)->csh, (regno))
[all …]
H A Dhdsp.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2012-2016 Ruslan Bukin <br@bsdpad.com>
5 * Copyright (c) 2023-2024 Florian Walpen <dev@submerge.ch>
101 /* Analog input gain level */
109 /* Analog output gain level */
117 /* Phones output gain level */
255 bus_space_read_1((sc)->cst, (sc)->csh, (regno))
257 bus_space_read_2((sc)->cst, (sc)->csh, (regno))
259 bus_space_read_4((sc)->cst, (sc)->csh, (regno))
[all …]
/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Dmax98504.txt4 a PCM and PDM digital audio interface (DAI) and a differential analog input.
8 - compatible : "maxim,max98504"
9 - reg : should contain the I2C slave device address
10 - DVDD-supply, DIOVDD-supply, PVDD-supply: power supplies for the device,
12 - interrupts : should specify the interrupt line the device is connected to,
13 as described in ../interrupt-controller/interrupts.txt
17 - maxim,brownout-threshold - the PVDD brownout threshold, the value must be
19 - maxim,brownout-attenuation - the brownout attenuation to the speaker gain
22 - maxim,brownout-attack-hold-ms - the brownout attack hold phase time in ms,
24 - maxim,brownout-timed-hold-ms - the brownout timed hold phase time in ms,
[all …]
H A Dmaxim,max98504.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
15 differential analog input.
27 DIOVDD-supply: true
28 DVDD-supply: true
29 PVDD-supply: true
31 maxim,brownout-threshold:
39 maxim,brownout-attenuation:
[all …]
/freebsd/sys/contrib/device-tree/src/arm64/qcom/
H A Dsc7180-trogdor-pazquel.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 #include "sc7180-trogdor-clamshell.dtsi"
12 semtech,ph0-pin = <1 3 3>;
13 semtech,ph1-pin = <3 1 3>;
14 semtech,ph2-pin = <1 3 3>;
15 semtech,ph3-pin = <0 0 0>;
16 semtech,ph01-resolution = <1024>;
17 semtech,ph23-resolution = <1024>;
18 semtech,startup-sensor = <1>;
19 semtech,ph01-proxraw-strength = <3>;
[all …]
/freebsd/contrib/ntp/html/drivers/
H A Ddriver6.html1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4 <meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
13 <!-- #BeginDate format:En2m -->17-Jul-2014 02:17<!-- #EndDate -->
22-Range Instrumentation Group (IRIG) standard time distribution signal. This signal is generated by…
23 <p>The driver requires an audio codec or sound card with sampling rate 8 kHz and &mu;-law compandin…
24analog signal levels, not digital TTL levels. In most radios the IRIG signal is driven &plusmn;10 …
25 … to the PPS&nbsp;signal from a GPS&nbsp;receiver, the mean offset with a 2.4-GHz P4 running FreeBS…
26 …. The Sun kernel driver has a sawtooth modulation with amplitude over 5 ms P-P and period 5.5 s. T…
27 <p>The driver performs a number of error checks to protect against overdriven or underdriven input
28 …">Radio WWV/H Audio Demodulator/Decoder</a> pages. They include automatic gain control (AGC), sele…
[all …]
/freebsd/sys/dev/bhnd/
H A Dbhnd_ids.h1 /*-
2 * SPDX-License-Identifier: ISC
4 * Copyright (c) 2015-2016 Landon Fuller <landon@landonf.org>
5 * Copyright (c) 1999-2015, Broadcom Corporation
9 * with the dd-wrt project, and the hndsoc.h header distributed with Broadcom's
30 * JEDEC JEP-106 Core Vendor IDs
32 * These are the JEDEC JEP-106 manufacturer ID representions (with ARM's
33 * non-standard 4-bit continutation code), as used in ARM's PrimeCell
38 * will need to convert bus-specific vendor IDs to their BHND_MFGID
39 * JEP-106 equivalents.
[all …]
/freebsd/sys/dev/ath/ath_hal/ar5211/
H A Dar5211_reset.c1 /*-
2 * SPDX-License-Identifier: ISC
4 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
5 * Copyright (c) 2002-2006 Atheros Communications, Inc.
50 { 1, 0x46, 96 }, /* 2312 -19 */
51 { 1, 0x46, 97 }, /* 2317 -18 */
52 { 1, 0x46, 98 }, /* 2322 -17 */
53 { 1, 0x46, 99 }, /* 2327 -16 */
54 { 1, 0x46, 100 }, /* 2332 -15 */
55 { 1, 0x46, 101 }, /* 2337 -14 */
[all …]
/freebsd/contrib/ntp/ntpd/
H A Drefclock_chu.c2 * refclock_chu - clock driver for Canadian CHU time/frequency station
44 * kHz and mu-law companding. This is the same standard as used by the
56 * input port. In either case, the driver decodes the data using a
57 * maximum-likelihood technique which exploits the considerable degree
62 * consists of nine, ten-character bursts transmitted at 300 bps between
87 * the DUT1 (d in deciseconds), Gregorian year (yyyy), difference TAI -
101 * coincides with 0.5 - 9 * 11/300 = 0.170 second. Depending on the
110 * connections. With debugging enabled (-d on the ntpd command line),
113 * chuA or chuB followed by the status code and signal level (0-9999).
120 * where n is the number of characters in the burst (0-10), b the burst
[all …]
/freebsd/sys/dev/ath/ath_hal/ar5416/
H A Dar5416_reset.c1 /*-
2 * SPDX-License-Identifier: ISC
4 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
5 * Copyright (c) 2002-2008 Atheros Communications, Inc.
33 (AH_PRIVATE(_ah)->ah_eeversion & AR5416_EEP_VER_MINOR_MASK)
122 HALASSERT(AH_PRIVATE(ah)->ah_eeversion >= AR_EEPROM_VER14_1); in ar5416Reset()
144 * Don't do this for the AR9285 - it breaks RX for single in ar5416Reset()
173 (ah->ah_config.ah_force_full_reset)) in ar5416Reset()
192 AH5416(ah)->ah_writeIni(ah, chan); in ar5416Reset()
230 * This routine swaps the analog chains - it should be done in ar5416Reset()
[all …]
/freebsd/sys/dev/ath/ath_hal/ar5212/
H A Dar2413.c1 /*-
2 * SPDX-License-Identifier: ISC
4 * Copyright (c) 2002-2009 Sam Leffler, Errno Consulting
5 * Copyright (c) 2002-2008 Atheros Communications, Inc.
58 #define AR2413(ah) ((struct ar2413State *) AH5212(ah)->ah_rfHal)
75 * ASSUMES: Writes enabled to analog bus
91 if (((freq - 2192) % 5) == 0) { in ar2413SetChannel()
92 channelSel = ((freq - 672) * 2 - 3040)/10; in ar2413SetChannel()
94 } else if (((freq - 2224) % 5) == 0) { in ar2413SetChannel()
95 channelSel = ((freq - 704) * 2 - 3040) / 10; in ar2413SetChannel()
[all …]

12