/linux/drivers/iio/dac/ |
H A D | Kconfig | 7 menu "Digital to analog converters" 10 tristate "Analog Devices AD3530R and Similar DACs driver" 14 Say yes here to build support for Analog Devices AD3530R, AD3531R 15 Digital to Analog Converter. 21 tristate "Analog Devices AD3552R DAC High Speed driver" 25 Say yes here to build support for Analog Devices AD3552R 26 Digital to Analog Converter High Speed driver. 39 tristate "Analog Devices AD3552R DAC driver" 45 Say yes here to build support for Analog Devices AD3552R 46 Digital to Analog Converter. [all …]
|
/linux/arch/arm/boot/dts/st/ |
H A D | stm32mp15-pinctrl.dtsi | 12 pinmux = <STM32_PINMUX('F', 11, ANALOG)>, /* ADC1_INP2 */ 13 <STM32_PINMUX('B', 1, ANALOG)>, /* ADC1_INP5 */ 14 <STM32_PINMUX('B', 0, ANALOG)>, /* ADC1_INP9 */ 15 <STM32_PINMUX('C', 0, ANALOG)>, /* ADC1_INP10 */ 16 <STM32_PINMUX('C', 3, ANALOG)>, /* ADC1_INP13 */ 17 <STM32_PINMUX('A', 3, ANALOG)>; /* ADC1_INP15 */ 24 pinmux = <STM32_PINMUX('F', 12, ANALOG)>; 31 pinmux = <STM32_PINMUX('C', 0, ANALOG)>; 38 pinmux = <STM32_PINMUX('C', 3, ANALOG)>, /* ADC1 in13 */ 39 <STM32_PINMUX('F', 12, ANALOG)>, /* ADC1 in6 */ [all …]
|
H A D | stm32mp157c-ultra-fly-sbc.dts | 426 pinmux = <STM32_PINMUX('F',12, ANALOG)>, /* ADC1 in6 */ 427 <STM32_PINMUX('C', 3, ANALOG)>; /* ADC2 in13 */ 433 pinmux = <STM32_PINMUX('A', 4, ANALOG)>; 439 pinmux = <STM32_PINMUX('A', 5, ANALOG)>; 481 pinmux = <STM32_PINMUX('G', 5, ANALOG)>, /* ETH_RGMII_CLK125 */ 482 <STM32_PINMUX('G', 4, ANALOG)>, /* ETH_RGMII_GTX_CLK */ 483 <STM32_PINMUX('G', 13, ANALOG)>, /* ETH_RGMII_TXD0 */ 484 <STM32_PINMUX('G', 14, ANALOG)>, /* ETH_RGMII_TXD1 */ 485 <STM32_PINMUX('C', 2, ANALOG)>, /* ETH_RGMII_TXD2 */ 486 <STM32_PINMUX('E', 2, ANALOG)>, /* ETH_RGMII_TXD3 */ [all …]
|
H A D | stm32mp15x-mecio1-io.dtsi | 418 pinmux = <STM32_PINMUX('F', 11, ANALOG)>, /* ADC1_INP2 */ 419 <STM32_PINMUX('F', 12, ANALOG)>, /* ADC1_INP6 */ 420 <STM32_PINMUX('F', 13, ANALOG)>, /* ADC2_INP2 */ 421 <STM32_PINMUX('F', 14, ANALOG)>, /* ADC2_INP6 */ 422 <STM32_PINMUX('A', 0, ANALOG)>, /* ADC1_INP16 */ 423 <STM32_PINMUX('A', 3, ANALOG)>, /* ADC1_INP15 */ 424 <STM32_PINMUX('A', 4, ANALOG)>, /* ADC1_INP18 */ 425 <STM32_PINMUX('A', 5, ANALOG)>, /* ADC1_INP19 */ 426 <STM32_PINMUX('A', 6, ANALOG)>, /* ADC1_INP3 */ 427 <STM32_PINMUX('B', 0, ANALOG)>, /* ADC1_INP9 */ [all …]
|
/linux/drivers/input/joystick/ |
H A D | analog.c | 7 * Analog joystick and gamepad driver for Linux 23 #define DRIVER_DESC "Analog joystick and gamepad driver" 39 MODULE_PARM_DESC(map, "Describes analog joysticks type/capabilities"); 91 struct analog { struct 101 struct analog analog[2]; argument 116 * analog_decode() decodes analog joystick data and reports input events. 119 static void analog_decode(struct analog *analog, int *axes, int *initial, int buttons) in analog_decode() argument 121 struct input_dev *dev = analog->dev; in analog_decode() 124 if (analog->mask & ANALOG_HAT_FCS) in analog_decode() 132 if (analog->mask & (0x10 << i)) in analog_decode() [all …]
|
/linux/drivers/pinctrl/stm32/ |
H A D | pinctrl-stm32f746.c | 25 STM32_FUNCTION(17, "ANALOG") 39 STM32_FUNCTION(17, "ANALOG") 52 STM32_FUNCTION(17, "ANALOG") 65 STM32_FUNCTION(17, "ANALOG") 77 STM32_FUNCTION(17, "ANALOG") 88 STM32_FUNCTION(17, "ANALOG") 101 STM32_FUNCTION(17, "ANALOG") 114 STM32_FUNCTION(17, "ANALOG") 127 STM32_FUNCTION(17, "ANALOG") 138 STM32_FUNCTION(17, "ANALOG") [all …]
|
H A D | pinctrl-stm32f429.c | 24 STM32_FUNCTION(17, "ANALOG") 35 STM32_FUNCTION(17, "ANALOG") 46 STM32_FUNCTION(17, "ANALOG") 59 STM32_FUNCTION(17, "ANALOG") 71 STM32_FUNCTION(17, "ANALOG") 81 STM32_FUNCTION(17, "ANALOG") 94 STM32_FUNCTION(17, "ANALOG") 106 STM32_FUNCTION(17, "ANALOG") 118 STM32_FUNCTION(17, "ANALOG") 128 STM32_FUNCTION(17, "ANALOG") [all …]
|
H A D | pinctrl-stm32f469.c | 23 STM32_FUNCTION(17, "ANALOG") 36 STM32_FUNCTION(17, "ANALOG") 48 STM32_FUNCTION(17, "ANALOG") 62 STM32_FUNCTION(17, "ANALOG") 74 STM32_FUNCTION(17, "ANALOG") 85 STM32_FUNCTION(17, "ANALOG") 98 STM32_FUNCTION(17, "ANALOG") 112 STM32_FUNCTION(17, "ANALOG") 124 STM32_FUNCTION(17, "ANALOG") 135 STM32_FUNCTION(17, "ANALOG") [all …]
|
H A D | pinctrl-stm32f769.c | 24 STM32_FUNCTION(17, "ANALOG") 38 STM32_FUNCTION(17, "ANALOG") 52 STM32_FUNCTION(17, "ANALOG") 66 STM32_FUNCTION(17, "ANALOG") 79 STM32_FUNCTION(17, "ANALOG") 91 STM32_FUNCTION(17, "ANALOG") 106 STM32_FUNCTION(17, "ANALOG") 120 STM32_FUNCTION(17, "ANALOG") 136 STM32_FUNCTION(17, "ANALOG") 148 STM32_FUNCTION(17, "ANALOG") [all …]
|
H A D | pinctrl-stm32h743.c | 26 STM32_FUNCTION(17, "ANALOG") 42 STM32_FUNCTION(17, "ANALOG") 57 STM32_FUNCTION(17, "ANALOG") 72 STM32_FUNCTION(17, "ANALOG") 86 STM32_FUNCTION(17, "ANALOG") 98 STM32_FUNCTION(17, "ANALOG") 115 STM32_FUNCTION(17, "ANALOG") 129 STM32_FUNCTION(17, "ANALOG") 146 STM32_FUNCTION(17, "ANALOG") 162 STM32_FUNCTION(17, "ANALOG") [all …]
|
H A D | pinctrl-stm32mp135.c | 24 STM32_FUNCTION(17, "ANALOG") 36 STM32_FUNCTION(17, "ANALOG") 47 STM32_FUNCTION(17, "ANALOG") 61 STM32_FUNCTION(17, "ANALOG") 74 STM32_FUNCTION(17, "ANALOG") 87 STM32_FUNCTION(17, "ANALOG") 101 STM32_FUNCTION(17, "ANALOG") 115 STM32_FUNCTION(17, "ANALOG") 132 STM32_FUNCTION(17, "ANALOG") 145 STM32_FUNCTION(17, "ANALOG") [all …]
|
H A D | pinctrl-stm32mp157.c | 27 STM32_FUNCTION(17, "ANALOG") 45 STM32_FUNCTION(17, "ANALOG") 62 STM32_FUNCTION(17, "ANALOG") 77 STM32_FUNCTION(17, "ANALOG") 94 STM32_FUNCTION(17, "ANALOG") 108 STM32_FUNCTION(17, "ANALOG") 126 STM32_FUNCTION(17, "ANALOG") 143 STM32_FUNCTION(17, "ANALOG") 162 STM32_FUNCTION(17, "ANALOG") 177 STM32_FUNCTION(17, "ANALOG") [all …]
|
H A D | pinctrl-stm32mp257.c | 30 STM32_FUNCTION(17, "ANALOG") 47 STM32_FUNCTION(17, "ANALOG") 63 STM32_FUNCTION(17, "ANALOG") 80 STM32_FUNCTION(17, "ANALOG") 93 STM32_FUNCTION(17, "ANALOG") 110 STM32_FUNCTION(17, "ANALOG") 127 STM32_FUNCTION(17, "ANALOG") 147 STM32_FUNCTION(17, "ANALOG") 162 STM32_FUNCTION(17, "ANALOG") 178 STM32_FUNCTION(17, "ANALOG") [all …]
|
/linux/arch/arm64/boot/dts/st/ |
H A D | stm32mp25-pinctrl.dtsi | 50 pinmux = <STM32_PINMUX('C', 7, ANALOG)>, /* ETH_RGMII_TXD0 */ 51 <STM32_PINMUX('C', 8, ANALOG)>, /* ETH_RGMII_TXD1 */ 52 <STM32_PINMUX('C', 9, ANALOG)>, /* ETH_RGMII_TXD2 */ 53 <STM32_PINMUX('C', 10, ANALOG)>, /* ETH_RGMII_TXD3 */ 54 <STM32_PINMUX('C', 4, ANALOG)>, /* ETH_RGMII_TX_CTL */ 55 <STM32_PINMUX('F', 8, ANALOG)>, /* ETH_RGMII_CLK125 */ 56 <STM32_PINMUX('F', 7, ANALOG)>, /* ETH_RGMII_GTX_CLK */ 57 <STM32_PINMUX('C', 6, ANALOG)>, /* ETH_MDC */ 58 <STM32_PINMUX('C', 5, ANALOG)>, /* ETH_MDIO */ 59 <STM32_PINMUX('G', 0, ANALOG)>, /* ETH_RGMII_RXD0 */ [all …]
|
/linux/drivers/iio/frequency/ |
H A D | Kconfig | 15 tristate "Analog Devices AD9523 Low Jitter Clock Generator" 18 Say yes here to build support for Analog Devices AD9523 Low Jitter 33 tristate "Analog Devices ADF4350/ADF4351 Wideband Synthesizers" 36 Say yes here to build support for Analog Devices ADF4350/ADF4351 43 tristate "Analog Devices ADF4371/ADF4372 Wideband Synthesizers" 47 Say yes here to build support for Analog Devices ADF4371 and ADF4372 54 tristate "Analog Devices ADF4377 Microwave Wideband Synthesizer" 58 Say yes here to build support for Analog Devices ADF4377 Microwave 65 tristate "Analog Devices ADMFM2000 Dual Microwave Down Converter" 68 Say yes here to build support for Analog Devices ADMFM2000 Dual [all …]
|
/linux/Documentation/hwmon/ |
H A D | ltc2978.rst | 8 * Analog Devices LT7170 14 Datasheet: https://www.analog.com/en/products/lt7170.html 16 * Analog Devices LT7171 22 Datasheet: https://www.analog.com/en/products/lt7171.html 30 Datasheet: https://www.analog.com/en/products/ltc2972.html 38 Datasheet: https://www.analog.com/en/products/ltc2974 46 Datasheet: https://www.analog.com/en/products/ltc2975 54 Datasheet: https://www.analog.com/en/products/ltc2977 62 Datasheet: https://www.analog.com/en/products/ltc2978 64 https://www.analog.com/en/products/ltc2978a [all …]
|
H A D | adm1275.rst | 6 * Analog Devices ADM1075 12 Datasheet: www.analog.com/static/imported-files/data_sheets/ADM1075.pdf 14 * Analog Devices ADM1272 20 Datasheet: www.analog.com/static/imported-files/data_sheets/ADM1272.pdf 22 * Analog Devices ADM1273 30 * Analog Devices ADM1275 36 Datasheet: www.analog.com/static/imported-files/data_sheets/ADM1275.pdf 38 * Analog Devices ADM1276 44 Datasheet: www.analog.com/static/imported-files/data_sheets/ADM1276.pdf 46 * Analog Devices ADM1278 [all …]
|
/linux/Documentation/devicetree/bindings/iio/adc/ |
H A D | adi,ad4000.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 19 https://www.analog.com/media/en/technical-documentation/data-sheets/ad4020-4021-4022.pdf 20 https://www.analog.com/media/en/technical-documentation/data-sheets/adaq4001.pdf 21 https://www.analog.com/media/en/technical-documentation/data-sheets/adaq4003.pdf [all …]
|
H A D | adi,ad7380.yaml | 7 title: Analog Devices Simultaneous Sampling Analog to Digital Converters 10 - Michael Hennerich <Michael.Hennerich@analog.com> 11 - Nuno Sá <nuno.sa@analog.com> 14 * https://www.analog.com/en/products/ad7380.html 15 * https://www.analog.com/en/products/ad7381.html 16 * https://www.analog.com/en/products/ad7383.html 17 * https://www.analog.com/en/products/ad7384.html 18 * https://www.analog.com/en/products/ad7386.html 19 * https://www.analog.com/en/products/ad7387.html 20 * https://www.analog.com/en/products/ad7388.html [all …]
|
H A D | adi,ad7405.yaml | 2 # Copyright 2025 Analog Devices Inc. 8 title: Analog Devices AD7405 family 11 - Dragos Bogdan <dragos.bogdan@analog.com> 12 - Pop Ioan Daniel <pop.ioan-daniel@analog.com> 15 Analog Devices AD7405 is a high performance isolated ADC, 1-channel, 16 16-bit with a second-order Σ-Δ modulator that converts an analog input signal 19 https://www.analog.com/media/en/technical-documentation/data-sheets/ad7405.pdf 20 https://www.analog.com/media/en/technical-documentation/data-sheets/adum7701.pdf 21 https://www.analog.com/media/en/technical-documentation/data-sheets/adum7702.pdf 22 https://www.analog.com/media/en/technical-documentation/data-sheets/ADuM7703.pdf
|
/linux/sound/soc/codecs/ |
H A D | twl4030.c | 278 /* anti-pop when changing analog gain */ in twl4030_init_chip() 453 /* Left analog microphone selection */ 465 /* Right analog microphone selection */ 471 /* TX1 L/R Analog/Digital microphone selection */ 473 {"Analog", "Digimic0"}; 482 /* TX2 L/R Analog/Digital microphone selection */ 484 {"Analog", "Digimic1"}; 493 /* Analog bypass for AudioR1 */ 497 /* Analog bypass for AudioL1 */ 501 /* Analog bypass for AudioR2 */ [all …]
|
H A D | tlv320adcx140.c | 226 /* Analog/Digital Selection */ 227 static const char * const adcx140_mic_sel_text[] = {"Analog", "Line In", "Digital"}; 228 static const char * const adcx140_analog_sel_text[] = {"Analog", "Line In"}; 242 SOC_DAPM_ENUM("MIC1 Analog MUX", adcx140_mic1_analog_enum); 263 SOC_DAPM_ENUM("MIC2 Analog MUX", adcx140_mic2_analog_enum); 284 SOC_DAPM_ENUM("MIC3 Analog MUX", adcx140_mic3_analog_enum); 305 SOC_DAPM_ENUM("MIC4 Analog MUX", adcx140_mic4_analog_enum); 352 /* Analog Differential Inputs */ 386 SND_SOC_DAPM_MUX("MIC1 Analog Mux", SND_SOC_NOPM, 0, 0, 388 SND_SOC_DAPM_MUX("MIC2 Analog Mux", SND_SOC_NOPM, 0, 0, [all …]
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | rockchip,rk3288-hdmi-analog.txt | 1 ROCKCHIP RK3288 with HDMI and analog audio 4 - compatible: "rockchip,rk3288-hdmi-analog" 8 - rockchip,audio-codec: The phandle of the analog audio codec. 13 "Analog". 17 headphone (when the analog output is an headphone). 19 (when the analog output is an headphone). 25 compatible = "rockchip,rk3288-hdmi-analog"; 26 rockchip,model = "Analog audio output"; 29 rockchip,routing = "Analog", "LOUT2", 30 "Analog", "ROUT2";
|
H A D | allwinner,sun8i-a23-codec-analog.yaml | 4 $id: http://devicetree.org/schemas/sound/allwinner,sun8i-a23-codec-analog.yaml# 7 title: Allwinner A23 Analog Codec 18 # - allwinner,sun8i-a23-codec-analog 19 - const: allwinner,sun8i-h3-codec-analog 21 - const: allwinner,sun8i-v3-codec-analog 22 - const: allwinner,sun8i-h3-codec-analog 23 - const: allwinner,sun8i-v3s-codec-analog 36 codec_analog: codec-analog@1f015c0 { 37 compatible = "allwinner,sun8i-h3-codec-analog";
|
/linux/Documentation/iio/ |
H A D | ad4000.rst | 7 Device driver for Analog Devices Inc. AD4000 series of ADCs and similar devices. 12 * `AD4000 <https://www.analog.com/AD4000>`_ 13 * `AD4001 <https://www.analog.com/AD4001>`_ 14 * `AD4002 <https://www.analog.com/AD4002>`_ 15 * `AD4003 <https://www.analog.com/AD4003>`_ 16 * `AD4004 <https://www.analog.com/AD4004>`_ 17 * `AD4005 <https://www.analog.com/AD4005>`_ 18 * `AD4006 <https://www.analog.com/AD4006>`_ 19 * `AD4007 <https://www.analog.com/AD4007>`_ 20 * `AD4008 <https://www.analog.com/AD4008>`_ [all …]
|