/freebsd/sys/contrib/device-tree/Bindings/iio/adc/ |
H A D | adi,ad4000.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 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 D | ti,ads131e08.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: 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 D | adi,ad7192.yaml | 1 # 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 D | adi,max11410.yaml | 1 # 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 D | avia-hx711.yaml | 1 # 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 D | ads111x.4 | 30 .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 D | snd_hdsp.4 | 35 .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 D | snd_hdspe.4 | 34 .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 D | davbusreg.h | 1 /*- 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 D | snapper.c | 1 /*- 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 D | adi,adrf6780.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 <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 D | semtech,sx9324.yaml | 1 # 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 D | leds-is31fl319x.txt | 4 - 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 D | issi,is31fl319x.yaml | 1 # 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 D | hdspe.h | 1 /*- 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 D | hdsp.h | 1 /*- 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 D | max98504.txt | 4 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 D | maxim,max98504.yaml | 1 # 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 D | sc7180-trogdor-pazquel.dtsi | 1 // 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 D | driver6.html | 1 <!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 μ-law compandin… 24 …analog signal levels, not digital TTL levels. In most radios the IRIG signal is driven ±10 … 25 … to the PPS signal from a GPS 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 D | bhnd_ids.h | 1 /*- 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 D | ar5211_reset.c | 1 /*- 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 D | refclock_chu.c | 2 * 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 D | ar5416_reset.c | 1 /*- 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 D | ar2413.c | 1 /*- 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 …]
|