/freebsd/sys/contrib/device-tree/Bindings/iio/amplifiers/ |
H A D | adi,hmc425a.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 HMC425A and similar Digital Step Attenuators 10 - Michael Hennerich <michael.hennerich@analog.com> 13 Digital Step Attenuator IIO devices with gpio interface. 15 ADRF5750 2 dB LSB, 4-Bit, Silicon Digital Attenuator, 10 MHz to 60 GHz 16 https://www.analog.com/media/en/technical-documentation/data-sheets/adrf5740.pdf 18 HMC425A 0.5 dB LSB GaAs MMIC 6-BIT DIGITAL POSITIVE CONTROL ATTENUATOR, 2.2 - 8.0 GHz 19 https://www.analog.com/media/en/technical-documentation/data-sheets/hmc425A.pdf [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/iio/addac/ |
H A D | adi,ad74115.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/display/connector/ |
H A D | dvi-connector.txt | 5 - compatible: "dvi-connector" 8 - label: a symbolic name for the connector 9 - ddc-i2c-bus: phandle to the i2c bus that is connected to DVI DDC 10 - analog: the connector has DVI analog pins 11 - digital: the connector has DVI digital pins 12 - dual-link: the connector has pins for DVI dual-link 13 - hpd-gpios: HPD GPIO number 16 - Video port for DVI input 18 Note: One (or both) of 'analog' or 'digital' must be set. 21 ------- [all …]
|
H A D | dvi-connector.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/display/connector/dvi-connector.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 14 const: dvi-connector 18 hpd-gpios: 19 description: A GPIO line connected to HPD 22 ddc-i2c-bus: 23 description: phandle link to the I2C controller used for DDC EDID probing [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/i2c/ |
H A D | i2c.txt | 4 This document describes generic bindings which can be used to describe I2C 8 ----------------------------- 10 - #address-cells - should be <1>. Read more about addresses below. 11 - #size-cells - should be <0>. 12 - compatible - name of I2C bus controller 14 For other required properties e.g. to describe register sets, 21 ----------------------------- 24 wants to support one of the below features, it should adapt these bindings. 26 - clock-frequency 29 - i2c-bus [all …]
|
/freebsd/sys/contrib/device-tree/include/dt-bindings/pinctrl/ |
H A D | qcom,pmic-mpp.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 4 * Multi-Purpose Pin binding. 10 /* power-source */ 12 /* Digital Input/Output: level [PM8058] */ 18 /* Digital Input/Output: level [PM8901] */ 25 /* Digital Input/Output: level [PM8921] */ 31 /* Digital Input/Output: level [PM8821] */ 35 /* Digital Input/Output: level [PM8018] */ 44 /* Digital Input/Output: level [PM8038] */ 70 /* Only supported for MPP_05-MPP_08 */ [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/iio/adc/ |
H A D | adi,ad7944.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 PulSAR LFCSP Analog to Digital Converters 10 - Michael Hennerich <Michael.Hennerich@analog.com> 11 - Nuno Sá <nuno.sa@analog.com> 14 A family of pin-compatible single channel differential analog to digital 17 * https://www.analog.com/en/products/ad7944.html 18 * https://www.analog.com/en/products/ad7985.html 19 * https://www.analog.com/en/products/ad7986.html [all …]
|
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 | adi,ad799x.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices AD799x analog to digital converters 10 - Michael Hennerich <Michael.Hennerich@analog.com> 13 Support for Analog Devices AD7991, AD7992, AD7993, AD7994, AD7995, AD7997, AD7998, 14 AD7999 and similar analog to digital converters. 17 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7991_7995_7999.pdf 19 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7992.pdf 21 https://www.analog.com/media/en/technical-documentation/data-sheets/AD7993_7994.pdf [all …]
|
H A D | adi,ad7780.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Analog Devices AD7170/AD7171/AD7780/AD7781 analog to digita [all...] |
/freebsd/sys/contrib/device-tree/Bindings/iio/accel/ |
H A D | adi,adxl313.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 ADXL312, ADXL313, and ADXL314 3-Axis Digital Accelerometers 10 - Lucas Stankus <lucas.p.stankus@gmail.com> 13 Analog Devices ADXL312, ADXL313, and ADXL314 3-Axis Digital Accelerometer that 15 https://www.analog.com/en/products/adxl312.html 16 https://www.analog.com/en/products/adxl313.html 17 https://www.analog.com/en/products/adxl314.html 22 - adi,adxl312 [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/ |
H A D | qcom,pmic-mpp.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pinctrl/qcom,pmic-mpp.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Qualcomm PMIC Multi-Purpose Pin (MPP) block 10 - Bjorn Andersson <bjorn.andersson@linaro.org> 19 - items: 20 - enum: 21 - qcom,pm8019-mpp 22 - qcom,pm8226-mpp [all …]
|
H A D | microchip,pic32-pinctrl.txt | 3 Please refer to pinctrl-bindings.txt, ../gpio/gpio.txt, and 4 ../interrupt-controller/interrupts.txt for generic information regarding 12 - compatible: "microchip,pic32mada-pinctrl" 13 - reg: Address range of the pinctrl registers. 14 - clocks: Clock specifier (see clock bindings for details) 16 Required properties for pin configuration sub-nodes: 17 - pins: List of pins to which the configuration applies. 19 Optional properties for pin configuration sub-nodes: 20 ---------------------------------------------------- 21 - function: Mux function for the specified pins. [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/spi/ |
H A D | spi-sprd-adi.txt | 3 ADI is the abbreviation of Anolog-Digital interface, which is used to access 4 analog chip (such as PMIC) from digital chip. ADI controller follows the SPI 5 framework for its hardware implementation is alike to SPI bus and its timing 6 is compatile to SPI timing. 9 48 hardware channels to access analog chip. For 2 software read/write channels, 10 users should set ADI registers to access analog chip. For hardware channels, 11 we can configure them to allow other hardware components to use it independently, 12 which means we can just link one analog chip address to one hardware channel, 13 then users can access the mapped analog chip address by this hardware channel 16 Thus we introduce one property named "sprd,hw-channels" to configure hardware [all …]
|
H A D | sprd,spi-adi.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/spi/sprd,spi-adi.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Orson Zhai <orsonzhai@gmail.com> 11 - Baolin Wang <baolin.wang7@gmail.com> 12 - Chunyan Zhang <zhang.lyra@gmail.com> 15 ADI is the abbreviation of Anolog-Digital interface, which is used to access 16 analog chip (such as PMIC) from digital chip. ADI controller follows the SPI 17 framework for its hardware implementation is alike to SPI bus and its timing [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/mfd/ |
H A D | stericsson,ab8500.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: ST-Ericsson Analog Baseband AB8500 and AB8505 10 - Linus Walleij <linus.walleij@linaro.org> 13 the AB8500 "Analog Baseband" is the mixed-signals integrated circuit 14 handling power management (regulators), analog-to-digital conversion 15 (ADC), battery charging, fuel gauging of the battery, battery-backed 16 RTC, PWM, USB PHY and some GPIO lines in the ST-Ericsson U8500 platforms 17 in connection with the DB8500 digital baseband. The DB8500 PRCMU [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/sound/ |
H A D | cirrus,cs4234.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - patches@opensource.cirrus.com 14 high performance analog to digital conversion, 4 channels of high 15 performance digital to analog conversion for audio, and 1 channel of 16 digital to analog conversion to provide a nondelayed audio reference 17 signal to an external Class H tracking power supply. If not used to 20 to that of the 4 DACs in the audio path. Additionally, the CS4234 21 includes tunable group delay for each of the 4 audio DAC paths to [all …]
|
H A D | qcom,apq8096.txt | 5 - compatible: 8 Definition: must be "qcom,apq8096-sndcard" 10 - audio-routing: 28 "Analog Mic1" 29 "Analog Mic2" 30 "Analog Mic3" 31 "Analog Mic4" 32 "Analog Mic5" 33 "Analog Mic6" 34 "Digital Mic2" [all …]
|
H A D | adi,adau7118.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Analog Devices ADAU7118 8 Channel PDM to I2S/TDM Converter 11 - Nuno Sá <nuno.sa@analog.com> 14 Analog Devices ADAU7118 8 Channel PDM to I2S/TDM Converter over I2C or HW 16 https://www.analog.com/media/en/technical-documentation/data-sheets/ADAU7118.pdf 19 - $ref: dai-common.yaml# 24 - adi,adau7118 29 "#sound-dai-cells": [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/hwmon/ |
H A D | adi,adm1275.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 title: Analog Devices ADM1075/ADM127x/ADM1281/ADM129x digital power monitors 11 - Krzysztof Kozlowski <krzk@kernel.org> 14 The ADM1293 and ADM1294 are high accuracy integrated digital power monitors 15 that offer digital current, voltage, and power monitoring using an on-chip, 16 12-bit analog-to-digital converter (ADC), communicated through a PMBus 20 https://www.analog.com/en/products/adm1294.html 25 - adi,adm1075 [all …]
|
H A D | adi,adm1177.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 ADM1177 Hot Swap Controller and Digital Power Monitor 10 - Michael Hennerich <michael.hennerich@analog.com> 13 Analog Devices ADM1177 Hot Swap Controller and Digital Power Monitor 14 https://www.analog.com/media/en/technical-documentation/data-sheets/ADM1177.pdf 19 - adi,adm1177 24 avcc-supply: 26 Phandle to the Avcc power supply [all …]
|
/freebsd/sys/dev/sound/macio/ |
H A D | davbusreg.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 16 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 20 * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 44 * but the controller itself uses subframe 0 to communicate with the codec. 87 /* Mute control for each analog output port. */ 98 /* Attenuation of each analog output port. */ 105 /* Inputs of four digital mixers. */ 115 #define BURGUNDY_MIX_ISA 0x01000100 /* Digital stream ISA. */ 116 #define BURGUNDY_MIX_ISB 0x02000200 /* Digital stream ISB. */ [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/iio/dac/ |
H A D | adi,ad9739a.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 AD9739A RF DAC 10 - Dragos Bogdan <dragos.bogdan@analog.com> 11 - Nuno Sa <nuno.sa@analog.com> 14 The AD9739A is a 14-bit, 2.5 GSPS high performance RF DACs that are capable 15 of synthesizing wideband signals from dc up to 3 GHz. 17 https://www.analog.com/media/en/technical-documentation/data-sheets/ad9737a_9739a.pdf 22 - adi,ad9739a [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/media/i2c/ |
H A D | adv7180.txt | 1 * Analog Devices ADV7180 analog video decoder family 3 The adv7180 family devices are used to capture analog video to different 4 digital interfaces like MIPI CSI-2 or parallel video. 7 - compatible : value must be one of 13 "adi,adv7280-m" 15 "adi,adv7281-m" 16 "adi,adv7281-ma" 18 "adi,adv7282-m" 23 Documentation/devicetree/bindings/media/video-interfaces.txt. The port 27 ------------------------------------------------------------------- [all …]
|
H A D | tvp514x.txt | 3 The TVP5146/TVP5146m2/TVP5147/TVP5147m1 device is high quality, single-chip 4 digital video decoder that digitizes and decodes all popular baseband analog 5 video formats into digital video component. The tvp514x decoder supports analog- 6 to-digital (A/D) conversion of component RGB and YPbPr signals as well as A/D 7 conversion and decoding of NTSC, PAL and SECAM composite and S-video into 11 - compatible : value should be either one among the following 17 - hsync-active: HSYNC Polarity configuration for endpoint. 19 - vsync-active: VSYNC Polarity configuration for endpoint. 21 - pclk-sample: Clock polarity of the endpoint. 23 For further reading on port node refer to Documentation/devicetree/bindings/ [all …]
|