Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
resources:tools-software:linux-drivers-all [15 Apr 2019 12:22] – [IIO - Analog to Digital Converters] Michael Hennerichresources:tools-software:linux-drivers-all [11 Apr 2024 14:24] (current) – Add ADP1050 wiki link Radu Sabau
Line 6: Line 6:
   * make sure you have ''make'' installed on your system, but we generally recommend installing the build-essentials tools for your Linux distribution   * make sure you have ''make'' installed on your system, but we generally recommend installing the build-essentials tools for your Linux distribution
   * some builds will require you to have ''u-boot-tools'' installed, to have the ''mkimage'' utilities available, so it's good to have them available/installed   * some builds will require you to have ''u-boot-tools'' installed, to have the ''mkimage'' utilities available, so it's good to have them available/installed
 +
 +<WRAP round 70% download>
 +If you would like a pre-compiled kernel with complete user space, check out ADI's //[[:resources:tools-software:linux-software:kuiper-linux|Kuiper Linux Distribution]]//
 +</WRAP>
  
 Target specific details: Target specific details:
Line 11: Line 15:
   * [[.:linux-build::generic:zynq | Building the Zynq Linux kernel and devicetrees from source]]   * [[.:linux-build::generic:zynq | Building the Zynq Linux kernel and devicetrees from source]]
   * [[.:linux-build::generic:zynqmp | Building the ZynqMP / MPSoC Linux kernel and devicetrees from source]]   * [[.:linux-build::generic:zynqmp | Building the ZynqMP / MPSoC Linux kernel and devicetrees from source]]
 +  * [[.:linux-build::generic:socfpga | Building the Intel SoC-FPGA Linux kernel and devicetrees from source]]
   * [[.:linux-build::generic:nios2 | Building the Nios II kernel from source]]   * [[.:linux-build::generic:nios2 | Building the Nios II kernel from source]]
   * [[.:linux-build::generic:buildroot | Building with buildroot (microblaze)]]   * [[.:linux-build::generic:buildroot | Building with buildroot (microblaze)]]
 +  * [[resources:tools-software:linux-build:generic:petalinux | Building with Petalinux]]
 +  * [[.:linux-build::generic:raspberrypi | Building for Raspberry PI]]
  
-The rapid increase in use of free and open-source software (FOSS), in particular Linux, represents the most significant, all-encompassing, and long-term trend that the embedded industry has seen since the early 1980s.((IDC study/survey from over 5000 developers in 116 countries. Open Source in Global Software: Market Impact, Disruption, and Business Models. 2006.)) Like many, Analog Devices creates and maintains Linux Drivers for various Analog Devices products.  +The rapid increase in use of free and open-source software (FOSS), in particular Linux, represents the most significant, all-encompassing, and long-term trend that the embedded industry has seen since the early 1980s.((IDC study/survey from over 5000 developers in 116 countries. Open Source in Global Software: Market Impact, Disruption, and Business Models. 2006.)) Like many, Analog Devices creates and maintains Linux Drivers for various Analog Devices products.
  
-Select a driver from the list below.+==== Life Cycle ==== 
 + 
 +Analog Devices uses six designations to inform our customers where semiconductor product is in its [[adi>en/support/customer-service-resources/sales/product-life-cycle-information.html | life cycle]]. From emerging innovations to products which have been in production for twenty years, we understand that insight into life cycle status is important.  Device life cycles are tracked on their individual product pages on [[adi>|analog.com]], and should always be consulted before making any design decisions. Drivers for obsolete devices are still tracked/maintained/supported on a best effort basis, since we understand the life cycle of end products that ADI's devices are designed into can be longer than the life cycle of the semiconductor product itself. 
 + 
 +==== Maintenance and Support ==== 
 + 
 +These drivers are a combinations of written and maintained by Analog Devices developers, and by many other open source volunteers (most times end-users of various devices). All these drivers (and their corresponding device trees), independent of origin, are supported by ADI Linux kernel Engineers, on-line at [[ez>linux-software-drivers]]. This is a combination of drivers that are maintained at Analog Devices [[repo>linux|github]] and the mainline [[git.linux.org>|mainline kernel]] at [[https://kernel.org/]]. 
 + 
 +It is a common practice during driver development to support a subset of what the hardware/chip is capable of. If you find a driver does not expose a feature you require in your design, please make a request in our [[ez>linux-software-drivers|support forums]]. 
 + 
 +==== Requests ==== 
 + 
 +If you find a ADI device that you would like a driver for, please ask on our [[ez>linux-software-drivers|support forums]]. While we would like support every request, and do try to support most; this does go through a quick internal process before development starts. Our metrics to create device driver additions are pretty simple, it depends on development efforts (adding a part into an existing subsystem is easier than developing a completely new subsystem, or extending something), and popularity of the device (we are much more likely to do something that is recently released, than something 25 years old). If you have a local ADI contact (like a Sales Engineer or FAE) it's always a great idea to contact them at the same time so we can better understand your application and schedule. If you are an ADI employee who wants to make a request, click on //Submit Reference Design Idea// (under Tools and Services) on the main intranet page.
  
 ===== Driver List ===== ===== Driver List =====
 +Devices are organized by Linux subsystem.
  
 ==== Backlight ==== ==== Backlight ====
- +  * [[git.linux.org>drivers/video/backlight/adp5520_bl.c | ADP5020: Power Management Unit for Imaging Modules]] [[adi>ADP5020]] 
-  * [[.:linux-drivers::multifunction-device:adp5520 | ADP5501:  Programmable Current Backlight Driver with Ambient Light Sensor Input]] +  * [[.:linux-drivers::multifunction-device:adp5520 | ADP5501: Programmable Current Backlight Driver with Ambient Light Sensor Input]] [[adi>adp5501|Obsolete]] 
-  * [[.:linux-drivers::multifunction-device:adp5520 | ADP5520:  Backlight Driver with I/O Expander]] +  * [[.:linux-drivers::multifunction-device:adp5520 | ADP5520: Backlight Driver with I/O Expander]] 
-  * [[./linux-drivers/backlight/adp8860|ADP8860: Charge Pump, 7-Channel Smart LED Driver with I2C Interface]] +  * [[./linux-drivers/backlight/adp8860 | ADP8860: Charge Pump, 7-Channel Smart LED Driver with I2C Interface]] 
-  * [[./linux-drivers/backlight/adp8860|ADP8861: Charge Pump, 7-Channel Smart LED Driver with I2C Interface ]] +  * [[./linux-drivers/backlight/adp8860 | ADP8861: Charge Pump, 7-Channel Smart LED Driver with I2C Interface ]] 
-  * [[./linux-drivers/backlight/adp8860|ADP8863: Charge Pump, 7-Channel Fun Lighting LED Driver]] +  * [[./linux-drivers/backlight/adp8860 | ADP8863: Charge Pump, 7-Channel Fun Lighting LED Driver]] 
-  * [[./linux-drivers/backlight/adp8870|ADP8870: Charge Pump Parallel Backlight Driver with Image Content PWM Input]] +  * [[./linux-drivers/backlight/adp8870 | ADP8870: Charge Pump Parallel Backlight Driver with Image Content PWM Input]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/leds/leds-lt3593.c|LT3593 : 1MHz White LED Driver with Output Disconnect and One Pin Current Programming]] [[adi>LT3593]]+  * [[git.linux.org>drivers/leds/leds-lt3593.c | LT3593: 1MHz White LED Driver with Output Disconnect and One Pin Current Programming]] [[adi>LT3593]]
 ==== Battery Charger ==== ==== Battery Charger ====
  
-  * [[./linux-drivers-all/battery-charger/adp5061|ADP5061: I2C Programmable Linear Battery Charger +  * [[./linux-drivers-all/battery-charger/adp5061 | ADP5061: I2C Programmable Linear Battery Charger with Power Path and USB Mode Compatibility]] 
-with Power Path and USB Mode Compatibility]] +  * [[git.linux.org>drivers/power/supply/ltc4162-l-charger.c | LTC4162-L: 35V/3.2A Multi-Cell Lithium-Ion Step-Down Battery Charger with PowerPath and I2C Telemetry]] [[adi>LTC4162]] 
 +  * [[git.linux.org>drivers/power/supply/max14656_charger_detector.c | MAX14656: USB Charger Detection with Integrated Overvoltage Protection]] [[maxim>MAX14656]] 
 +  * [[git.linux.org>drivers/mfd/max77650.c | MAX77650: Ultra-Low Power PMIC with 3-Output SIMO and Power Path Charger for Small Li+ 0.8-3.95V Output]] [[maxim>MAX77650]] 
 +  * [[git.linux.org>drivers/mfd/max77650.c | MAX77651: Ultra-Low Power PMIC with 3-Output SIMO and Power Path Charger for Small Li+ 2.4-5.25V Output]] [[maxim>MAX77651]] 
 +  * [[git.linux.org>drivers/power/supply/max8903_charger.c | MAX8903A: 2A 1-Cell Li+ DC-DC Charger for USB and Adapter Power]] [[maxim>8903A]] 
 +  * [[git.linux.org>drivers/power/supply/max8903_charger.c | MAX8903B: 2A 1-Cell Li+ DC-DC Charger for USB, Adapter Power and Power-Enable on Battery Detection]] [[maxim>8903B]] 
 +  * [[git.linux.org>drivers/power/supply/max8903_charger.c | MAX8903C: 2A 1-Cell Li+ DC-DC Charger for USB and Adapter Power]] [[maxim>8903C]] 
 +  * [[git.linux.org>drivers/power/supply/max8903_charger.c | MAX8903D: 2A 1-Cell Li+ DC-DC Charger for USB and Adapter Power]] [[maxim>8903D]] 
 +  * [[git.linux.org>drivers/power/supply/max8903_charger.c | MAX8903E: 2A 1-Cell Li+ DC-DC Charger for USB, Adapter Power and Power-Enable on Battery Detection]] [[maxim>8903E]] 
 +  * [[git.linux.org>drivers/power/supply/max8903_charger.c | MAX8903G: 2A 1-Cell Li+ DC-DC Charger for USB, Adapter Power and Power-Enable on Battery Detection]] [[maxim>8903G]] 
 +  * [[git.linux.org>drivers/power/supply/max8903_charger.c | MAX8903H: 2A 1-Cell Li+ DC-DC Charger for USB and Adapter Power]] [[maxim>8903H]] 
 +  * [[git.linux.org>drivers/power/supply/max8903_charger.c | MAX8903J: 2A 1-Cell Li+ DC-DC Charger for USB and Adapter Power]] [[maxim>8903J]] 
 +  * [[git.linux.org>drivers/power/supply/max8903_charger.c | MAX8903N: 2A 1-Cell Li+ DC-DC Charger for USB and Adapter Power]] [[maxim>8903N]] 
 +  * [[git.linux.org>drivers/power/supply/max8903_charger.c | MAX8903Y: 2A 1-Cell Li+ DC-DC Charger for USB and Adapter Power]] [[maxim>8903Y]]
 ==== Battery Gas Gauge ==== ==== Battery Gas Gauge ====
  
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/power/supply/ltc2941-battery-gauge.c|LTC2941 : Battery Gas Gauge with I2C Interface]] [[adi>LTC2941]] +  * [[git.linux.org>drivers/power/supply/ds2760_battery.c | DS2760High-Precision Li+ Battery Monitor]] [[maxim>DS2760]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/power/supply/ltc2941-battery-gauge.c|LTC2942 : Battery Gas Gauge with Temperature, Voltage Measurement]] [[adi>LTC2942]] +  * [[git.linux.org>drivers/power/supply/ds2780_battery.c | DS2780: Stand-Alone Fuel Gauge IC]] [[maxim>DS2780]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/power/supply/ltc2941-battery-gauge.c|LTC2943 : Multicell Battery Gas Gauge with Temperature, Voltage and Current Measurement]] [[adi>LTC2943]] +  * [[git.linux.org>drivers/power/supply/ds2781_battery.c | DS2781: 1-Cell or 2-Cell Stand-Alone Fuel Gauge IC]] [[maxim>DS2781]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/power/supply/ltc2941-battery-gauge.c|LTC2944 : 60V Battery Gas Gauge with Temperature, Voltage and Current Measurement]] [[adi>LTC2944]] +  * [[git.linux.org>drivers/power/supply/ds2782_battery.c | DS2782: Stand-Alone Fuel Gauge IC]] [[maxim>DS2782]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/power/supply/ltc3651-charger.c|LT3651-4.Monolithic 4A High Voltage 1 Cell Li-Ion Battery Charger]] [[adi>LT3651-4.1]] +  * [[git.linux.org>drivers/power/supply/ds2782_battery.c | DS2786: Stand-Alone OCV-Based Fuel Gauge]] [[maxim>DS2786]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/power/supply/ltc3651-charger.c|LT3651-8.Monolithic 4A High Voltage 2-Cell Li-Ion Battery Charger]] [[adi>LT3651-8.2]]+  * [[git.linux.org>drivers/power/supply/lt3651-charger.c | LT3651-4.x: Monolithic 4A High Voltage 1 Cell Li-Ion Battery Charger]] [[adi>LT3651-4.1]] 
 +  * [[git.linux.org>drivers/power/supply/lt3651-charger.c | LT3651-8.x: Monolithic 4A High Voltage 2-Cell Li-Ion Battery Charger]] [[adi>LT3651-8.2]] 
 +  * [[git.linux.org>drivers/power/supply/ltc2941-battery-gauge.c | LTC2941: Battery Gas Gauge with I2C Interface]] [[adi>LTC2941]] 
 +  * [[git.linux.org>drivers/power/supply/ltc2941-battery-gauge.c | LTC2942: Battery Gas Gauge with Temperature, Voltage Measurement]] [[adi>LTC2942]] 
 +  * [[git.linux.org>drivers/power/supply/ltc2941-battery-gauge.c | LTC2943: Multicell Battery Gas Gauge with Temperature, Voltage and Current Measurement]] [[adi>LTC2943]] 
 +  * [[git.linux.org>drivers/power/supply/ltc2941-battery-gauge.c | LTC2944: 60V Battery Gas Gauge with Temperature, Voltage and Current Measurement]] [[adi>LTC2944]] 
 +  * [[git.linux.org>drivers/power/supply/max17040_battery.c | MAX17040: 1-Cell/2-Cell Fuel Gauge with ModelGauge]] [[maxim>MAX17040]] 
 +  * [[git.linux.org>drivers/power/supply/max17040_battery.c | MAX17041: 1-Cell/2-Cell Fuel Gauge with ModelGauge]] [[maxim>MAX17041]] 
 +  * [[git.linux.org>drivers/power/supply/max17040_battery.c | MAX17043: 1-Cell/2-Cell Fuel Gauge with ModelGauge and Low-Battery Alert]] [[maxim>MAX17043]] 
 +  * [[git.linux.org>drivers/power/supply/max17040_battery.c | MAX17044: 1-Cell/2-Cell Fuel Gauge with ModelGauge and Low-Battery Alert]] [[maxim>MAX17044]] 
 +  * [[git.linux.org>drivers/power/supply/max17042_battery.c | MAX17047: 1-Cell Fuel Gauge with ModelGauge m3]] [[maxim>MAX17047]] 
 +  * [[git.linux.org>drivers/power/supply/max17040_battery.c | MAX170483µA 1-Cell/2-Cell Fuel Gauge with ModelGauge]] [[maxim>MAX17048]] 
 +  * [[git.linux.org>drivers/power/supply/max17040_battery.c | MAX17049: 3µA 1-Cell/2-Cell Fuel Gauge with ModelGauge]] [[maxim>MAX17049]] 
 +  * [[git.linux.org>drivers/power/supply/max17042_battery.c | MAX17050: 1-Cell Fuel Gauge with ModelGauge m3]] [[maxim>MAX17050]] 
 +  * [[git.linux.org>drivers/power/supply/max17042_battery.c | MAX17055: 7µA 1-Cell Fuel Gauge with ModelGauge m5 EZ]] [[maxim>MAX17055]] 
 +  * [[git.linux.org>drivers/power/supply/max17040_battery.c | MAX17058: 1-Cell/2-Cell Fuel Gauge with ModelGauge and Low-Battery Alert]] [[maxim>MAX17058]] 
 +  * [[git.linux.org>drivers/power/supply/max17040_battery.c | MAX17059: 1-Cell/2-Cell Fuel Gauge with ModelGauge]] [[maxim>MAX17059]] 
 +  * [[git.linux.org>drivers/power/supply/max1721x_battery.c | MAX17211: Stand-Alone ModelGauge m5 Fuel Gauge with SHA-256 Authentication]] [[maxim>MAX17211]] 
 +  * [[git.linux.org>drivers/power/supply/max1721x_battery.c | MAX17215Stand-Alone ModelGauge m5 Fuel Gauge with SHA-256 Authentication]] [[maxim>MAX17215]] 
 + 
 +==== Battery Manager ==== 
 +  * [[git.linux.org>drivers/power/supply/sbs-manager.c | LTC1760: Dual Smart Battery System Manager]] [[adi>LTC1760]] 
 + 
 +==== CLOCK ==== 
 + 
 +  * [[./linux-drivers/clk/adi/clk-ad9545.c | AD9545: Quad Input, 10-Output, Dual DPLL/IEEE 1588, 1 pps Synchronizer and Jitter Cleaner]] 
 +  * [[git.linux.org>drivers/clk/clk-max9485.c | MAX9485: Programmable Audio Clock Generator]] [[maxim>MAX9485]] 
 + 
 + 
 +==== Card Bus ==== 
 +  * [[git.linux.org>drivers/pcmcia/max1600.c | MAX1600: Dual-Channel CardBus and PCMCIA VCC VPP Power Switching Networks]] [[maxim>MAX1600]] 
 + 
 ==== GPIO ==== ==== GPIO ====
  
-  * [[./linux-drivers/gpio/adp5588-gpio|ADP5587:  Mobile I/O Expander and QWERTY Keypad Controller]] +  * [[.:linux-drivers::multifunction-device:adp5520 | ADP5520: Backlight Driver with I/O Expander]] 
-  * [[./linux-drivers/gpio/adp5588-gpio|ADP5588:  Mobile I/O Expander and QWERTY Keypad Controller]] +  * [[./linux-drivers/gpio/adp5588-gpio | ADP5587: Mobile I/O Expander and QWERTY Keypad Controller]] 
-  * [[.:linux-drivers::multifunction-device:adp5520 ADP5520:  Backlight Driver with I/O Expander]]+  * [[./linux-drivers/gpio/adp5588-gpio | ADP5588: Mobile I/O Expander and QWERTY Keypad Controller]] 
 +  * [[git.linux.org>drivers/gpio/gpio-max3191x.c | MAX31910Ultra-Low Power Industrial, Octal, Digital Input Translator/Serializer]] [[maxim>MAX31910]] 
 +  * [[git.linux.org>drivers/gpio/gpio-max3191x.c | MAX31912: Ultra-Low Power Industrial, Octal, Digital Input Translator/Serializer]] [[maxim>MAX31912]] 
 +  * [[git.linux.org>drivers/gpio/gpio-max3191x.c | MAX31913Industrial, Octal, Digital Input Translator/Serializer]] [[maxim>MAX31913]] 
 +  * [[git.linux.org>drivers/gpio/gpio-max3191x.c | MAX31953Octal Industrial Digital Input with  Isolated SPI Interface]] [[https://datasheets.maximintegrated.com/en/ds/MAX31953-MAX31963.pdf | MAX31953]] 
 +  * [[git.linux.org>drivers/gpio/gpio-max3191x.c | MAX31963Octal Industrial Digital Input with  Isolated SPI Interface]] [[https://datasheets.maximintegrated.com/en/ds/MAX31953-MAX31963.pdf MAX31963]] 
 +  * [[git.linux.org>drivers/gpio/gpio-max7300.c | MAX73002-Wire-Interfaced, 2.5V to 5.5V, 20-Port or 28-Port I/O Expander]] [[maxim>MAX7300]] 
 +  * [[git.linux.org>drivers/gpio/gpio-max7301.c | MAX7301: 4-Wire-Interfaced, 2.5V to 5.5V, 20-Port and 28-Port I/O Expander]] [[maxim>MAX7301]] 
 +  * [[git.linux.org>drivers/gpio/gpio-pca953x.c | MAX7310: 2-Wire-Interfaced 8-Bit I/O Port Expander with Reset]] [[maxim>MAX7310]] 
 +  * [[git.linux.org>drivers/gpio/gpio-pca953x.c | MAX7312: 2-Wire-Interfaced 16-Bit I/O Port Expander with Interrupt and Hot-Insertion Protection]] [[maxim>MAX7312]] 
 +  * [[git.linux.org>drivers/gpio/gpio-pca953x.c | MAX7313: 16-Port I/O Expander with LED Intensity Control, Interrupt, and Hot-Insertion Protection]] [[maxim>MAX7313]] 
 +  * [[git.linux.org>drivers/gpio/gpio-pca953x.c | MAX7315: 8-Port I/O Expander with LED Intensity Control, Interrupt, and Hot-Insertion Protection]] [[maxim>MAX7315]] 
 +  * [[git.linux.org>drivers/gpio/gpio-max732x.c | MAX7319: I²C Port Expander with Eight Inputs and Maskable Transition Detection]] [[maxim>MAX7319]] 
 +  * [[git.linux.org>drivers/gpio/gpio-max732x.c | MAX7320: I²C Port Expander with Eight Push-Pull Output]] [[maxim>MAX7320]] 
 +  * [[git.linux.org>drivers/gpio/gpio-max732x.c | MAX7321: I2C Port Expander with 8 Open-Drain I/Os]] [[maxim>MAX7321]] 
 +  * [[git.linux.org>drivers/gpio/gpio-max732x.c | MAX7322: I²C Port Expander with 4 Push-Pull Outputs and 4 Inputs]] [[maxim>MAX7322]] 
 +  * [[git.linux.org>drivers/gpio/gpio-max732x.c | MAX7323: I²C Port Expander with 4 Push-Pull Outputs and 4 Open-Drain I/Os]] [[maxim>MAX7323]] 
 +  * [[git.linux.org>drivers/gpio/gpio-max732x.c | MAX7324: I²C Port Expander with Eight Push-Pull Outputs and Eight Inputs]] [[maxim>MAX7324]] 
 +  * [[git.linux.org>drivers/gpio/gpio-max732x.c | MAX7325: I2C Port Expander with 8 Push-Pull and 8 Open-Drain I/Os]] [[maxim>MAX7325]] 
 +  * [[git.linux.org>drivers/gpio/gpio-max732x.c | MAX7326: I²C Port Expander with 12 Push-Pull Outputs and Four Inputs]] [[maxim>MAX7326]] 
 +  * [[git.linux.org>drivers/gpio/gpio-max732x.c | MAX7327: I²C Port Expander with 12 Push-Pull Outputs and 4 Open-Drain I/Os]] [[maxim>MAX7327]] 
 +  * [[git.linux.org>drivers/gpio/gpio-max732x.c | MAX7328: I²C Port Expanders with Eight I/O Ports]] [[maxim>MAX7328]] 
 +  * [[git.linux.org>drivers/gpio/gpio-max732x.c | MAX7329: I²C Port Expanders with Eight I/O Ports]] [[maxim>MAX7329]]
  
 ===  Secondary function  === ===  Secondary function  ===
-  * [[.:linux-drivers:input-keyboard:adp5589 | ADP5585:  Keypad Decoder and I/O Expansion]] +  * [[.:linux-drivers:input-keyboard:adp5589 | ADP5585: Keypad Decoder and I/O Expansion]] 
-  * [[.:linux-drivers:input-keyboard:adp5588 | ADP5587:  Mobile I/O Expander and QWERTY Keypad Controller]] +  * [[.:linux-drivers:input-keyboard:adp5588 | ADP5587: Mobile I/O Expander and QWERTY Keypad Controller]] 
-  * [[.:linux-drivers:input-keyboard:adp5588 | ADP5588:  Mobile I/O Expander and QWERTY Keypad Controller]]  +  * [[.:linux-drivers:input-keyboard:adp5588 | ADP5588: Mobile I/O Expander and QWERTY Keypad Controller]] 
-  * [[.:linux-drivers:input-keyboard:adp5589 | ADP5589:  Keypad Decoder and I/O Expansion]]+  * [[.:linux-drivers:input-keyboard:adp5589 | ADP5589: Keypad Decoder and I/O Expansion]]
  
 ==== HWMon & PMBus ==== ==== HWMon & PMBus ====
 === HWMon === === HWMon ===
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/ad7314.c|AD7314: Complete Temperature Monitoring System in an 8-Pin µSOIC Package]] [[adi>AD7314]] + 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/ad7414.c|AD7414: SMBus/I2C Digital Temperature Sensor in 6-Pin SOT with SMBus Alert and Over Temperature Pin]] [[adi>ad7414]] +  * [[git.linux.org>drivers/hwmon/ad7314.c | AD7314: Complete Temperature Monitoring System in an 8-Pin µSOIC Package]] [[adi>AD7314]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/ad7418.c|AD7416: 10-Bit Digital Temperature Sensor]] [[adi>AD7416]] +  * [[git.linux.org>drivers/hwmon/ad7414.c | AD7414: SMBus/I2C Digital Temperature Sensor in 6-Pin SOT with SMBus Alert and Over Temperature Pin]] [[adi>ad7414]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/ad7418.c|AD7417: 10-Bit Digital Temperature Sensor and Four Channel ADC]] [[adi>AD7417]] +  * [[git.linux.org>drivers/hwmon/ad7418.c | AD7416: 10-Bit Digital Temperature Sensor]] [[adi>AD7416]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/ad7418.c|AD7418: 10-Bit Digital Temperature Sensor and Single Channel ADC]] [[adi>AD7418]] +  * [[git.linux.org>drivers/hwmon/ad7418.c | AD7417: 10-Bit Digital Temperature Sensor and Four Channel ADC]] [[adi>AD7417]] 
-  *  [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/ad7314.c|ADT7301: 13-Bit, ±1ºC Accurate, MicroPower Digital Temperature Sensor in 6-Lead SOT-23 and 8-Lead MSOP]] [[adi>ADT7301]] +  * [[git.linux.org>drivers/hwmon/ad7418.c | AD7418: 10-Bit Digital Temperature Sensor and Single Channel ADC]] [[adi>AD7418]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/ad7314.c|ADT7302 : ±2°C Accurate, MicroPower Digital Temperature Sensor in 6-Lead SOT-23]] [[adi>ADT7302]] +  * [[git.linux.org>drivers/hwmon/adm1177.c | ADM1177: Hot Swap Controller and Digital Power Monitor with Soft Start Pin]] [[adi>ADM1177]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/ltc2945.c|LTC2945:  Wide Range I2C Power Monitor]] [[adi>LTC2945]]  +  * [[git.linux.org>drivers/hwmon/pmbus/adm1266.c | ADM1266: Cascadable Super Sequencer with Margin Control and Fault Recording]] [[adi>ADM1266]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/ltc2990.c|LTC2990: Quad I2C Voltage, Current and Temperature Monitor]] [[adi>LTC2990]] +  * [[git.linux.org>drivers/hwmon/ad7314.c | ADT7301: 13-Bit, ±1ºC Accurate, MicroPower Digital Temperature Sensor in 6-Lead SOT-23 and 8-Lead MSOP]] [[adi>ADT7301]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/ltc4151.c|LTC4151: High Voltage I2C Current and Voltage Monitor]] [[adi>LTC4151]] +  * [[git.linux.org>drivers/hwmon/ad7314.c | ADT7302: ±2°C Accurate, MicroPower Digital Temperature Sensor in 6-Lead SOT-23]] [[adi>ADT7302]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/ltc4215.c|LTC4251: Negative Voltage Hot Swap Controllers in SOT-23]] [[adi>LTC4251]] +  * [[git.linux.org>drivers/hwmon/adt7x10.c | ADT7310±0.5°C Accurate, 16-Bit Digital SPI Temperature Sensor]] [[adi>ADT7310]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/ltc4222.c|LTC4222Dual Hot Swap Controller with I2C Compatible Monitoring]] [[adi>LTC4222]] +  * [[git.linux.org>drivers/hwmon/adt7x10.c | ADT7320: ±0.25°C Accurate, 16-Bit Digital SPI Temperature Sensor]] [[adi>ADT7320]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/ltc4245.c|LTC4245Multiple Supply Hot Swap Controller with I2C Compatible Monitoring]] [[adi>LTC4245]] +  * [[git.linux.org>drivers/hwmon/jc42.c | ADT7408: ± 2°C Accurate, 12-Bit Digital Temperature Sensor]] [[adi>ADT7408]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/ltc4260.c|LTC4260Positive High Voltage Hot Swap Controller with I2C Compatible Monitoring]] [[adi>LTC4260]] +  * [[git.linux.org>drivers/hwmon/adt7x10.c | ADT7410: ±0.5°C Accurate, 16-Bit Digital I2C Temperature Sensor]] [[adi>ADT7410]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/ltc4261.c|LTC4261Negative Voltage Hot Swap Controllers with ADC and I²C Monitoring]] [[adi>LTC4261]]+  * [[git.linux.org>drivers/hwmon/adt7411.c | ADT7411: SPI-/I2C-Compatible, 10-Bit Digital Temperature Sensor and 8-Channel ADC]] [[adi>ADT7411]] 
 +  * [[git.linux.org>drivers/hwmon/adt7x10.c | ADT7420: ±0.25°C Accurate, 16-Bit Digital I2C Temperature Sensor]] [[adi>ADT7420]] 
 +  * [[git.linux.org>drivers/hwmon/adt7470.c | ADT7470: Temperature Sensor Hub and Fan Controller]] [[adi>ADT7470]] 
 +  * [[git.linux.org>drivers/hwmon/lm75.c | ADT75: ±1°C Accurate, 12-Bit Digital Temperature Sensor]] [[adi>ADT75]] 
 +  * [[git.linux.org>drivers/hwmon/ds1621.c | DS1621Digital Thermometer and Thermostat]] [[maxim>DS1621]] 
 +  * [[git.linux.org>drivers/hwmon/ds1621.c | DS1631: High-Precision Digital Thermometer and Thermostat]] [[maxim>DS1631]] 
 +  * [[git.linux.org>drivers/hwmon/ds1621.c | DS1721Digital Thermometer and Thermostat]] [[maxim>DS1721]] 
 +  * [[git.linux.org>drivers/hwmon/ds1621.c | DS1731: High-Precision Digital Thermometer and Thermostat]] [[maxim>DS1731]] 
 +  * [[git.linux.org>drivers/hwmon/lm75.c | DS1775: Digital Thermometer and Thermostat in SOT23]] [[maxim>DS1775]] 
 +  * [[git.linux.org>drivers/hwmon/adm9240.c | DS1780: CPU Peripheral Monitor]] [[maxim>DS1780]] 
 +  * [[git.linux.org>drivers/hwmon/ds620.c | DS620: Low-Voltage, ±0.5°C Accuracy Digital Thermometer and Thermostat]] [[maxim>DS620]] 
 +  * [[git.linux.org>drivers/hwmon/lm75.c | DS7505: High-Precision Digital Thermometer and Thermostat]] [[maxim>DS7505]] 
 +  * [[.:linux-drivers:hwmon:axi_fan_control | Fan Control IP core: Core to control the fan used for cooling Xilinx Zynq Ultrascale+ MPSoC]] [[/resources/fpga/docs/axi_fan_control|axi_fan_control]] 
 +  * [[git.linux.org>drivers/hwmon/lm75.c | LM75: Digital Temperature Sensor and Thermal Watchdog with 2-Wire Interface]] [[maxim>LM75]] 
 +  * [[git.linux.org>drivers/hwmon/ltc2945.c | LTC2945: Wide Range I2C Power Monitor]] [[adi>LTC2945]] 
 +  * [[.:linux-drivers:hwmon:ltc2947 | LTC2947: High Precision Power and Energy Monitor]] [[adi>LTC2947]] 
 +  * [[git.linux.org>drivers/hwmon/ltc2990.c | LTC2990: Quad I2C Voltage, Current and Temperature Monitor]] [[adi>LTC2990]] 
 +  * [[git.linux.org>drivers/hwmon/ltc2992.c | LTC2992: Dual Wide Range Power Monitor]] [[adi>LTC2992]] 
 +  * [[git.linux.org>drivers/hwmon/ltc4151.c | LTC4151: High Voltage I2C Current and Voltage Monitor]] [[adi>LTC4151]] 
 +  * [[git.linux.org>drivers/hwmon/ltc4215.c | LTC4215: Hot Swap Controller with I2C Compatible Monitoring]] [[adi>LTC4215]] 
 +  * [[git.linux.org>drivers/hwmon/ltc4222.c | LTC4222: Dual Hot Swap Controller with I2C Compatible Monitoring]] [[adi>LTC4222]] 
 +  * [[git.linux.org>drivers/hwmon/ltc4245.c | LTC4245: Multiple Supply Hot Swap Controller with I2C Compatible Monitoring]] [[adi>LTC4245]] 
 +  * [[git.linux.org>drivers/hwmon/ltc4215.c | LTC4251: Negative Voltage Hot Swap Controllers in SOT-23]] [[adi>LTC4251]] 
 +  * [[git.linux.org>drivers/hwmon/ltc4260.c | LTC4260Positive High Voltage Hot Swap Controller with I2C Compatible Monitoring]] [[adi>LTC4260]] 
 +  * [[git.linux.org>drivers/hwmon/ltc4261.c | LTC4261: Negative Voltage Hot Swap Controllers with ADC and I²C Monitoring]] [[adi>LTC4261]] 
 +  * [[git.linux.org>drivers/hwmon/max1111.c | MAX1110: +2.7V, Low-Power, Multichannel, Serial, 8-Bit ADCs]] [[maxim>MAX1110]] 
 +  * [[git.linux.org>drivers/hwmon/max1111.c | MAX1111: +2.7V, Low-Power, Multichannel, Serial, 8-Bit ADCs]] [[maxim>MAX1111]] 
 +  * [[git.linux.org>drivers/hwmon/max1111.c | MAX1112: +5V, Low-Power, Multichannel, Serial 8-Bit ADCs]] [[maxim>MAX1112]] 
 +  * [[git.linux.org>drivers/hwmon/max1111.c | MAX1113: +5V, Low-Power, Multichannel, Serial 8-Bit ADCs]] [[maxim>MAX1113]] 
 +  * [[git.linux.org>drivers/hwmon/max127.c | MAX127: Multirange, +5V, 12-Bit DAS with 2-Wire Serial Interface]] [[maxim>MAX127]] 
 +  * [[git.linux.org>drivers/hwmon/max16065.c | MAX16065: 12-Channel/8-Channel Flash-Configurable System Managers with Nonvolatile Fault Registers]] [[maxim>MAX16065]] 
 +  * [[git.linux.org>drivers/hwmon/max16065.c | MAX1606612-Channel/8-Channel Flash-Configurable System Managers with Nonvolatile Fault Registers]] [[maxim>MAX16066]] 
 +  * [[git.linux.org>drivers/hwmon/max16065.c | MAX160676-Channel, Flash-Configurable System Manager with Nonvolatile Fault Registers]] [[maxim>MAX16067]] 
 +  * [[git.linux.org>drivers/hwmon/max16065.c | MAX16068: 6-Channel, Flash-Configurable System Manager with Nonvolatile Fault Registers]] [[maxim>MAX16068]] 
 +  * [[git.linux.org>drivers/hwmon/max16065.c | MAX16070: 12-Channel/8-Channel, Flash-Configurable System Monitors with Nonvolatile Fault Registers]] [[maxim>MAX16070]] 
 +  * [[git.linux.org>drivers/hwmon/max16065.c | MAX16071: 12-Channel/8-Channel, Flash-Configurable System Monitors with Nonvolatile Fault Registers]] [[maxim>MAX16071]] 
 +  * [[git.linux.org>drivers/hwmon/adm1021.c | MAX1617A: Remote/Local Temperature Sensor with SMBus Serial Interface]] [[maxim>MAX1617A]] 
 +  * [[git.linux.org>drivers/hwmon/adm1021.c | MAX1617: Remote/Local Temperature Sensor with SMBus Serial Interface]] [[maxim>MAX1617]] 
 +  * [[git.linux.org>drivers/hwmon/max1619.c | MAX1619: Remote/Local Temperature Sensor with Dual Alarm Outputs and SMBus Serial Interface]] [[maxim>MAX1619]] 
 +  * [[git.linux.org>drivers/hwmon/max1668.c | MAX1668Multichannel Remote/Local Temperature Sensors]] [[maxim>MAX1668]] 
 +  * [[git.linux.org>drivers/hwmon/max1668.c | MAX1805: Multichannel Remote/Local Temperature Sensors]] [[maxim>MAX1805]] 
 +  * [[git.linux.org>drivers/hwmon/max197.c | MAX197: Multi-Range (±10V, ±5V, +10V, +5V), Single +5V, 12-Bit DAS with 8+4 Bus Interface]] [[maxim>MAX197]] 
 +  * [[git.linux.org>drivers/hwmon/max1668.c | MAX1989: Multichannel Remote/Local Temperature Sensors]] [[maxim>MAX1989]] 
 +  * [[git.linux.org>drivers/hwmon/max197.c | MAX199: 8-Channel, Multi-Range, 5V, 12-Bit DAS with 8+4 Bus Interface and Fault Protection]] [[maxim>MAX199]] 
 +  * [[git.linux.org>drivers/hwmon/max31722.c | MAX31722: Digital Thermometers and Thermostats with SPI/3-Wire Interface]] [[maxim>MAX31722]] 
 +  * [[git.linux.org>drivers/hwmon/max31722.c | MAX31723: Digital Thermometers and Thermostats with SPI/3-Wire Interface]] [[maxim>MAX31723]] 
 +  * [[git.linux.org>drivers/hwmon/max31730.c | MAX31730: 3-Channel Remote Temperature Sensor]] [[maxim>MAX31730]] 
 +  * [[git.linux.org>drivers/hwmon/max31790.c | MAX31790: 6-Channel PWM-Output Fan RPM Controller]] [[maxim>MAX31790]] 
 +  * [[git.linux.org>drivers/hwmon/max6697.c | MAX6581: ±1°C Accurate 8-Channel Temperature Sensor]] [[maxim>MAX6581]] 
 +  * [[git.linux.org>drivers/hwmon/max6697.c | MAX6602: 5-Channel Precision Temperature Monitor]] [[maxim>MAX6602]] 
 +  * [[git.linux.org>drivers/hwmon/jc42.c | MAX6604: Precision Temperature Monitor for DDR Memory Modules]] [[maxim>MAX6604]] 
 +  * [[git.linux.org>drivers/hwmon/max6621.c | MAX6621: PECI-to-I²C Translator]] [[maxim>MAX6621]] 
 +  * [[git.linux.org>drivers/hwmon/max6697.c | MAX6622: 5-Channel Precision Temperature Monitor]] [[maxim>MAX6622]] 
 +  * [[git.linux.org>drivers/hwmon/lm75.c | MAX6625: 9-Bit/12-Bit Temperature Sensors with I²C-Compatible Serial Interface in a SOT23]] [[maxim>MAX6625]] 
 +  * [[git.linux.org>drivers/hwmon/lm75.c | MAX66269-Bit/12-Bit Temperature Sensors with I²C-Compatible Serial Interface in a SOT23]] [[maxim>MAX6626]] 
 +  * [[git.linux.org>drivers/hwmon/lm92.c | MAX6635: 12-Bit Plus Sign Temperature Sensors with SMBus/I²C-Compatible Serial Interface]] [[maxim>MAX6635]] 
 +  * [[git.linux.org>drivers/hwmon/max6697.c | MAX6636: 7-Channel Precision Temperature Monitor]] [[maxim>MAX6636]] 
 +  * [[git.linux.org>drivers/hwmon/max6642.c | MAX6642: ±1°C, SMBus-Compatible Remote/Local Temperature Sensor with Overtemperature Alarm]] [[maxim>MAX6642]] 
 +  * [[git.linux.org>drivers/hwmon/lm90.c | MAX6646: +145°C Precision SMBus-Compatible Remote/Local Sensors with Overtemperature Alarms]] [[maxim>MAX6646]] 
 +  * [[git.linux.org>drivers/hwmon/lm90.c | MAX6647: +145°C Precision SMBus-Compatible Remote/Local Sensors with Overtemperature Alarms]] [[maxim>MAX6647]] 
 +  * [[git.linux.org>drivers/hwmon/lm90.c | MAX6648: Precision SMBus-Compatible Remote/Local Temperature Sensors with Overtemperature Alarms]] [[maxim>MAX648]] 
 +  * [[git.linux.org>drivers/hwmon/lm90.c | MAX6649: +145°C Precision SMBus-Compatible Remote/Local Sensors with Overtemperature Alarms]] [[maxim>MAX6649]] 
 +  * [[git.linux.org>drivers/hwmon/max6650.c | MAX6650Fan-Speed Regulators and Monitors with SMBus/I²C-Compatible Interface]] [[maxim>MAX6650]] 
 +  * [[git.linux.org>drivers/hwmon/max6650.c | MAX6651Fan-Speed Regulators and Monitors with SMBus/I²C-Compatible Interface and up to Four Tachometers]] [[maxim>MAX6651]] 
 +  * [[git.linux.org>drivers/hwmon/lm90.c | MAX6654: 1°C Accurate Remote/Local Temperature Sensor with SMBus Serial Interface]] [[maxim>MAX6654]] 
 +  * [[git.linux.org>drivers/hwmon/lm90.c | MAX6657: ±1°C, SMBus-Compatible Remote/Local Temperature Sensors with Overtemperature Alarms]] [[maxim>MAX6657]] 
 +  * [[git.linux.org>drivers/hwmon/lm90.c | MAX6658: ±1°C, SMBus-Compatible Remote/Local Temperature Sensors with Overtemperature Alarms]] [[maxim>MAX6658]] 
 +  * [[git.linux.org>drivers/hwmon/lm90.c | MAX6659: ±1°C, SMBus-Compatible Remote/Local Temperature Sensors with Overtemperature Alarms]] [[maxim>MAX6659]] 
 +  * [[git.linux.org>drivers/hwmon/lm90.c | MAX6680: ±1°C Fail-Safe Remote/Local Temperature Sensors with SMBus Interface]] [[maxim>MAX6680]] 
 +  * [[git.linux.org>drivers/hwmon/lm90.c | MAX6681: ±1°C Fail-Safe Remote/Local Temperature Sensors with SMBus Interface]] [[maxim>MAX6681]] 
 +  * [[git.linux.org>drivers/hwmon/max6697.c | MAX66897-Channel Precision Temperature Monitor]] [[maxim>MAX6689]] 
 +  * [[git.linux.org>drivers/hwmon/lm90.c | MAX6692: Precision SMBus-Compatible Remote/Local Temperature Sensors with Overtemperature Alarms]] [[maxim>MAX6692]] 
 +  * [[git.linux.org>drivers/hwmon/max6697.c | MAX6693: 7-Channel Precision Temperature Monitor with Beta Compensation]] [[maxim>MAX6693]] 
 +  * [[git.linux.org>drivers/hwmon/max6697.c | MAX6694: 5-Channel Precision Temperature Monitor with Beta Compensation]] [[maxim>MAX6694]] 
 +  * [[git.linux.org>drivers/hwmon/lm90.c | MAX6695: Dual Remote/Local Temperature Sensors with SMBus Serial Interfaces]] [[maxim>MAX6695]] 
 +  * [[git.linux.org>drivers/hwmon/lm90.c | MAX6696: Dual Remote/Local Temperature Sensors with SMBus Serial Interface]] [[maxim>MAX6696]] 
 +  * [[git.linux.org>drivers/hwmon/max6697.c | MAX6697: 7-Channel Precision Temperature Monitor]] [[maxim>MAX6697]] 
 +  * [[git.linux.org>drivers/hwmon/max6697.c | MAX6698: 5-Channel Precision Temperature Monitor with Beta Compensation]] [[maxim>MAX6698]] 
 +  * [[git.linux.org>drivers/hwmon/max6697.c | MAX6699: 7-Channel Precision Remote-Diode, Thermistor, and Local Temperature Monitor]] [[maxim>MAX6699]] 
 +  * [[git.linux.org>drivers/misc/eeprom/max6875.c | MAX6874: EEPROM-Programmable, Hex/Quad, Power-Supply Sequencers/Supervisors]] [[maxim>MAX6874]] 
 +  * [[git.linux.org>drivers/misc/eeprom/max6875.c | MAX6875: EEPROM-Programmable, Hex/Quad, Power-Supply Sequencers/Supervisors]] [[maxim>MAX6875]] 
 +  * [[git.linux.org>drivers/hwmon/max6639.c | MAX6639: 2-Channel Temperature Monitor with Dual, Automatic, PWM Fan-Speed Controller]] [[maxim>MAX6639]]
  
 === PMbus === === PMbus ===
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/pmbus/adm1275.c|ADM1075 : −48 V Hot Swap Controller and Digital Power Monitor with PMBus Interface]] [[adi>ADM1075]] +  * [[git.linux.org>drivers/hwmon/pmbus/adm1275.c | ADM1075: −48 V Hot Swap Controller and Digital Power Monitor with PMBus Interface]] [[adi>ADM1075]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/pmbus/adm1275.c|ADM1272 : High Voltage Positive Hot Swap Controller and Digital Power Monitor with PMBus]] [[adi>ADM1272]] +  * [[git.linux.org>drivers/hwmon/pmbus/adm1275.c | ADM1272: High Voltage Positive Hot Swap Controller and Digital Power Monitor with PMBus]] [[adi>ADM1272]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/pmbus/adm1275.c|ADM1275 : Hot Swap Controller and Digital Power Monitor with PMBus Interface]] [[adi>ADM1275]] +  * [[git.linux.org>drivers/hwmon/pmbus/adm1275.c | ADM1275: Hot Swap Controller and Digital Power Monitor with PMBus Interface]] [[adi>ADM1275]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/pmbus/adm1275.c|ADM1276 : Hot Swap Controller and Digital Power and Energy Monitoringwith PMBus Interface]] [[adi>ADM1276]] +  * [[git.linux.org>drivers/hwmon/pmbus/adm1275.c | ADM1276: Hot Swap Controller and Digital Power and Energy Monitoringwith PMBus Interface]] [[adi>ADM1276]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/pmbus/adm1275.c|ADM1278 : Hot Swap Controller and Digital Power and Energy Monitor with PMBus Interface]] [[adi>ADM1278]] +  * [[git.linux.org>drivers/hwmon/pmbus/adm1275.c | ADM1278: Hot Swap Controller and Digital Power and Energy Monitor with PMBus Interface]] [[adi>ADM1278]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/pmbus/adm1275.c|ADM1293 : Digital Power Monitor with PMbus Interface]] [[adi>ADM1293]] +  * [[git.linux.org>drivers/hwmon/pmbus/adm1275.c | ADM1293: Digital Power Monitor with PMbus Interface]] [[adi>ADM1293]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/pmbus/adm1275.c|ADM1294 : Digital Power Monitor with PMbus Interface]] [[adi>ADM1294]] +  * [[git.linux.org>drivers/hwmon/pmbus/adm1275.c | ADM1294: Digital Power Monitor with PMbus Interface]] [[adi>ADM1294]] 
-  *  [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/pmbus/ltc2978.c|LTC2974 : 4-Channel PMBus Power System Manager Featuring Accurate Output Current Measurement]] [[adi>LTC2974]] +  * [[git.linux.org>drivers/hwmon/pmbus/adm1050.c | ADP1050: Digital Controller for Isolated Power Supply with PMBus Interface]] [[adi>ADP1050]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/pmbus/ltc2978.c|LTC2975 : 4-Channel PMBus Power System Manager Featuring Accurate Input Current and Energy Measurement]] [[adi>LTC2975]] +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTC2972: 2-Channel PMBus Power System Manager Featuring Accurate Output Current Measurement]] [[adi>LTC2972]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/pmbus/ltc2978.c|LTC2977 : 8-Channel PMBus Power System Manager Featuring Accurate Output Voltage Measurement]] [[adi>LTC2977]] +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTC2974: 4-Channel PMBus Power System Manager Featuring Accurate Output Current Measurement]] [[adi>LTC2974]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/pmbus/ltc2978.c|LTC2978: Octal Digital Power Supply Manager with EEPROM]] [[adi>LTC2978]] +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTC2975: 4-Channel PMBus Power System Manager Featuring Accurate Input Current and Energy Measurement]] [[adi>LTC2975]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/pmbus/ltc2978.c|LTC2980 : 16-Channel PMBus Power System Manager]] [[adi>LTC2980]] +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTC2977: 8-Channel PMBus Power System Manager Featuring Accurate Output Voltage Measurement]] [[adi>LTC2977]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/pmbus/ltc2978.c|LTC3880 : Dual Output PolyPhase Step-Down DC/DC Controller with Digital Power System Management]] [[adi>LTC3880]] +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTC2978: Octal Digital Power Supply Manager with EEPROM]] [[adi>LTC2978]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/pmbus/ltc2978.c|LTC3883 : Single Phase Step-Down DC/DC Controller with Digital Power System Management]] [[adi>LTC3883]] +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTC2979: 16-Channel PMBus Low-Voltage Power System Manager]] [[adi>LTC2979]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/pmbus/ltc2978.c|LTC3886 : 60V Dual Output Step-Down Controller with Digital Power System Management]] [[adi>LTC3886]] +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTC2980: 16-Channel PMBus Power System Manager]] [[adi>LTC2980]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/pmbus/ltc2978.c|LTC3887 : Dual Output PolyPhase Step-Down DC/DC Controller with Digital Power System Management]] [[adi>LTC3887]] +  * [[git.linux.org>drivers/hwmon/pmbus/ltc3815.c | LTC3815: 6A Monolithic Synchronous DC/DC Step-Down Converter with Digital Power System Management]] [[adi>LTC3815]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/pmbus/ltc2978.c|LTM4675 : Dual 9A or Single 18A μModule Regulator with Digital Power System Management]] [[adi>LTM4675]] +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTC3880: Dual Output PolyPhase Step-Down DC/DC Controller with Digital Power System Management]] [[adi>LTC3880]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/pmbus/ltc2978.c|LTM4676A : Dual 13A or Single 26A μModule (Power Module) Regulator with Digital Power System Management]] [[adi>LTM4676A]] +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTC3882: Dual Output PolyPhase Step-Down DC/DC Voltage Mode Controller with Digital Power System Management]] [[adi>LTC3882]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/pmbus/ltc3815.c|LTC38156A Monolithic Synchronous DC/DC Step-Down Converter with Digital Power System Management]] [[adi>LTC3815]]+  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTC3883: Single Phase Step-Down DC/DC Controller with Digital Power System Management]] [[adi>LTC3883]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTC3884: Dual Output PolyPhase Step-Down Controller with Sub-Milliohm DCR Sensing and Digital Power System Management]] [[adi>LTC3884]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTC3886: 60V Dual Output Step-Down Controller with Digital Power System Management]] [[adi>LTC3886]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTC3887: Dual Output PolyPhase Step-Down DC/DC Controller with Digital Power System Management]] [[adi>LTC3887]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTC3889: 60V Dual Output Step-Down Controller with Digital Power System Management]] [[adi>LTC3889]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTC7880: 60V Dual Output Step-Up Controller with Digital Power System Management]] [[adi>LTC7880]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTM2987: 16-Channel μModule PMBus Power System Manager]] [[adi>LTM2987]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTM4644: Quad DC/DC μModule (Power Module) Regulator with Configurable 4A Output Array]] [[adi>LTM4644]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTM4664: 54VIN Dual 25A, Single 50A µModule Regulator with Digital Power System Management]] [[adi>LTM4664]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTM4675: Dual 9A or Single 18A μModule Regulator with Digital Power System Management]] [[adi>LTM4675]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTM4676A: Dual 13A or Single 26A μModule (Power Module) Regulator with Digital Power System Management]] [[adi>LTM4676A]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTM4676: Dual 13A or Single 26A μModule (Power Module) Regulator with Digital Power System Management]] [[adi>LTM4676|Obsolete]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTM4677: Dual 18A or Single 36A μModule (Power Module) Regulator with Digital Power System Management]] [[adi>LTM4677]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTM4678Dual 25A or Single 50A µModule Regulator with Digital Power System Management]] [[adi>LTM4678]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTM4680: Dual 30A or Single 60A µModule Regulator with Digital Power System Management]] [[adi>LTM4680]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTM4686: Ultrathin Dual 10A or Single 20A μModule Regulator with Digital Power System Management]] [[adi>LTM4686]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/ltc2978.c | LTM4700: Dual 50A or Single 100A µModule Regulator with Digital Power System Management]] [[adi>LTM4700]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/max15301.c | MAX15301: InTune Automatically Compensated Digital PoL Controller with Driver and PMBus Telemetry]] [[maxim>MAX15301]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/max16064.c | MAX16064: Quad, Power-Supply Controller with Active-Voltage Output Control and PMBus Interface ]] [[maxim>MAX16064]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/max20730.c | MAX20710: Integrated, Step-Down Switching Regulator with PMBus]] [[maxim>MAX20710]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/max20730.c | MAX20730Integrated, Step-Down Switching Regulator with PMBus]] [[maxim>MAX20730]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/max20730.c | MAX20734: Integrated, Step-Down Switching Regulator with PMBus]] [[maxim>MAX20734]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/max20730.c | MAX20743: Integrated, Step-Down Switching Regulator with PMBus]] [[maxim>MAX20743]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/max20751.c | MAX20751: Multiphase Master with PMBus Interface and Internal Buck Converter]] [[maxim>MAX20751]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/pmbus.c | MAX20796: Dual-Phase Scalable Integrated Voltage Regulator with PMBus Interface]] [[maxim>MAX20796]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/max31785.c | MAX31785: 6-Channel Intelligent Fan Controller]] [[maxim>MAX31785]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/max34440.c | MAX34440: PMBus 6-Channel Power-Supply Manager]] [[maxim>MAX34440]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/max34440.c | MAX34441: PMBus 5-Channel Power-Supply Manager and Intelligent Fan Controller]] [[maxim>MAX34441]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/max34440.c | MAX34446: PMBus Power-Supply Data Logger]] [[maxim>MAX34446]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/max34440.c | MAX34451: PMBus 16-Channel V/I Monitor and 12-Channel Sequencer/Marginer]] [[maxim>MAX34451]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/max34440.c | MAX34460: PMBus 12-Channel Voltage Monitor and Sequencer]] [[maxim>MAX34460]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/max34440.c | MAX34461: PMBus 16-Channel Voltage Monitor and Sequencer]] [[maxim>MAX34461]] 
 +  * [[git.linux.org>drivers/hwmon/pmbus/max8688.c | MAX8688: Digital Power-Supply Controller/Monitor with PMBus Interface]] [[maxim>MAX8688]] 
 + 
 +==== Ethernet PHY ==== 
 +  * [[.:linux-drivers:net-phy:adin1100 | ADIN1100 - Robust, Industrial, Low Power 10BASE-T1L Ethernet PHY]] 
 +  * [[.:linux-drivers:net-phy:adin | ADIN1200 - Robust, Industrial, Low Power 10/100 Ethernet PHY]] 
 +  * [[.:linux-drivers:net-phy:adin | ADIN1300 - Robust, Industrial, Low Latency 10/100/1000 Gigabit Ethernet PHY]] 
 +==== Ethernet MAC-PHY ==== 
 +  * [[.:linux-drivers:net-mac-phy:adin1110 | ADIN1110 - Robust, Industrial, Low Power 10BASE-T1L Ethernet MAC-PHY]] 
 +  * [[.:linux-drivers:net-mac-phy:adin2111 | ADIN2111 - Low Complexity, 2-Port Ethernet Switch with Integrated 10BASE-T1L PHYs]] 
 +  * [[.:linux-drivers:net-mac-phy:open_alliance | Open Alliance - 10BASE-T1x MAC-PHY Serial Interface]]
 ==== I2C Mux ==== ==== I2C Mux ====
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/i2c/muxes/i2c-mux-ltc4306.c|LTC4306 : 4-Channel, 2-Wire Bus Multiplexer with Capacitance Buffering]] [[adi>LTC4306]] +  * [[git.linux.org>drivers/i2c/muxes/i2c-mux-ltc4306.c | LTC4306: 4-Channel, 2-Wire Bus Multiplexer with Capacitance Buffering]] [[adi>LTC4306]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/i2c/muxes/i2c-mux-ltc4306.c|LTC4305 : 2-Channel, 2-Wire Bus Multiplexer with Capacitance Buffering]] [[adi>LTC4305]]+  * [[git.linux.org>drivers/i2c/muxes/i2c-mux-ltc4306.c | LTC4305: 2-Channel, 2-Wire Bus Multiplexer with Capacitance Buffering]] [[adi>LTC4305]] 
 +  * [[git.linux.org>drivers/media/i2c/max9286.c | MAX9286: Quad 1.5Gbps GMSL Deserializer with Coax or STP Input and CSI-2 Output]] [[maxim>MAX9286]] 
 +  * [[git.linux.org>drivers/media/i2c/max9271.c | MAX9271: 16-Bit GMSL Serializer with Coax or STP Cable Drive]] [[maxim>MAX9271]]
 ==== IIO - Accelerometers ==== ==== IIO - Accelerometers ====
-  * [[.:linux-drivers:input-misc:adxl345 | ADXL345:  3-Axis, ±2 g/±4 g/±8 g/±16 g Digital Accelerometer]] +  * [[.:linux-drivers:iio-accelerometer:adxl313|ADXL312, ADXL313, ADXL314: Low Noise, Low Drift, Low Power, 3-Axis MEMS Accelerometers]] 
-  * [[.:linux-drivers:input-misc:adxl345 | ADXL346:  3-Axis, ±2 g/±4 g/±8 g/±16 g Ultralow Power Digital Accelerometer ]] +  * [[.:linux-drivers:input-misc:adxl345 | ADXL345: 3-Axis, ±2 g/±4 g/±8 g/±16 g Digital Accelerometer]] 
-  * [[.:linux-drivers:input-misc:adxl362 | ADXL362:  Micropower 3-Axis MEMS Accelerometer, Programmable Digital Output, ±2/±4/±8 g Range  ]] +  * [[.:linux-drivers:input-misc:adxl345 | ADXL346: 3-Axis, ±2 g/±4 g/±8 g/±16 g Ultralow Power Digital Accelerometer ]] 
-  * [[.:linux-drivers:iio-accelerometer:adxl372 | ADXL372:  Micropower 3-Axis MEMS Accelerometer, Programmable Digital Output, ±200 g Range  ]] +  * [[.:linux-drivers:iio-accelerometer:adxl355|ADXL355: Low Noise, Low Drift, Low Power, 3-Axis MEMS Accelerometers]] 
-  * [[.:linux-drivers:input-misc:adxl345 | ADXL375:  3-Axis, ±200 g Digital Accelerometer]] +  * [[.:linux-drivers:input-misc:adxl362 | ADXL362: Micropower 3-Axis MEMS Accelerometer, Programmable Digital Output, ±2/±4/±8 g Range  ]] 
-  * [[.:linux-drivers:iio-accelerometer:adis16201 | ADIS16201:  Programmable Dual-Axis Inclinometer / Accelerometer]] +  * [[.:linux-drivers:iio-accelerometer:adxl367 | ADXL367: Micropower 3-Axis MEMS Accelerometer, Programmable Digital Output, ±2 g/±4 g/±8 g Range ]] 
-  * [[.:linux-drivers:iio-accelerometer:adis16203 | ADIS16203:  Programmable 360° Inclinometer]] +  * [[.:linux-drivers:iio-accelerometer:adxl372 | ADXL372: Micropower 3-Axis MEMS Accelerometer, Programmable Digital Output, ±200 g Range  ]] 
-  * [[.:linux-drivers:iio-accelerometer:adis16209 | ADIS16209:  High Accuracy, Dual-Axis Digital Inclinometer and Accelerometer ]] +  * [[.:linux-drivers:input-misc:adxl345 | ADXL375: 3-Axis, ±200 g Digital Accelerometer]] 
-  * [[.:linux-drivers:iio-accelerometer:adis16240 | ADIS16240:  Low Power Programmable Impact Sensor and Recorder]]+  * [[.:linux-drivers:iio-accelerometer:adis16201 | ADIS16201: Programmable Dual-Axis Inclinometer / Accelerometer]] 
 +  * [[.:linux-drivers:iio-accelerometer:adis16203 | ADIS16203: Programmable 360° Inclinometer]] 
 +  * [[.:linux-drivers:iio-accelerometer:adis16209 | ADIS16209: High Accuracy, Dual-Axis Digital Inclinometer and Accelerometer ]] 
 +  * [[.:linux-drivers:iio-accelerometer:adis16240 | ADIS16240: Low Power Programmable Impact Sensor and Recorder]]
  
 ==== IIO - Amplifiers ==== ==== IIO - Amplifiers ====
  
-  * [[.:linux-drivers:iio-amplifiers:ad8366 | AD8366:  DC to 600 MHz, Dual-Digital Variable Gain Amplifiers ]]+  * [[.:linux-drivers:iio-amplifiers:ad8366 | AD8366: DC to 600 MHz, Dual-Digital Variable Gain Amplifiers ]]
   * [[.:linux-drivers:iio-amplifiers:ad8366 | ADA4961: Low Distortion, 3.2 GHz, RF DGA ]]   * [[.:linux-drivers:iio-amplifiers:ad8366 | ADA4961: Low Distortion, 3.2 GHz, RF DGA ]]
   * [[.:linux-drivers:iio-amplifiers:ad8366 | ADL5240: 100 MHz TO 4000 MHz RF/IF Digitally Controlled VGA ]]   * [[.:linux-drivers:iio-amplifiers:ad8366 | ADL5240: 100 MHz TO 4000 MHz RF/IF Digitally Controlled VGA ]]
 +  * [[.:linux-drivers:iio-amplifiers:ad8366 | ADRF5720: 0.5 dB LSB, 6-Bit, Silicon Digital Attenuator, 9 kHz to 40 GHz ]]
 +  * [[.:linux-drivers:iio-amplifiers:ad8366 | ADRF5730: 0.5 dB LSB, 6-Bit, Silicon Digital Attenuator, 100 MHz to 40 GHz ]]
 +  * [[.:linux-drivers:iio-amplifiers:ad8366 | ADRF5731: 2 dB LSB, 4-Bit, Silicon Digital Attenuator, 100 MHz to 40 GHz ]]
   * [[.:linux-drivers:iio-amplifiers:ad8366 | HMC271A: 1dB LSB 5-Bit Digital Attenuator SMT, 0.7 - 3.7 GHz ]]   * [[.:linux-drivers:iio-amplifiers:ad8366 | HMC271A: 1dB LSB 5-Bit Digital Attenuator SMT, 0.7 - 3.7 GHz ]]
 +  * [[.:linux-drivers:iio-amplifiers:ada4250 | ADA4250 Programmable Gain Instrumentation Amplifier Linux Driver]]
 +  * [[.:linux-drivers:iio-amplifiers:hmc425a | HMC425: 0.5 dB LSB, GaAs MMIC, 6-BIT DIGITAL POSITIVE CONTROL ATTENUATOR, 2.2 - 8.0 GHz]] [[adi>HMC425 | Obsolete]]
 +  * [[.:linux-drivers:iio-amplifiers:hmc425a | HMC425A: 0.5 dB LSB, GaAs MMIC, 6-BIT DIGITAL POSITIVE CONTROL ATTENUATOR, 2.2 - 8.0 GHz]] [[adi>HMC425A]]
 +  * [[.:linux-drivers:iio-amplifiers:hmc425a | HMC540S: 1 dB LSB Silicon MMIC 4-Bit Digital Positive Control Attenuator 0.1 - 8 GHz]]
 +  * [[.:linux-drivers:iio-amplifiers:ad8366 | HMC1018A: 1.0 dB LSB GaAs MMIC 5-BIT DIGITAL ATTENUATOR, 0.1 - 30 GHz ]]
 +  * [[.:linux-drivers:iio-amplifiers:ad8366 | HMC1019A: 0.5 dB LSB GaAs MMIC 5-BIT DIGITAL ATTENUATOR, 0.1 - 30 GHz ]]
   * [[.:linux-drivers:iio-amplifiers:ad8366 | HMC1119: 0.25 dB LSB, 7-Bit, Silicon Digital Attenuator, 0.1 GHz to 6.0 GHz]]   * [[.:linux-drivers:iio-amplifiers:ad8366 | HMC1119: 0.25 dB LSB, 7-Bit, Silicon Digital Attenuator, 0.1 GHz to 6.0 GHz]]
 +
 ==== IIO - Analog to Digital Converters ==== ==== IIO - Analog to Digital Converters ====
-  * [[.:linux-drivers:iio-adc:ad400x | AD4003: 18-Bit 2 MSPS ADC]] +  * [[.:linux-drivers:iio-adc:ad400x | AD4003: 18-Bit2 MSPS, Differential SAR ADC]] 
-  * [[.:linux-drivers:iio-adc:ad400x | ADAQ4003: 18-Bit 2 MSPS μModule Data Acquisition System in BGA]]+  * [[.:linux-drivers:iio-adc:ad400x | AD4007: 18-Bit, 1 MSPS, Differential SAR ADC]] 
 +  * [[.:linux-drivers:iio-adc:ad400x | AD4011: 18-Bit, 500 kSPS, Differential SAR ADC]] 
 +  * [[.:linux-drivers:iio-adc:ad400x | AD4020: 20-bit, 1.8 MSPS, Differential SAR ADC]] 
 +  * [[.:linux-drivers:iio-adc:ad4630 | AD4030-24: 24-Bit, 2 MSPS/500 kSPS, SAR ADC]] 
 +  * [[.:linux-drivers:iio-adc:ad4630 | AD4630-16: 24-Bit, 2 MSPS/500 kSPS, Dual Channel SAR ADC]] 
 +  * [[.:linux-drivers:iio-adc:ad4630 | AD4630-24: 24-Bit, 2 MSPS/500 kSPS, Dual Channel SAR ADC]] 
 +  * [[git.linux.org>drivers/iio/adc/ad4130.c | AD4130: 32 μA, Ultra Low Power, 24-Bit Sigma-Delta ADC with Integrated PGA and FIFO]] [[adi>AD4130]] 
 +  * [[./linux-drivers/iio-adc/ad9208 | AD6684: 135 MHz Quad IF Receiver]] 
 +  * [[./linux-drivers/iio-adc/ad9208 | AD6688: RF Diversity and 1.2GHz BW Observation Receiver]] 
 +  * [[.:linux-drivers:iio-adc:ad7476a | AD7091: 1 MSPS, Ultralow Power 12-Bit ADC in 8-Lead LFCSP]]
   * [[.:linux-drivers:iio-adc:ad7476a | AD7091R: 1 MSPS, ultra low power 12-Bit ADC in 10 LEAD LFCSP and MSOP]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7091R: 1 MSPS, ultra low power 12-Bit ADC in 10 LEAD LFCSP and MSOP]]
   * [[.:linux-drivers:iio-adc:ad7091r5 | AD7091R-5: 4-Channel, 12-bit Ultra Low Power ADC]]   * [[.:linux-drivers:iio-adc:ad7091r5 | AD7091R-5: 4-Channel, 12-bit Ultra Low Power ADC]]
 +  * [[.:linux-drivers:iio-adc:ad7091r8 | AD7091R-8: 8-Channel, 12-bit Ultra Low Power ADC]]
   * [[.:linux-drivers:iio-adc:ad7124 | AD7124: 24-Bit Low Power Sigma-Delta ADC with PGA and Reference]]   * [[.:linux-drivers:iio-adc:ad7124 | AD7124: 24-Bit Low Power Sigma-Delta ADC with PGA and Reference]]
-  * [[.:linux-drivers:iio-adc:ad7124 | AD7124-4 : 4-Channel, Low Noise, Low Power, 24-Bit, Sigma-Delta ADC with PGA and Reference]] +  * [[.:linux-drivers:iio-adc:ad7124 | AD7124-4: 4-Channel, Low Noise, Low Power, 24-Bit, Sigma-Delta ADC with PGA and Reference]] 
-  * [[.:linux-drivers:iio-adc:ad7124 | AD7124-8 : 8-Channel, Low Noise, Low Power, 24-Bit, Sigma-Delta ADC with PGA and Reference]]+  * [[.:linux-drivers:iio-adc:ad7124 | AD7124-8: 8-Channel, Low Noise, Low Power, 24-Bit, Sigma-Delta ADC with PGA and Reference]]
   * [[.:linux-drivers:iio-adc:ad7780 | AD7170: 12-Bit Low Power Sigma-Delta ADC]]   * [[.:linux-drivers:iio-adc:ad7780 | AD7170: 12-Bit Low Power Sigma-Delta ADC]]
   * [[.:linux-drivers:iio-adc:ad7780 | AD7171: 16-Bit Low Power Sigma-Delta ADC]]   * [[.:linux-drivers:iio-adc:ad7780 | AD7171: 16-Bit Low Power Sigma-Delta ADC]]
 +  * [[linux.github>master?drivers/iio/adc/ad7173.c | AD7172-2: Low Power, 24-Bit, 31.25 kSPS, Sigma-Delta ADC with True Rail-to-Rail Buffers]] [[adi>AD7172-2]]
 +  * [[linux.github>master?drivers/iio/adc/ad7173.c | AD7173-8: Low Power, 8-/16-Channel, 31.25 kSPS, 24-Bit, Highly Integrated Sigma-Delta ADC]] [[adi>AD7172-2]]
 +  * [[linux.github>master?drivers/iio/adc/ad7173.c | AD7175-2: 24-Bit, 250 kSPS, Sigma-Delta ADC with 20 µs Settling and True Rail-to-Rail Buffers ]] [[adi>AD7172-2]]
 +  * [[linux.github>master?drivers/iio/adc/ad7173.c | AD7176-2: 24-Bit, 250 kSPS Sigma Delta ADC with 20 µs Settling ]] [[adi>AD7172-2]]
   * [[.:linux-drivers:iio-adc:ad7192 | AD7190: 4.8 kHz Ultra-Low Noise 24-Bit Sigma-Delta ADC with PGA]]   * [[.:linux-drivers:iio-adc:ad7192 | AD7190: 4.8 kHz Ultra-Low Noise 24-Bit Sigma-Delta ADC with PGA]]
   * [[.:linux-drivers:iio-adc:ad7192 | AD7192: 4.8 kHz Ultra-Low Noise 24-Bit Sigma-Delta ADC with PGA]]   * [[.:linux-drivers:iio-adc:ad7192 | AD7192: 4.8 kHz Ultra-Low Noise 24-Bit Sigma-Delta ADC with PGA]]
Line 135: Line 372:
   * [[.:linux-drivers:iio-adc:ad7476a | AD7277: 3 MSPS 10-Bit ADC in 8-Lead MSOP ]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7277: 3 MSPS 10-Bit ADC in 8-Lead MSOP ]]
   * [[.:linux-drivers:iio-adc:ad7476a | AD7278: 3 MSPS 8-Bit ADC in 8-Lead MSOP ]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7278: 3 MSPS 8-Bit ADC in 8-Lead MSOP ]]
-  * [[.:linux-drivers:iio-adc:ad7280a | AD7280A:  Lithium Ion Battery Monitoring System]] +  * [[.:linux-drivers:iio-adc:ad7280a | AD7280A: Lithium Ion Battery Monitoring System]] 
-  * [[.:linux-drivers:iio-adc:ad7291 | AD7291:  8-Channel, I2C, 12-Bit SAR ADC with Temperature Sensor]]  +  * [[.:linux-drivers:iio-adc:ad7291 | AD7291: 8-Channel, I2C, 12-Bit SAR ADC with Temperature Sensor]] 
-  * [[.:linux-drivers:iio-adc:ad7298 | AD7298:  8-Channel, 1MSPS, 12-Bit SAR ADC with Temperature Sensor]] +  * [[git.linux.org>drivers/iio/adc/ad7292.c | AD7292: 10-Bit Monitor & Control System with ADC, DACs, Temperature Sensor and GPIOs]] [[adi>AD7292]] 
-  * [[.:linux-drivers:iio-adc:ad738x | AD738X:  Differential Input, Dual, 16/14/12-BIT, SAR ADC]] +  * [[.:linux-drivers:iio-adc:ad7298 | AD7298: 8-Channel, 1MSPS, 12-Bit SAR ADC with Temperature Sensor]] 
-  * [[.:linux-drivers:iio-adc:ad7476a |AD7466:  1.6 V Micro-Power 12-Bit ADC]] +  * [[.:linux-drivers:iio-adc:ad738x | AD73804MSPS Dual Simultaneous Sampling, 16-BIT SAR ADC, Differential Input]] 
-  * [[.:linux-drivers:iio-adc:ad7476a |AD7467:  1.6 V Micro-Power 10-Bit ADC]] +  * [[.:linux-drivers:iio-adc:ad738x | AD7381: 4MSPS Dual Simultaneous Sampling, 14-BIT SAR ADC, Differential Input]] 
-  * [[.:linux-drivers:iio-adc:ad7476a |AD7468:  1.6 V Micro-Power 8-Bit ADC]] +  * [[.:linux-drivers:iio-adc:ad738x | AD7386: 4-Channel4 MSPS, 16-Bit Dual Simultaneous Sampling SAR ADC]] 
-  * [[.:linux-drivers:iio-adc:ad7476a |AD7475:  1 MSPS, 12-Bit A/D Converter in MSOP-8 or SOIC-8]] +  * [[.:linux-drivers:iio-adc:ad738x | AD7387: 4-Channel, 4 MSPS, 14-BitDual, Simultaneous Sampling SAR ADC]] 
-  * [[.:linux-drivers:iio-adc:ad7476a |AD7476:  1MSPS, 12-Bit ADC in 6 Lead SOT-23]] +  * [[.:linux-drivers:iio-adc:ad738x | AD7388: 4-Channel, 4 MSPS, 12-Bit, Dual, Simultaneous Sampling SAR ADCs]] 
-  * [[.:linux-drivers:iio-adc:ad7476a |AD7476A:  12-Bit, 1 MSPS, Low-Power A/D Converter in SC70 and MSOP Packages]] +  * [[.:linux-drivers:iio-adc:ad7476a | AD7466: 1.6 V Micro-Power 12-Bit ADC]] 
-  * [[.:linux-drivers:iio-adc:ad7476a |AD7477:  1MSPS, 10-Bit ADC in 6 Lead SOT-23]] +  * [[.:linux-drivers:iio-adc:ad7476a | AD7467: 1.6 V Micro-Power 10-Bit ADC]] 
-  * [[.:linux-drivers:iio-adc:ad7476a |AD7477A:  10-Bit, 1 MSPS, Low-Power A/D Converter in SC70 and MSOP Packages]] +  * [[.:linux-drivers:iio-adc:ad7476a | AD7468: 1.6 V Micro-Power 8-Bit ADC]] 
-  * [[.:linux-drivers:iio-adc:ad7476a |AD7478:  8-Bit, 1 MSPS, Low Power Successive Approximation ADC Which Operates From A Single 2.35 V to 5.25 V Power Supply]] +  * [[.:linux-drivers:iio-adc:ad7476a | AD7475: 1 MSPS, 12-Bit A/D Converter in MSOP-8 or SOIC-8]] 
-  * [[.:linux-drivers:iio-adc:ad7476a |AD7478A:  8-Bit, 1 MSPS, Low-Power A/D Converter in SC70 and MSOP Packages]] +  * [[.:linux-drivers:iio-adc:ad7476a | AD7476: 1MSPS, 12-Bit ADC in 6 Lead SOT-23]] 
-  * [[.:linux-drivers:iio-adc:ad7476a |AD7495:  1 MSPS, 12-Bit A/D Converter in MSOP-8 or SOIC-8]] +  * [[.:linux-drivers:iio-adc:ad7476a | AD7476A: 12-Bit, 1 MSPS, Low-Power A/D Converter in SC70 and MSOP Packages]] 
-  * [[.:linux-drivers:iio-adc:ad7606 | AD7605-4:  4-Channel DAS with 16-Bit, Bipolar, Simultaneous Sampling ADC]] +  * [[.:linux-drivers:iio-adc:ad7476a | AD7477: 1MSPS, 10-Bit ADC in 6 Lead SOT-23]] 
-  * [[.:linux-drivers:iio-adc:ad7606 | AD7606:  8-Channel DAS with 16-Bit, Bipolar, Simultaneous Sampling ADC]] +  * [[.:linux-drivers:iio-adc:ad7476a | AD7477A: 10-Bit, 1 MSPS, Low-Power A/D Converter in SC70 and MSOP Packages]] 
-  * [[.:linux-drivers:iio-adc:ad7606 | AD7606-4 4-Channel DAS with 16-Bit, Bipolar, Simultaneous Sampling ADC]] +  * [[.:linux-drivers:iio-adc:ad7476a | AD7478: 8-Bit, 1 MSPS, Low Power Successive Approximation ADC Which Operates From A Single 2.35 V to 5.25 V Power Supply]] 
-  * [[.:linux-drivers:iio-adc:ad7606 | AD7606-6:  6-Channel DAS with 16-Bit, Bipolar, Simultaneous Sampling ADC]]+  * [[.:linux-drivers:iio-adc:ad7476a | AD7478A: 8-Bit, 1 MSPS, Low-Power A/D Converter in SC70 and MSOP Packages]] 
 +  * [[.:linux-drivers:iio-adc:ad7476a | AD7495: 1 MSPS, 12-Bit A/D Converter in MSOP-8 or SOIC-8]] 
 +  * [[.:linux-drivers:iio-adc:ad7606 | AD7605-4: 4-Channel DAS with 16-Bit, Bipolar, Simultaneous Sampling ADC]] 
 +  * [[.:linux-drivers:iio-adc:ad7606 | AD7606-44-Channel DAS with 16-Bit, Bipolar, Simultaneous Sampling ADC]] 
 +  * [[.:linux-drivers:iio-adc:ad7606 | AD7606-66-Channel DAS with 16-Bit, Bipolar, Simultaneous Sampling ADC]] 
 +  * [[.:linux-drivers:iio-adc:ad7606 | AD7606: 8-Channel DAS with 16-Bit, Bipolar, Simultaneous Sampling ADC]] 
 +  * [[./linux-drivers/iio-adc/ad7606 | AD7606B8-Channel DAS with 16-Bit, 800 kSPS Bipolar Input, Simultaneous Sampling ADC]] 
 +  * [[.:linux-drivers:iio-adc:ad7606 | AD7616: 16-Channel DAS with 16-Bit, Bipolar InputDual Simultaneous Sampling ADC]]
   * [[.:linux-drivers:iio-adc:ad7476a | AD7680: 3 mW, 100 kSPS, 16-Bit ADC in 6 Lead SOT-23]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7680: 3 mW, 100 kSPS, 16-Bit ADC in 6 Lead SOT-23]]
 +  * [[.:linux-drivers:iio-adc:ad7476a | AD7682: 16-Bit, 4-Channel, 250 kSPS PulSAR ADC]]
   * [[.:linux-drivers:iio-adc:ad7476a | AD7683: 100 kSPS 16-Bit PulSAR® A/D Converter in µSOIC/QFN]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7683: 100 kSPS 16-Bit PulSAR® A/D Converter in µSOIC/QFN]]
   * [[.:linux-drivers:iio-adc:ad7476a | AD7684: 16-Bit, 100 kSPS PulSAR®, Differential ADC in MSOP]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7684: 16-Bit, 100 kSPS PulSAR®, Differential ADC in MSOP]]
Line 161: Line 406:
   * [[.:linux-drivers:iio-adc:ad7476a | AD7687: 16-Bit, 1.5 LSB INL, 250 kSPS PulSAR® Differential ADC in MSOP/QFN ]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7687: 16-Bit, 1.5 LSB INL, 250 kSPS PulSAR® Differential ADC in MSOP/QFN ]]
   * [[.:linux-drivers:iio-adc:ad7476a | AD7688: 500 kSPS 16- BIT Differential PulSAR® A/D Converter in µSOIC/QFN ]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7688: 500 kSPS 16- BIT Differential PulSAR® A/D Converter in µSOIC/QFN ]]
 +  * [[git.linux.org>drivers/iio/adc/ad7949.c | AD7689: 16-Bit, 8-Channel, 250 kSPS PulSAR® ADC]] [[adi>AD7689]]
   * [[.:linux-drivers:iio-adc:ad7476a | AD7690: 18-Bit, 1.5 LSB INL, 400 kSPS PulSAR® Differential ADC in MSOP/QFN ]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7690: 18-Bit, 1.5 LSB INL, 400 kSPS PulSAR® Differential ADC in MSOP/QFN ]]
   * [[.:linux-drivers:iio-adc:ad7476a | AD7691: 18-Bit, 1.5 LSB INL, 250 kSPS PulSAR® Differential ADC in MSOP/QFN ]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7691: 18-Bit, 1.5 LSB INL, 250 kSPS PulSAR® Differential ADC in MSOP/QFN ]]
   * [[.:linux-drivers:iio-adc:ad7476a | AD7693: 16-Bit, ±0.5 LSB, 500 kSPS PulSAR® Differential A/D Converter in MSOP/QFN ]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7693: 16-Bit, ±0.5 LSB, 500 kSPS PulSAR® Differential A/D Converter in MSOP/QFN ]]
   * [[.:linux-drivers:iio-adc:ad7476a | AD7694: 250 kSPS 16-BIT PulSAR® A/D Converter in µSOIC ]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7694: 250 kSPS 16-BIT PulSAR® A/D Converter in µSOIC ]]
-  * [[.:linux-drivers:iio-adc:ad7766 | AD7766: 24-Bit, 8.5 mW, 109 dB, 128 kSPS ADC]] 
   * [[.:linux-drivers:iio-adc:ad7766 | AD7766-1: 24-Bit, 8.5 mW, 109 dB, 64 kSPS ADC]]   * [[.:linux-drivers:iio-adc:ad7766 | AD7766-1: 24-Bit, 8.5 mW, 109 dB, 64 kSPS ADC]]
   * [[.:linux-drivers:iio-adc:ad7766 | AD7766-2: 24-Bit, 8.5 mW, 109 dB, 32 kSPS ADC]]   * [[.:linux-drivers:iio-adc:ad7766 | AD7766-2: 24-Bit, 8.5 mW, 109 dB, 32 kSPS ADC]]
-  * [[.:linux-drivers:iio-adc:ad7766 | AD7767: 24-Bit, 8.5 mW, 109 dB, 128 kSPS ADC]]+  * [[.:linux-drivers:iio-adc:ad7766 | AD7766: 24-Bit, 8.5 mW, 109 dB, 128 kSPS ADC]]
   * [[.:linux-drivers:iio-adc:ad7766 | AD7767-1: 24-Bit, 8.5 mW, 109 dB, 64 kSPS ADC]]   * [[.:linux-drivers:iio-adc:ad7766 | AD7767-1: 24-Bit, 8.5 mW, 109 dB, 64 kSPS ADC]]
   * [[.:linux-drivers:iio-adc:ad7766 | AD7767-2: 24-Bit, 8.5 mW, 109 dB, 32 kSPS ADC]]   * [[.:linux-drivers:iio-adc:ad7766 | AD7767-2: 24-Bit, 8.5 mW, 109 dB, 32 kSPS ADC]]
-  * [[.:linux-drivers:iio-adc:ad7768 AD7768: 24-Bit, Simultaneous SamplingPower Scaling ADC]]+  * [[.:linux-drivers:iio-adc:ad7766 AD7767: 24-Bit, 8.5 mW109 dB, 128 kSPS ADC]]
   * [[.:linux-drivers:iio-adc:ad7768-1 | AD7768-1: 24-Bit, Power Scaling, Sigma-Delta ADC]]   * [[.:linux-drivers:iio-adc:ad7768-1 | AD7768-1: 24-Bit, Power Scaling, Sigma-Delta ADC]]
 +  * [[.:linux-drivers:iio-adc:ad7768 | AD7768: 24-Bit, Simultaneous Sampling, Power Scaling ADC]]
   * [[.:linux-drivers:iio-adc:ad7780 | AD7780: 24-Bit Pin-Programmable Low Power Sigma-Delta ADC]]   * [[.:linux-drivers:iio-adc:ad7780 | AD7780: 24-Bit Pin-Programmable Low Power Sigma-Delta ADC]]
   * [[.:linux-drivers:iio-adc:ad7780 | AD7781: 20-Bit, Pin-Programmable, Ultralow Power Sigma-Delta ADC]]   * [[.:linux-drivers:iio-adc:ad7780 | AD7781: 20-Bit, Pin-Programmable, Ultralow Power Sigma-Delta ADC]]
Line 189: Line 435:
   * [[.:linux-drivers:iio-adc:ad7793 | AD7798: 3-Channel, Low Noise, Low Power, 16-Bit, Sigma Delta ADC with On-Chip In-Amp]]   * [[.:linux-drivers:iio-adc:ad7793 | AD7798: 3-Channel, Low Noise, Low Power, 16-Bit, Sigma Delta ADC with On-Chip In-Amp]]
   * [[.:linux-drivers:iio-adc:ad7793 | AD7799: 3-Channel, Low Noise, Low Power, 24-Bit, Sigma Delta ADC with On-Chip In-Amp]]   * [[.:linux-drivers:iio-adc:ad7793 | AD7799: 3-Channel, Low Noise, Low Power, 24-Bit, Sigma Delta ADC with On-Chip In-Amp]]
-  * [[.:linux-drivers:iio-adc:ad7887 | AD7887:  2.7 V to 5.25 V, Micropower, 2-Channel, 125 kSPS, 12-Bit ADC in 8-Lead MSOP ]]+  * [[git.linux.org>drivers/staging/iio/adc/ad7816.c | AD7816:Temperature Sensor ]] [[adi>AD7816|Obsolete]] 
 +  * [[git.linux.org>drivers/staging/iio/adc/ad7816.c | AD7817:Temperature Sensor (On Chip) 4-Channel, 9 µs, 10-Bit ADC]] [[adi>AD7817]] 
 +  * [[git.linux.org>drivers/staging/iio/adc/ad7816.c | AD7818:Temperature Sensor (On Chip) 1-Channel, 9 µs, 10-Bit ADC]] [[adi>AD7818]] 
 +  * [[.:linux-drivers:iio-adc:ad7887 | AD7887: 2.7 V to 5.25 V, Micropower, 2-Channel, 125 kSPS, 12-Bit ADC in 8-Lead MSOP ]] 
 +  * [[git.linux.org>drivers/iio/adc/ad7923.c | AD7904: 4-Channel, 1 MSPS, 8-Bit A/D Converter with Sequencer]] [[adi>AD7904]] 
 +  * [[git.linux.org>drivers/iio/adc/ad7923.c | AD7908: 8-Channel, 1 MSPS, 8-Bit ADC with Sequencer in 20-Lead TSSOP]] [[adi>AD7908]]
   * [[.:linux-drivers:iio-adc:ad7476a | AD7910: 250 KSPS, 10-Bit ADC in 6 Lead SC70 ]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7910: 250 KSPS, 10-Bit ADC in 6 Lead SC70 ]]
 +  * [[git.linux.org>drivers/iio/adc/ad7923.c | AD7914: 4-Channel, 1 MSPS, 10-Bit A/D Converter with Sequencer]] [[adi>AD7914]]
 +  * [[git.linux.org>drivers/iio/adc/ad7923.c | AD7918: 8-Channel, 1 MSPS, 10-Bit ADC with Sequencer in 20-Lead TSSOP]] [[adi>AD7918]]
   * [[.:linux-drivers:iio-adc:ad7476a | AD7920: 250 KSPS, 12-Bit ADC in 6 Lead SC70 ]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7920: 250 KSPS, 12-Bit ADC in 6 Lead SC70 ]]
 +  * [[git.linux.org>drivers/iio/adc/ad7923.c | AD7923: 4-Channel 200 kSPS, 12-Bit A/D Converter with Sequencer]] [[adi>AD7923]]
 +  * [[git.linux.org>drivers/iio/adc/ad7923.c | AD7924: 4-Channel, 1 MSPS, 12-Bit A/D Converter with Sequencer]] [[adi>AD7924]]
 +  * [[git.linux.org>drivers/iio/adc/ad7923.c | AD7928: 8-Channel, 1 MSPS, 12-Bit A/D Converter with Sequencer]] [[adi>AD7928]]
   * [[.:linux-drivers:iio-adc:ad7476a | AD7940: AD7940: 3 MW, 100 KSPS, 14-Bit ADC in 6-Lead SOT-23 ]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7940: AD7940: 3 MW, 100 KSPS, 14-Bit ADC in 6-Lead SOT-23 ]]
   * [[.:linux-drivers:iio-adc:ad7476a | AD7942: 14-Bit, 250 kSPS PulSAR®, Pseudo Differential ADC in MSOP/QFN ]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7942: 14-Bit, 250 kSPS PulSAR®, Pseudo Differential ADC in MSOP/QFN ]]
   * [[.:linux-drivers:iio-adc:ad7476a | AD7946: 14-Bit, 500 kSPS PulSAR® ADC in MSOP ]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7946: 14-Bit, 500 kSPS PulSAR® ADC in MSOP ]]
 +  * [[git.linux.org>drivers/iio/adc/ad7949.c | AD7949: 14-Bit, 8-Channel, 250 kSPS PulSAR ADC]] [[adi>AD7949]]
   * [[.:linux-drivers:iio-adc:ad7476a | AD7980: 16-Bit, 1 MSPS PulSAR® ADC in MSOP/QFN ]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7980: 16-Bit, 1 MSPS PulSAR® ADC in MSOP/QFN ]]
   * [[.:linux-drivers:iio-adc:ad7476a | AD7982: 18-Bit, 1 MSPS PulSAR® 7.0 mW ADC in MSOP/QFN ]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7982: 18-Bit, 1 MSPS PulSAR® 7.0 mW ADC in MSOP/QFN ]]
Line 201: Line 458:
   * [[.:linux-drivers:iio-adc:ad7476a | AD7988-1: 16-Bit, 100 kSPS, Ultra Low Power 16-Bit SAR ADC ]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7988-1: 16-Bit, 100 kSPS, Ultra Low Power 16-Bit SAR ADC ]]
   * [[.:linux-drivers:iio-adc:ad7476a | AD7988-5: 16-Bit, 500 kSPS, Ultra Low Power 16-Bit SAR ADC ]]   * [[.:linux-drivers:iio-adc:ad7476a | AD7988-5: 16-Bit, 500 kSPS, Ultra Low Power 16-Bit SAR ADC ]]
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/adc/ad7923.c | ad7904: 4-Channel, 1 MSPS, 8-Bit A/D Converter with Sequencer]] [[adi>AD7904]] +  * [[.:linux-drivers:iio-adc:ad7998 | AD7991: 4-Channel, 12-Bit ADC with I2C Compatible Interface in 8-Lead SOT-23 ]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/adc/ad7923.c | AD7914: 4-Channel, 1 MSPS, 10-Bit A/D Converter with Sequencer]] [[adi>AD7914]] +  * [[.:linux-drivers:iio-adc:ad7998 | AD7992: 2-Channel, 12-Bit ADC with I2C Compatible Interface in 10-Lead MSOP ]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/adc/ad7923.c | AD7923: 4-Channel 200 kSPS, 12-Bit A/D Converter with Sequencer]] [[adi>AD7923]] +  * [[.:linux-drivers:iio-adc:ad7998 | AD7993: 4-Channel, 10-Bit ADC with I2C Compatible Interface in 16-Lead TSSOP ]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/adc/ad7923.c | AD7924: 4-Channel, 1 MSPS, 12-Bit A/D Converter with Sequencer]] [[adi>AD7924]] +  * [[.:linux-drivers:iio-adc:ad7998 | AD7994: 4 Channel, 12-Bit ADC with I2C Compatible Interface in 16-Lead TSSOP ]] 
-  * [[.:linux-drivers:iio-adc:ad7998 |AD7991:  4-Channel, 12-Bit ADC with I2C Compatible Interface in 8-Lead SOT-23 ]] +  * [[.:linux-drivers:iio-adc:ad7998 | AD7995: 4-Channel, 10-Bit ADC with I2C Compatible Interface in 8-Lead SOT-23 ]] 
-  * [[.:linux-drivers:iio-adc:ad7998 |AD7992:  2-Channel, 12-Bit ADC with I2C Compatible Interface in 10-Lead MSOP ]] +  * [[.:linux-drivers:iio-adc:ad7998 | AD7997: 8-Channel, 10-Bit ADC with I2C Compatible Interface in 20-Lead TSSOP ]] 
-  * [[.:linux-drivers:iio-adc:ad7998 |AD7993:  4-Channel, 10-Bit ADC with I2C Compatible Interface in 16-Lead TSSOP ]] +  * [[.:linux-drivers:iio-adc:ad7998 | AD7998: 8-Channel, 12-Bit ADC with I2C Compatible Interface in 20-Lead TSSOP ]] 
-  * [[.:linux-drivers:iio-adc:ad7998 |AD7994:  4 Channel, 12-Bit ADC with I2C Compatible Interface in 16-Lead TSSOP ]] +  * [[.:linux-drivers:iio-adc:ad7998 | AD7999: 4-Channel, 8-Bit ADC with I2C Compatible Interface in 8-Lead SOT-23 ]] 
-  * [[.:linux-drivers:iio-adc:ad7998 |AD7995:  4-Channel, 10-Bit ADC with I2C Compatible Interface in 8-Lead SOT-23 ]] +  * [[.:linux-drivers:iio-adc:ad9083 | AD9083 16-Channel, 125 MHz Bandwidth, JESD204B Analog-to-Digital Converter]] 
-  * [[.:linux-drivers:iio-adc:ad7998 |AD7997:  8-Channel, 10-Bit ADC with I2C Compatible Interface in 20-Lead TSSOP ]] +  * [[.:linux-drivers:iio-mxfe:ad9081 | AD9207 12-Bit, 6 GSPS, JESD204B/JESD204C Dual ADC]] 
-  * [[.:linux-drivers:iio-adc:ad7998 |AD7998:  8-Channel, 12-Bit ADC with I2C Compatible Interface in 20-Lead TSSOP ]] +  * [[resources:tools-software:linux-drivers:iio-adc:ad9208 | AD9208: 14-Bit, 3GSPS, JESD204B, Dual Analog-to-Digital Converter ]] 
-  * [[.:linux-drivers:iio-adc:ad7998 |AD7999:  4-Channel, 8-Bit ADC with I2C Compatible Interface in 8-Lead SOT-23 ]] +  * [[.:linux-drivers:iio-mxfe:ad9081 | AD9209 12-Bit, 4GSPS, JESD204B/C, Quad Analog-to-Digital Converter]] 
-  * [[.:linux-drivers:iio-adc:axi-adc-hdl |AD9234: 12-Bit, 1 GSPS JESD204B, Dual Analog-to-Digital Converter ]] +  * [[.:linux-drivers:iio-adc:axi-adc-hdl | AD9234: 12-Bit, 1 GSPS JESD204B, Dual Analog-to-Digital Converter ]] 
-  * [[.:linux-drivers:iio-adc:axi-adc-hdl |AD9250: 14-Bit, 170 MSPS/250 MSPS, JESD204B, Dual Analog-to-Digital Converter ]] +  * [[.:linux-drivers:iio-adc:axi-adc-hdl | AD9250: 14-Bit, 170 MSPS/250 MSPS, JESD204B, Dual Analog-to-Digital Converter ]] 
-  * [[.:linux-drivers:iio-adc:axi-adc-hdl |AD9265: 16-Bit, 125 MSPS/105 MSPS/80 MSPS, 1.8 V Analog-to-Digital Converter ]] +  * [[.:linux-drivers:iio-adc:axi-adc-hdl | AD9265: 16-Bit, 125 MSPS/105 MSPS/80 MSPS, 1.8 V Analog-to-Digital Converter ]] 
-  * [[.:linux-drivers:iio-adc:axi-adc-hdl |AD9434:  12-BIT, 370 MSPS/500 MSPS, 1.8 V ANALOG-TO-DIGITAL CONVERTER ]]  +  * [[.:linux-drivers:iio-adc:axi-adc-hdl | AD9434: 12-BIT, 370 MSPS/500 MSPS, 1.8 V ANALOG-TO-DIGITAL CONVERTER ]] 
-  * [[.:linux-drivers:iio-adc:axi-adc-hdl |AD9467:  16-Bit, 200 MSPS/250 MSPS Analog-to-Digital Converter ]] +  * [[.:linux-drivers:iio-adc:axi-adc-hdl | AD9467: 16-Bit, 200 MSPS/250 MSPS Analog-to-Digital Converter ]] 
-  * [[.:linux-drivers:iio-adc:axi-adc-hdl |AD9625:  12-BIT, 2.0/2.5 GSPS, 1.3 V/2.5 V ANALOG-TO-DIGITAL CONVERTER ]]     +  * [[.:linux-drivers:iio-adc:axi-adc-hdl | AD9625: 12-BIT, 2.0/2.5 GSPS, 1.3 V/2.5 V ANALOG-TO-DIGITAL CONVERTER ]] 
-  * [[.:linux-drivers:iio-adc:axi-adc-hdl |AD9643:  14-Bit, 170/210/250 MSPS, 1.8 V Dual Analog-to-Digital Converter (ADC) ]] +  * [[.:linux-drivers:iio-adc:axi-adc-hdl | AD9643: 14-Bit, 170/210/250 MSPS, 1.8 V Dual Analog-to-Digital Converter (ADC) ]] 
-  * [[.:linux-drivers:iio-adc:axi-adc-hdl |AD9652:  16-bit, 310 MSPS, 3.3/1.8 V Dual Analog-to-Digital Converter]]  +  * [[.:linux-drivers:iio-adc:axi-adc-hdl | AD964914-Bit, 20/40/65/80 MSPS, 1.8 V Analog-to-Digital Converter (ADC) ]] 
-  * [[.:linux-drivers:iio-adc:axi-adc-hdl |AD9680:  14-Bit, 1000 MSPS JESD204B, Dual Analog-to-Digital Converter]] +  * [[.:linux-drivers:iio-adc:axi-adc-hdl | AD9652: 16-bit, 310 MSPS, 3.3/1.8 V Dual Analog-to-Digital Converter]] 
-  * [[.:linux-drivers:iio-adc:axi-adc-hdl |AD9683:  14-BIT, 170 MSPS/250 MSPS, JESD204B, ANALOG-TO-DIGITAL CONVERTER ]]  +  * [[.:linux-drivers:iio-adc:axi-adc-hdl | AD9680: 14-Bit, 1000 MSPS JESD204B, Dual Analog-to-Digital Converter]] 
-  * [[.:linux-drivers:iio-adc:adas1000|ADAS1000: Low Power, 5-ELECTRODE ELECTROCARDIOGRAM (ECG) ANALOG FRONT END (AFE) ]] +  * [[.:linux-drivers:iio-adc:axi-adc-hdl | AD9683: 14-BIT, 170 MSPS/250 MSPS, JESD204B, ANALOG-TO-DIGITAL CONVERTER ]] 
-  *[[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/adc/ltc2471.c|LTC2471 : Selectable 208sps/833sps, 16-Bit I2C ΔΣ ADCs with 10ppm/°C Max Precision Reference]] [[adi>LTC2471]] +  * [[.:linux-drivers:iio-adc:axi-adc-hdl | AD9684: 14-Bit, 500 MSPS LVDS, Dual Analog-to-Digital Converter]] 
-  *[[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/adc/ltc2471.c|LTC2473 : Selectable 208sps/833sps, 16-Bit I2C ΔΣ ADCs with 10ppm/°C Max Precision Reference]] [[adi>LTC2473]] +  * [[./linux-drivers/iio-adc/ad9208 | AD9689: 14-Bit, 2.0 GSPS/2.6 GSPS, JESD204B, Dual Analog-to-Digital Converter]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/adc/ltc2485.c|LTC2485 : 24-Bit ΔΣ ADC with Easy Drive Input Current Cancellation and I2C Interface]] [[adi>LTC2485]] +  * [[./linux-drivers/iio-adc/ad9208 | AD9694: Quad 14-Bit, 500 MSPS, 1.2 V/2.5 V Analog-to-Digital Converter]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/adc/ltc2497.c|LTC2497 : 16-Bit 8-/16-Channel ΔΣ ADC with Easy Drive Input Current Cancellation and I2C Interface]] [[adi>LTC2497]]+  * [[./linux-drivers/iio-adc/ad9208 | AD9695: 14-Bit, 1300 MSPS/625 MSPS, JESD204B, Dual Analog-to-Digital Converter]] 
 +  * [[./linux-drivers/iio-adc/ad9208 | AD9697: 14-Bit, 1300 MSPS, JESD204B, Analog-to-Digital Converter]] 
 +  * [[.:linux-drivers:iio-adc:ad400x | ADAQ4003: 18-Bit 2 MSPS μModule Data Acquisition System in BGA]] 
 +  * [[.:linux-drivers:iio-adc:ad4630 | ADAQ4224: 24-Bit, 2 MSPS μModule Data Acquisition Solution]] 
 +  * [[.:linux-drivers:iio-adc:adaq8092 | ADAQ8092: 14-Bit, 105 MSPS, μModule]] 
 +  * [[.:linux-drivers:iio-adc:adas1000 | ADAS1000: Low Power, 5-ELECTRODE ELECTROCARDIOGRAM (ECG) ANALOG FRONT END (AFE) ]] 
 +  * [[git.linux.org>drivers/staging/iio/addac/adt7316.c | ADT7516: SPI/I2C Compatible,Temperature Sensor, 4-Channel ADC and Quad Voltage Output]] [[adi>ADT7516]] 
 +  * [[git.linux.org>drivers/staging/iio/addac/adt7316.c | ADT7517: SPI-/I2C-Compatible, Temperature Sensor, 4-Channel ADC and Quad Voltage Output]] [[adi>ADT7517]] 
 +  * [[git.linux.org>drivers/staging/iio/addac/adt7316.c | ADT7519: SPI-/I2C-Compatible, Temperature Sensor, 4-Channel ADC and Quad Voltage Output]] [[adi>ADT7519|Obsolete]] 
 +  * [[.:linux-drivers:iio-adc:ad7476a | LTC2314-14: 14-Bit, 4.5Msps Serial Sampling ADC in TSOT]] [[adi>LTC2314-14]] 
 +  * [[git.linux.org>drivers/iio/adc/ltc2471.c | LTC2471: Selectable 208sps/833sps, 16-Bit I2C ΔΣ ADCs with 10ppm/°C Max Precision Reference]] [[adi>LTC2471]] 
 +  * [[git.linux.org>drivers/iio/adc/ltc2471.c | LTC2473: Selectable 208sps/833sps, 16-Bit I2C ΔΣ ADCs with 10ppm/°C Max Precision Reference]] [[adi>LTC2473]] 
 +  * [[git.linux.org>drivers/iio/adc/ltc2485.c | LTC2485: 24-Bit ΔΣ ADC with Easy Drive Input Current Cancellation and I2C Interface]] [[adi>LTC2485]] 
 +  * [[git.linux.org>drivers/spi/spidev.c | LTC2488: 16-Bit 2-/4-Channel ΔΣ ADC with Easy Drive Input Current Cancellation]] [[adi>LTC2488]] 
 +  * [[git.linux.org>drivers/iio/adc/ltc2497.c | LTC2496: 16-Bit 8-/16-Channel ΔΣ ADC with Easy Drive Input Current Cancellation]] [[adi>LTC2496]] 
 +  * [[git.linux.org>drivers/iio/adc/ltc2497.c | LTC2497: 16-Bit 8-/16-Channel ΔΣ ADC with Easy Drive Input Current Cancellation and I2C Interface]] [[adi>LTC2497]] 
 +  * [[git.linux.org>drivers/iio/adc/ltc2497.c | LTC2499: 24-Bit 8-/16-Channel ΔΣ ADC with Easy Drive Input Current Cancellation and I2C Interface]] [[adi>LTC2499]] 
 +  * [[git.linux.org>drivers/iio/adc/max1027.c | MAX102710-Bit 300ksps ADCs with FIFO, Temp Sensor, Internal Reference]] [[maxim>MAX1027]] 
 +  * [[git.linux.org>drivers/iio/adc/max1027.c | MAX1029: 10-Bit 300ksps ADCs with FIFO, Temp Sensor, Internal Reference]] [[maxim>MAX1029]] 
 +  * [[git.linux.org>drivers/iio/adc/max1027.c | MAX1031: 10-Bit 300ksps ADCs with FIFO, Temp Sensor, Internal Reference]] [[maxim>MAX1031]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX1036: 2.7V to 5.5V, Low-Power, 4-/12-Channel 2-Wire Serial 8-Bit ADCs]] [[maxim>MAX1036]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX1037: 2.7V to 5.5V, Low-Power, 4-/12-Channel 2-Wire Serial 8-Bit ADCs]] [[maxim>MAX1037]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX1038: 2.7V to 5.5V, Low-Power, 4-/12-Channel 2-Wire Serial 8-Bit ADCs]] [[maxim>MAX1038]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX1039: 2.7V to 5.5V, Low-Power, 4-/12-Channel 2-Wire Serial 8-Bit ADCs]] [[maxim>MAX1039]] 
 +  * [[git.linux.org>drivers/iio/adc/max11100.c | MAX11100: 16-Bit, +5V, 200ksps ADC with 10µA Shutdown]] [[maxim>MAX11100]] 
 +  * [[git.linux.org>drivers/iio/adc/max1118.c | MAX1117: Single-Supply, Low-Power, 2-Channel, Serial 8-Bit ADCs]] [[maxim>MAX1117]] 
 +  * [[git.linux.org>drivers/iio/adc/max1118.c | MAX1118: Single-Supply, Low-Power, 2-Channel, Serial 8-Bit ADCs]] [[maxim>MAX1118]] 
 +  * [[git.linux.org>drivers/iio/adc/max1118.c | MAX1119: Single-Supply, Low-Power, 2-Channel, Serial 8-Bit ADCs]] [[maxim>MAX1119]] 
 +  * [[:resources:tools-software:linux-drivers:iio-adc:max11205 | MAX11205 16-Bit, Single-Channel, Ultra-Low Power, Delta-Sigma ADC with 2-Wire Serial Interface ]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX1136: 2.7V to 3.6V and 4.5V to 5.5V, Low-Power, 4-/12-Channel, 2-Wire Serial 10-Bit ADCs]] [[maxim>MAX1136]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX1137: 2.7V to 3.6V and 4.5V to 5.5V, Low-Power, 4-/12-Channel, 2-Wire Serial 10-Bit ADCs]] [[maxim>MAX1137]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX1138: 2.7V to 3.6V and 4.5V to 5.5V, Low-Power, 4-/12-Channel, 2-Wire Serial 10-Bit ADCs]] [[maxim>MAX1138]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX1139: 2.7V to 3.6V and 4.5V to 5.5V, Low-Power, 4-/12-Channel, 2-Wire Serial 10-Bit ADCs]] [[maxim>MAX1139]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11600: 2.7V to 3.6V and 4.5V to 5.5V, Low-Power, 4-/8-/12-Channel, 2-Wire Serial 8-Bit ADCs]] [[maxim>MAX11600]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11601: 2.7V to 3.6V and 4.5V to 5.5V, Low-Power, 4-/8-/12-Channel, 2-Wire Serial 8-Bit ADCs]] [[maxim>MAX11601]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11602: 2.7V to 3.6V and 4.5V to 5.5V, Low-Power, 4-/8-/12-Channel, 2-Wire Serial 8-Bit ADCs]] [[maxim>MAX11602]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11603: 2.7V to 3.6V and 4.5V to 5.5V, Low-Power, 4-/8-/12-Channel, 2-Wire Serial 8-Bit ADCs]] [[maxim>MAX11603]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11604: 2.7V to 3.6V and 4.5V to 5.5V, Low-Power, 4-/8-/12-Channel, 2-Wire Serial 8-Bit ADCs]] [[maxim>MAX11604]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11605: 2.7V to 3.6V and 4.5V to 5.5V, Low-Power, 4-/8-/12-Channel, 2-Wire Serial 8-Bit ADCs]] [[maxim>MAX11605]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11606: Low-Power, 4-/8-/12-Channel, I2C,10-Bit ADCs in Ultra-Small Packages]] [[maxim>MAX11606]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11607: Low-Power, 4-/8-/12-Channel, I2C,10-Bit ADCs in Ultra-Small Packages]] [[maxim>MAX11607]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11608: Low-Power, 4-/8-/12-Channel, I2C,10-Bit ADCs in Ultra-Small Packages]] [[maxim>MAX11608]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11609: Low-Power, 4-/8-/12-Channel, I2C,10-Bit ADCs in Ultra-Small Packages]] [[maxim>MAX11609]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11610: Low-Power, 4-/8-/12-Channel, I2C,10-Bit ADCs in Ultra-Small Packages]] [[maxim>MAX11610]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11611: Low-Power, 4-/8-/12-Channel, I2C,10-Bit ADCs in Ultra-Small Packages]] [[maxim>MAX11611]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11612: Low-Power, 4-/8-/12-Channel, I²C, 12-Bit ADCs in Ultra-Small Packages]] [[maxim>MAX11612]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11613: Low-Power, 4-/8-/12-Channel, I²C, 12-Bit ADCs in Ultra-Small Packages]] [[maxim>MAX11613]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11614: Low-Power, 4-/8-/12-Channel, I²C, 12-Bit ADCs in Ultra-Small Packages]] [[maxim>MAX11614]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11615: Low-Power, 4-/8-/12-Channel, I²C, 12-Bit ADCs in Ultra-Small Packages]] [[maxim>MAX11615]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11616: Low-Power, 4-/8-/12-Channel, I²C, 12-Bit ADCs in Ultra-Small Packages]] [[maxim>MAX11616]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11617: Low-Power, 4-/8-/12-Channel, I²C, 12-Bit ADCs in Ultra-Small Packages]] [[maxim>MAX11617]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11644: Low-Power, 1-/2-Channel, I²C, 12-Bit ADCs in Ultra-Tiny 1.9mm x 2.2mm Package]] [[maxim>MAX11644]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11645: Low-Power, 1-/2-Channel, I²C, 12-Bit ADCs in Ultra-Tiny 1.9mm x 2.2mm Package]] [[maxim>MAX11645]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11646: Low-Power, 1-/2-Channel, I²C, 10-Bit ADCs in Ultra-Tiny 1.9mm x 2.2mm Package]] [[maxim>MAX11646]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX11647: Low-Power, 1-/2-Channel, I²C, 10-Bit ADCs in Ultra-Tiny 1.9mm x 2.2mm Package]] [[maxim>MAX11647]] 
 +  * [[git.linux.org>drivers/iio/adc/max1027.c | MAX1227: 12-Bit 300ksps ADCs with FIFO, Temp Sensor, Internal Reference]] [[maxim>MAX1227]] 
 +  * [[git.linux.org>drivers/iio/adc/max1027.c | MAX1229: 12-Bit 300ksps ADCs with FIFO, Temp Sensor, Internal Reference]] [[maxim>MAX1229]] 
 +  * [[git.linux.org>drivers/iio/adc/max1027.c | MAX1231: 12-Bit 300ksps ADCs with FIFO, Temp Sensor, Internal Reference]] [[maxim>MAX1231]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX1236: 2.7V to 3.6V and 4.5V to 5.5V, Low-Power, 4-/12-Channel, 2-Wire Serial, 12-Bit ADCs]] [[maxim>MAX1236]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX1237: 2.7V to 3.6V and 4.5V to 5.5V, Low-Power, 4-/12-Channel, 2-Wire Serial, 12-Bit ADCs]] [[maxim>MAX1237]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX1238: 2.7V to 3.6V and 4.5V to 5.5V, Low-Power, 4-/12-Channel, 2-Wire Serial, 12-Bit ADCs]] [[maxim>MAX1238]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX1239: 2.7V to 3.6V and 4.5V to 5.5V, Low-Power, 4-/12-Channel, 2-Wire Serial, 12-Bit ADCs]] [[maxim>MAX1239]] 
 +  * [[git.linux.org>drivers/iio/adc/max1241.c | MAX1240: +2.7V, Low-Power, 12-Bit Serial ADCs in 8-Pin SO]] [[maxim>MAX1240]] 
 +  * [[git.linux.org>drivers/iio/adc/max1241.c | MAX1241: +2.7V, Low-Power, 12-Bit Serial ADCs in 8-Pin SO]] [[maxim>MAX1241]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX1361: 250ksps, +3V, 8-/4-Channel, 12-Bit ADCs with +2.5V Reference and Parallel Interface]] [[maxim>MAX1361]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX1362: 400ksps, +5V, 8-/4-Channel, 12-Bit ADCs with +2.5V Reference and Parallel Interface]] [[maxim>MAX1362]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX1363: 250ksps, +3V, 8-/4-Channel, 12-Bit ADCs with +2.5V Reference and Parallel Interface]] [[maxim>MAX1363]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX1364: 400ksps, +5V, 8-/4-Channel, 12-Bit ADCs with +2.5V Reference and Parallel Interface]] [[maxim>MAX1364]] 
 +  * [[git.linux.org>drivers/iio/adc/max1363.c | MAX1368: Microcontroller-Interface, 4.5-/3.5-Digit Panel Meters with 4-20mA Output]] [[maxim>MAX1368]] 
 +  * [[git.linux.org>drivers/iio/adc/max9611.c | MAX9611: High-Side, Inverting Current-Sense Amplifiers with12-Bit ADC and Op Amp/Comparator]] [[maxim>MAX9611]] 
 +  * [[git.linux.org>drivers/iio/adc/max9611.c | MAX9612: High-Side, Noninverting Current-Sense Amplifiers with12-Bit ADC and Op Amp/Comparator]] [[maxim>MAX9612]] 
 + 
 +==== IIO - Beamformers ==== 
 +  * [[./linux-drivers/iio-transceiver/adar1000 | ADAR1000: 8 GHz to 16 GHz, 4-Channel, X Band and Ku Band Beamformer]] 
 ==== IIO - Capacitance to Digital Converters ==== ==== IIO - Capacitance to Digital Converters ====
  
Line 235: Line 566:
   * [[.:linux-drivers:iio-cdc:ad7150 | AD7151: Ultra-Low Power, 1-Channel, Capacitance Converter for Proximity Sensing]]   * [[.:linux-drivers:iio-cdc:ad7150 | AD7151: Ultra-Low Power, 1-Channel, Capacitance Converter for Proximity Sensing]]
   * [[.:linux-drivers:iio-cdc:ad7150 | AD7156: Ultra-Low Power, 1.8 V, 3 mm × 3 mm, 2-Channel, Capacitance Converter]]   * [[.:linux-drivers:iio-cdc:ad7150 | AD7156: Ultra-Low Power, 1.8 V, 3 mm × 3 mm, 2-Channel, Capacitance Converter]]
-  * [[.:linux-drivers:iio-cdc:ad7745 | AD7745:  24-bit, 1 Channel Capacitance to Digital Converter]]  +  * [[.:linux-drivers:iio-cdc:ad7745 | AD7745: 24-bit, 1 Channel Capacitance to Digital Converter]] 
-  * [[.:linux-drivers:iio-cdc:ad7745 | AD7746:  24-bit, 2 Channel Capacitance to Digital Converter]]  +  * [[.:linux-drivers:iio-cdc:ad7745 | AD7746: 24-bit, 2 Channel Capacitance to Digital Converter]] 
-  * [[.:linux-drivers:iio-cdc:ad7745 | AD7747:  24-Bit Capacitance-to-Digital Converter with Temperature Sensor]] +  * [[.:linux-drivers:iio-cdc:ad7745 | AD7747: 24-Bit Capacitance-to-Digital Converter with Temperature Sensor]]
-==== IIO - Digital to Analog Converters ==== +
- +
  
-  * [[.:linux-drivers:iio-dac:ad5064  | AD5024: Fully Accurate 12-Bit VOUT nanoDAC® Quad, SPI Interface, 4.5 V to 5.5 V in TSSOP ]] +==== IIO - Combined Analog to Digital and Digital to Analog converters ==== 
-  * [[.:linux-drivers:iio-dac:ad5064  | AD5025: Fully Accurate 12-Bit VOUT nanoDAC® SPI Interface 2.7 V TO 5.5 V IN A TSSOP ]] + 
-  * [[.:linux-drivers:iio-dac:ad5064  | AD5044: Fully Accurate 14-Bit VOUT nanoDAC® Quad, SPI Interface, 4.5 V to 5.5 V in TSSOP  ]] +  * [[.:linux-drivers:iio-addac:ad74413r | AD74412R: Quad-Channel, Software Configurable Input and Output]] [[adi>AD74412R]] 
-  * [[.:linux-drivers:iio-dac:ad5064  | AD5045: Fully Accurate 14-Bit VOUT nanoDAC® SPI Interface 2.7 V TO 5.5 V IN A TSSOP ]] +  * [[.:linux-drivers:iio-addac:ad74413r | AD74413R: Quad-Channel, Software Configurable Input and Output]] [[adi>AD74413R]] 
-  * [[.:linux-drivers:iio-dac:ad5064  | AD5064: Fully Accurate 16-Bit VOUT nanoDAC® Quad, SPI Interface, 4.5 V to 5.5 V in TSSOP ]] +  * [[git.linux.org>drivers/iio/addac/ad74115.c | AD74115H: Single-Channel, Software Configurable Input and Output with HART Modem]] [[adi>AD74115H]] 
-  * [[.:linux-drivers:iio-dac:ad5064  | AD5064-1: Fully Accurate 16-Bit VOUT nanoDAC® Quad, SPI Interface, 4.5 V to 5.5 V in TSSOP ]] + 
-  * [[.:linux-drivers:iio-dac:ad5064  | AD5065:  Fully Accurate 16-Bit VOUT nanoDAC® SPI Interface 2.7 V TO 5.5 V IN A TSSOP ]] + 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5300: 2.7V to 5.5V, 140 ΜA, Rail-to-Rail Voltage-Output 8-Bit DAC in SOT-23 AND MICROSOIC Packages ]] +==== IIO - Digital to Analog Converters ==== 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5301: 2.5V to 5.5V, 120 ΜA, 2-Wire Interface, Voltage-Output 8-Bit DAC ]] +  * [[.:linux-drivers:iio-dac:axi-ad3552r| AD3552R: Dual Channel, 16-Bit, 33 MUPS, Multispan, Multi-IO SPI DAC ]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5310: 2.7V to 5.5V, 140 ΜA, Rail-to-Rail Voltage-Output 10-Bit DAC in SOT-23 AND MICROSOIC Packages ]] +  * [[.:linux-drivers:iio-dac:ad5064 | AD5024: Fully Accurate 12-Bit VOUT nanoDAC® Quad, SPI Interface, 4.5 V to 5.5 V in TSSOP ]] 
-  * [[.:linux-drivers:iio-dac:ad5676  | AD5310R: Single, 10-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] +  * [[.:linux-drivers:iio-dac:ad5064 | AD5025: Fully Accurate 12-Bit VOUT nanoDAC® SPI Interface 2.7 V TO 5.5 V IN A TSSOP ]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5311: 2.5V to 5.5V, 120 ΜA, 2-Wire Interface, Voltage-Output 10-Bit DAC ]] +  * [[.:linux-drivers:iio-dac:ad5064 | AD5044: Fully Accurate 14-Bit VOUT nanoDAC® Quad, SPI Interface, 4.5 V to 5.5 V in TSSOP  ]] 
-  * [[.:linux-drivers:iio-dac:ad5676  | AD5311R: Single, 10-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] +  * [[.:linux-drivers:iio-dac:ad5064 | AD5045: Fully Accurate 14-Bit VOUT nanoDAC® SPI Interface 2.7 V TO 5.5 V IN A TSSOP ]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5320: 2.7V to 5.5V, 140 ΜA, Rail-to-Rail Voltage-Output 12-Bit DAC in SOT-23 AND MICROSOIC Packages ]] +  * [[.:linux-drivers:iio-dac:ad5064 | AD5064-1: Fully Accurate 16-Bit VOUT nanoDAC® Quad, SPI Interface, 4.5 V to 5.5 V in TSSOP ]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5321: 2.5V to 5.5V, 120 ΜA, 2-Wire Interface, Voltage-Output 12-Bit DAC ]] +  * [[.:linux-drivers:iio-dac:ad5064 | AD5064: Fully Accurate 16-Bit VOUT nanoDAC® Quad, SPI Interface, 4.5 V to 5.5 V in TSSOP ]] 
-  * [[.:linux-drivers:iio-dac:ad5360  | AD5360: 16-Channel, 16-Bit, Serial Input, Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5064 | AD5065: Fully Accurate 16-Bit VOUT nanoDAC® SPI Interface 2.7 V TO 5.5 V IN A TSSOP ]] 
-  * [[.:linux-drivers:iio-dac:ad5360  | AD5361: 16-Channel, 14-Bit, Serial Input, Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD5300: 2.7V to 5.5V, 140 ΜA, Rail-to-Rail Voltage-Output 8-Bit DAC in SOT-23 AND MICROSOIC Packages ]] 
-  * [[.:linux-drivers:iio-dac:ad5360  | AD5362:  8-Channel, 16-Bit, Serial Input, Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD5301: 2.5V to 5.5V, 120 ΜA, 2-Wire Interface, Voltage-Output 8-Bit DAC ]] 
-  * [[.:linux-drivers:iio-dac:ad5360  | AD5363:  8-Channel, 14-Bit, Serial Input, Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD5310: 2.7V to 5.5V, 140 ΜA, Rail-to-Rail Voltage-Output 10-Bit DAC in SOT-23 AND MICROSOIC Packages ]] 
-  * [[.:linux-drivers:iio-dac:ad5360  | AD5370: 40-Channel, 16-Bit, Serial Input, Voltage-Output DACs]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5310R: Single, 10-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] 
-  * [[.:linux-drivers:iio-dac:ad5360  | AD5371: 40-Channel, 14-Bit, Serial Input, Voltage-Output DACs]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD5311: 2.5V to 5.5V, 120 ΜA, 2-Wire Interface, Voltage-Output 10-Bit DAC ]] 
-  * [[.:linux-drivers:iio-dac:ad5360  | AD5372: 32-Channel, 16-Bit, Serial Input, Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5311R: Single, 10-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] 
-  * [[.:linux-drivers:iio-dac:ad5360  | AD5373: 40-Channel, 14-Bit, Serial Input, Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD5320: 2.7V to 5.5V, 140 ΜA, Rail-to-Rail Voltage-Output 12-Bit DAC in SOT-23 AND MICROSOIC Packages ]] 
-  * [[.:linux-drivers:iio-dac:ad5380  | AD5380: 40-Channel 14-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD5321: 2.5V to 5.5V, 120 ΜA, 2-Wire Interface, Voltage-Output 12-Bit DAC ]] 
-  * [[.:linux-drivers:iio-dac:ad5380  | AD5381: 40-Channel 12-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5338: 2.5 V to 5.5 V, 250 µA, 2-Wire Interface, Dual Voltage Output, 10-Bit DACs]] 
-  * [[.:linux-drivers:iio-dac:ad5380  | AD5382: 32-Channel 14-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5338R: Dual 10-Bit nanoDAC® with 2 ppm/°C Reference, I2C Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5380  | AD5383: 32-Channel 12-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5360 | AD5360: 16-Channel, 16-Bit, Serial Input, Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5380  | AD5384: 40-Channel, 3 V/5 V Single Supply,14-Bit, Serial Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5360 | AD5361: 16-Channel, 14-Bit, Serial Input, Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5380  | AD5390: 16-Channel 14-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5360 | AD5362: 8-Channel, 16-Bit, Serial Input, Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5380  | AD5391: 16-Channel 12-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5360 | AD5363: 8-Channel, 14-Bit, Serial Input, Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5380  | AD5392: 8-Channel 14-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5360 | AD5370: 40-Channel, 16-Bit, Serial Input, Voltage-Output DACs]] 
-  * [[.:linux-drivers:iio-dac:ad5449  | AD5415: Dual 12-Bit, High Bandwidth, Multiplying DAC +  * [[.:linux-drivers:iio-dac:ad5360 | AD5371: 40-Channel, 14-Bit, Serial Input, Voltage-Output DACs]] 
-with 4-Quadrant Resistors and Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5360 | AD5372: 32-Channel, 16-Bit, Serial Input, Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5421  | AD5421: 16-Bit, Serial Input, Loop-Powered, 4mA to 20mA DA ]] +  * [[.:linux-drivers:iio-dac:ad5360 | AD5373: 40-Channel, 14-Bit, Serial Input, Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5449  | AD5426: 8-Bit, High Bandwidth, Multiplying DACs with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5380 | AD5380: 40-Channel 14-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5449  | AD5429: Dual 8-Bit, High Bandwidth, Multiplying DACs with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5380 | AD5381: 40-Channel 12-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5449  | AD5432: 10-Bit, High Bandwidth, Multiplying DACs with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5380 | AD5382: 32-Channel 14-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5449  | AD5439: Dual 10-Bit, High Bandwidth, Multiplying DACs with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5380 | AD5383: 32-Channel 12-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5449  | AD5443: 12-Bit, High Bandwidth, Multiplying DACs with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5380 | AD5384: 40-Channel, 3 V/5 V Single Supply,14-Bit, Serial Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5449  AD5449Dual 12-BitHigh BandwidthMultiplying DACs with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5380 | AD5390: 16-Channel 14-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5446  AD544412-Bit High Bandwidth Multiplying DAC with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5380 | AD5391: 16-Channel 12-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5446  AD544614-Bit High Bandwidth Multiplying DAC with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5380 | AD5392: 8-Channel 14-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5450:  8-BIT High Bandwidth Multiplying DAC with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5449 | AD5415: Dual 12-Bit, High Bandwidth, Multiplying DAC with 4-Quadrant Resistors and Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5451: 10-BIT High Bandwidth Multiplying DAC with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5421 | AD5421: 16-Bit, Serial Input, Loop-Powered, 4mA to 20mA DA ]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5452: 12-BIT High Bandwidth Multiplying DAC with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5449 | AD5426: 8-Bit, High Bandwidth, Multiplying DACs with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5453: 14-BIT High Bandwidth Multiplying DAC with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5449 | AD5429: Dual 8-Bit, High Bandwidth, Multiplying DACs with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5446  AD5512A2.7 V to 5.5 V, Serial-Input, Voltage-Output16-/12-Bit nanoDAC® in 16-lead 3 mm × 3 mm LFCSP]] +  * [[.:linux-drivers:iio-dac:ad5449 | AD5432: 10-Bit, High Bandwidth, Multiplying DACs with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5446  AD5541A2.7 V to 5.5 V, Serial-Input, Voltage-Output16-/12-Bit nanoDAC® in 8-lead 3 mm × 3 mm LFCSP]] +  * [[.:linux-drivers:iio-dac:ad5449 | AD5439: Dual 10-Bit, High Bandwidth, Multiplying DACs with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5446  AD5542A: 2.7 V to 5.5 V, Serial-Input, Voltage-Output, 16-/12-Bit nanoDAC® in 16-lead 3 mm × 3 mm LFCSP & 16-lead TSSOP]] +  * [[.:linux-drivers:iio-dac:ad5449 | AD5443: 12-Bit, High Bandwidth, Multiplying DACs with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5446  AD5543: 16-Bit DAC in µSOIC-8 Package]] +  * [[.:linux-drivers:iio-dac:ad5446 AD5444: 12-Bit High Bandwidth Multiplying DAC with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5553: 14-Bit DAC in µSOIC-8 Package]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD544614-Bit High Bandwidth Multiplying DAC with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5601: 2.7V to 5.5V, <100 uA, 8-Bit nanoDAC®, SPI Interface in SC70 Package]] +  * [[.:linux-drivers:iio-dac:ad5449 AD5449Dual 12-BitHigh BandwidthMultiplying DACs with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5602: 2.7V to 5.5V<100 ΜA, 8-Bit nanoDAC® with I2C compatible Interfacetiny SC70 Package ]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD5450: 8-BIT High Bandwidth Multiplying DAC with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5611: 2.7V to 5.5V<100 uA, 10-Bit nanoDAC®, SPI Interface in SC70 Package]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD5451: 10-BIT High Bandwidth Multiplying DAC with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5612: 2.7V to 5.5V, <100 ΜA, 10-Bit nanoDAC® with I2C compatible Interface, tiny SC70 Package ]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD5452: 12-BIT High Bandwidth Multiplying DAC with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5620: Single, 12-Bit nanoDAC® with 5 ppm/°C On-Chip Reference in SOT-23]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD5453: 14-BIT High Bandwidth Multiplying DAC with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5620-1: Single, 12-Bit nanoDAC® with 5 ppm/°C On-Chip Reference in SOT-23]] +  * [[.:linux-drivers:iio-dac:ad5504 AD5501High Voltage, 12-Bit Voltage Output DAC]] [[adi>ad5501|Obsolete]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5620-2: Single, 12-Bit nanoDAC® with 5 ppm/°C On-Chip Reference in SOT-23]] +  * [[.:linux-drivers:iio-dac:ad5504 AD5504High Voltage, Quad Channel 12-Bit Voltage Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5620-3: Single, 12-Bit nanoDAC® with 5 ppm/°C On-Chip Reference in SOT-23]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD5512A: 2.7 V to 5.5 V, Serial-Input, Voltage-Output, 16-/12-Bit nanoDAC® in 16-lead 3 mm × 3 mm LFCSP]] 
-  * [[.:linux-drivers:iio-dac:ad5446  AD5621: 2.7V to 5.5V, <100 uA, 12-Bit nanoDAC®, SPI Interface in SC70 Package]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD5541A: 2.7 V to 5.5 VSerial-InputVoltage-Output16-/12-Bit nanoDAC® in 8-lead mm × 3 mm LFCSP]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5622: 2.7V to 5.5V<100 ΜA, 12-Bit nanoDAC® with I2C compatible Interfacetiny SC70 Package ]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD5542A: 2.7 V to 5.5 VSerial-InputVoltage-Output16-/12-Bit nanoDAC® in 16-lead mm × 3 mm LFCSP & 16-lead TSSOP]] 
-  * [[.:linux-drivers:iio-dac:ad5064|AD5625: Quad12-Bit nanoDAC®, I2C® Interface]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD5542: 2.7 V to 5.5 VSerial-InputVoltage-Output, 16-Bit DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5064|AD5625R: Quad, 12-Bit nanoDAC® with 5 ppm/°C On-Chip Reference, I2C® Interface]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD5543: 16-Bit DAC in µSOIC-8 Package]] 
-  * [[.:linux-drivers:iio-dac:ad5064|AD5627: Dual, 12-Bit nanoDAC®, I2C® Interface]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD555314-Bit DAC in µSOIC-8 Package]]
-  * [[.:linux-drivers:iio-dac:ad5064|AD5627R: Dual, 12-Bit nanoDAC® with 5 ppm/°C On-Chip Reference, I2C® Interface]] +
-  * [[.:linux-drivers:iio-dac:ad5064  | AD5629R: OCTAL, 12-BIT, I2C Voltage Output denseDAC with 5 ppm/°C On-Chip Reference]] +
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5640: Single, 14-Bit nanoDAC® Converter with 5 ppm/°C On-Chip Reference in S0T-23]] +
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5640-1: Single, 14-Bit nanoDAC® Converter with 5 ppm/°C On-Chip Reference in S0T-23]] +
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5640-2: Single, 14-Bit nanoDAC® Converter with 5 ppm/°C On-Chip Reference in S0T-23]] +
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5640-3: Single, 14-Bit nanoDAC® Converter with 5 ppm/°C On-Chip Reference in S0T-23]] +
-  * [[.:linux-drivers:iio-dac:ad5446  AD5641 2.7V to 5.5V, <100 mA, 14-Bit nanoDAC®, SPI interface in LFCSP and SC70]] +
-  * [[.:linux-drivers:iio-dac:ad5064|AD5645R: Quad, 14-Bit nanoDAC® with ppm/°C On-Chip ReferenceI2C® Interface]] +
-  * [[.:linux-drivers:iio-dac:ad5064|AD5647R: Dual14-Bit nanoDAC® with 5 ppm/°C On-Chip Reference, I2C® Interface]] +
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5660: Single, 16-Bit nanoDAC® with 5 ppm/°C On-Chip Reference]] +
-  * [[.:linux-drivers:iio-dac:ad5446  AD5660-1Single, 16-Bit nanoDAC® with 5 ppm/°C On-Chip Reference]] +
-  * [[.:linux-drivers:iio-dac:ad5446  AD5660-2Single, 16-Bit nanoDAC® with 5 ppm/°C On-Chip Reference]] +
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5660-3: Single, 16-Bit nanoDAC® with 5 ppm/°C On-Chip Reference]] +
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5662: 2.7-5.5V, 16-Bit nanoDAC® Converter in a Sot-23]] +
-  * [[.:linux-drivers:iio-dac:ad5064|AD5665: Quad, 16-Bit nanoDAC®, I2C® Interface]] +
-  * [[.:linux-drivers:iio-dac:ad5064|AD5665R: Quad, 16-Bit nanoDAC® with 5 ppm/°C On-Chip Reference, I2C® Interface]] +
-  * [[.:linux-drivers:iio-dac:ad5064|AD5626R: Quad, 16-Bit nanoDAC® with 5 ppm/°C On-Chip Reference, I2C® Interface]] +
-  * [[.:linux-drivers:iio-dac:ad5064|AD5667: Dual, 16-Bit nanoDAC®, I2C® Interface]] +
-  * [[.:linux-drivers:iio-dac:ad5064|AD5667R: Dual, 16-Bit nanoDAC® with 5 ppm/°C On-Chip Reference, I2C® Interface]] +
-  * [[.:linux-drivers:iio-dac:ad5064|AD5626R: Dual, 16-Bit nanoDAC® with 5 ppm/°C On-Chip Reference, I2C® Interface]] +
-  * [[.:linux-drivers:iio-dac:ad5064  | AD5669R: OCTAL, 16-BIT, I2C Voltage-Output denseDAC with 5 ppm/°C On-Chip Reference]] +
-  * [[.:linux-drivers:iio-dac:ad5504  | AD5504: High Voltage, Quad Channel 12-Bit Voltage Output DAC]] +
-  * [[.:linux-drivers:iio-dac:ad5504  | AD5501: High Voltage, 12-Bit Voltage Output DAC]]+
   * [[.:linux-drivers:iio-dac:ad5592r | AD5592R: 8 Channel, 12-Bit, Configurable ADC/DAC with on-chip Reference, SPI interface]]   * [[.:linux-drivers:iio-dac:ad5592r | AD5592R: 8 Channel, 12-Bit, Configurable ADC/DAC with on-chip Reference, SPI interface]]
   * [[.:linux-drivers:iio-dac:ad5593r | AD5593R: 8 Channel, 12-Bit, Configurable ADC/DAC with on-chip Reference, I2C interface]]   * [[.:linux-drivers:iio-dac:ad5593r | AD5593R: 8 Channel, 12-Bit, Configurable ADC/DAC with on-chip Reference, I2C interface]]
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5600: High Temperature, 16-Bit, Unbuffered Voltage Output DAC, SPI Interface]]
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5601: 2.7V to 5.5V, <100 uA, 8-Bit nanoDAC®, SPI Interface in SC70 Package]]
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5602: 2.7V to 5.5V, <100 ΜA, 8-Bit nanoDAC® with I2C compatible Interface, tiny SC70 Package ]]
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5611: 2.7V to 5.5V, <100 uA, 10-Bit nanoDAC®, SPI Interface in SC70 Package]]
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5612: 2.7V to 5.5V, <100 ΜA, 10-Bit nanoDAC® with I2C compatible Interface, tiny SC70 Package ]]
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5620-1: Single, 12-Bit nanoDAC® with 5 ppm/°C On-Chip Reference in SOT-23]]
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5620-2: Single, 12-Bit nanoDAC® with 5 ppm/°C On-Chip Reference in SOT-23]]
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5620-3: Single, 12-Bit nanoDAC® with 5 ppm/°C On-Chip Reference in SOT-23]]
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5620: Single, 12-Bit nanoDAC® with 5 ppm/°C On-Chip Reference in SOT-23]]
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5621: 2.7V to 5.5V, <100 uA, 12-Bit nanoDAC®, SPI Interface in SC70 Package]]
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5622: 2.7V to 5.5V, <100 ΜA, 12-Bit nanoDAC® with I2C compatible Interface, tiny SC70 Package ]]
 +  * [[.:linux-drivers:iio-dac:ad5624r | AD5624: 2.7 V to 5.5 V, 450 µA, Rail-to-Rail Output, Quad, 12-Bit nano DAC®]]
   * [[.:linux-drivers:iio-dac:ad5624r | AD5624R: Quad, 12-Bit nanoDAC® with 5ppm/°C On-Chip Reference]]   * [[.:linux-drivers:iio-dac:ad5624r | AD5624R: Quad, 12-Bit nanoDAC® with 5ppm/°C On-Chip Reference]]
-  * [[.:linux-drivers:iio-dac:ad5064  | AD5628: Octal, 12-Bit, SPI Voltage-Output denseDAC with 5 ppm/°C On-Chip Reference]]+  * [[.:linux-drivers:iio-dac:ad5064 | AD5625: Quad, 12-Bit nanoDAC®, I2C® Interface]] 
 +  * [[.:linux-drivers:iio-dac:ad5064 | AD5625R: Quad, 12-Bit nanoDAC® with 5 ppm/°C On-Chip Reference, I2C® Interface]] 
 +  * [[.:linux-drivers:iio-dac:ad5064 | AD5626R: Dual, 16-Bit nanoDAC® with 5 ppm/°C On-Chip Reference, I2C® Interface]] 
 +  * [[.:linux-drivers:iio-dac:ad5064 | AD5626R: Quad, 16-Bit nanoDAC® with 5 ppm/°C On-Chip Reference, I2C® Interface]] 
 +  * [[.:linux-drivers:iio-dac:ad5064 | AD5627: Dual, 12-Bit nanoDAC®, I2C® Interface]] 
 +  * [[.:linux-drivers:iio-dac:ad5064 | AD5627R: Dual, 12-Bit nanoDAC® with 5 ppm/°C On-Chip Reference, I2C® Interface]] 
 +  * [[.:linux-drivers:iio-dac:ad5064 | AD5628-1: Octal, 12-Bit, SPI Voltage-Output denseDAC with 1.25 V 5 ppm/°C reference, ]] 
 +  * [[.:linux-drivers:iio-dac:ad5064 | AD5628-2: Octal, 12-Bit, SPI Voltage-Output denseDAC with 2.5 V 5 ppm/°C reference]] 
 +  * [[.:linux-drivers:iio-dac:ad5064 | AD5628: Octal, 12-Bit, SPI Voltage-Output denseDAC with 5 ppm/°C On-Chip Reference]] 
 +  * [[.:linux-drivers:iio-dac:ad5064 | AD5629R: OCTAL, 12-BIT, I2C Voltage Output denseDAC with 5 ppm/°C On-Chip Reference]] 
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5640-1: Single, 14-Bit nanoDAC® Converter with 5 ppm/°C On-Chip Reference in S0T-23]] 
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5640-2: Single, 14-Bit nanoDAC® Converter with 5 ppm/°C On-Chip Reference in S0T-23]] 
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5640-3: Single, 14-Bit nanoDAC® Converter with 5 ppm/°C On-Chip Reference in S0T-23]] 
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5640: Single, 14-Bit nanoDAC® Converter with 5 ppm/°C On-Chip Reference in S0T-23]] 
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5641: 2.7V to 5.5V, <100 mA, 14-Bit nanoDAC®, SPI interface in LFCSP and SC70]]
   * [[.:linux-drivers:iio-dac:ad5624r | AD5644R: Quad, 14-Bit nanoDAC® with 5ppm/°C On-Chip Reference]]   * [[.:linux-drivers:iio-dac:ad5624r | AD5644R: Quad, 14-Bit nanoDAC® with 5ppm/°C On-Chip Reference]]
-  * [[.:linux-drivers:iio-dac:ad5064  | AD5648: Octal, 14-Bit, SPI Voltage-Output denseDAC with 5 ppm/°C On-Chip Reference]]+  * [[.:linux-drivers:iio-dac:ad5064 | AD5645R: Quad, 14-Bit nanoDAC® with 5 ppm/°C On-Chip Reference, I2C® Interface]] 
 +  * [[.:linux-drivers:iio-dac:ad5064 | AD5647R: Dual, 14-Bit nanoDAC® with 5 ppm/°C On-Chip Reference, I2C® Interface]] 
 +  * [[.:linux-drivers:iio-dac:ad5064 | AD5648: Octal, 14-Bit, SPI Voltage-Output denseDAC with 5 ppm/°C On-Chip Reference]] 
 +  * [[.:linux-drivers:iio-dac:ad5064 | AD5648-1: Octal, 14-Bit, SPI Voltage-Output denseDAC with a 1.25 V 5 ppm/°C reference]] 
 +  * [[.:linux-drivers:iio-dac:ad5064 | AD5648-2: Octal, 14-Bit, SPI Voltage-Output denseDAC with 2.5 V 5 ppm/°C reference]] 
 +  * [[.:linux-drivers:iio-dac:ad5064 | AD5048-1: Octal, 14-Bit, SPI Voltage-Output denseDAC with 1.25 V 5 ppm/°C reference]] 
 +  * [[.:linux-drivers:iio-dac:ad5064 | AD5048-2: Octal, 14-Bit, SPI Voltage-Output denseDAC with 2.5 V 5 ppm/°C reference]] 
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5660-1: Single, 16-Bit nanoDAC® with 5 ppm/°C On-Chip Reference]] 
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5660-2: Single, 16-Bit nanoDAC® with 5 ppm/°C On-Chip Reference]] 
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5660-3: Single, 16-Bit nanoDAC® with 5 ppm/°C On-Chip Reference]] 
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5660: Single, 16-Bit nanoDAC® with 5 ppm/°C On-Chip Reference]] 
 +  * [[.:linux-drivers:iio-dac:ad5446 | AD5662: 2.7-5.5V, 16-Bit nanoDAC® Converter in a Sot-23]]
   * [[.:linux-drivers:iio-dac:ad5624r | AD5664R: Quad, 16-Bit nanoDAC® with 5ppm/°C On-Chip Reference]]   * [[.:linux-drivers:iio-dac:ad5624r | AD5664R: Quad, 16-Bit nanoDAC® with 5ppm/°C On-Chip Reference]]
-  * [[.:linux-drivers:iio-dac:ad5064  | AD5666: Quad, 16-Bit D/A Converter with 10ppm/°C max On-Chip Reference in 14-lead TSSOP ]] +  * [[.:linux-drivers:iio-dac:ad5064 | AD5665: Quad, 16-Bit nanoDAC®, I2C® Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5064  | AD5668: Octal, 16-Bit, SPI Voltage-Output denseDAC with 5 ppm/°C On-Chip Reference ]] +  * [[.:linux-drivers:iio-dac:ad5064 | AD5665R: Quad, 16-Bit nanoDAC® with 5 ppm/°C On-Chip Reference, I2C® Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5676  | AD5671R: Octal, 12-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] +  * [[.:linux-drivers:iio-dac:ad5064 | AD5666: Quad, 16-Bit D/A Converter with 10ppm/°C max On-Chip Reference in 14-lead TSSOP ]] 
-  * [[.:linux-drivers:iio-dac:ad5676  AD5675R: Octal, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] +  * [[.:linux-drivers:iio-dac:ad5064 | AD5667: Dual, 16-Bit nanoDAC®, I2C® Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5676 AD5672R: Octal, 12-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] +  * [[.:linux-drivers:iio-dac:ad5064 | AD5667R: Dual, 16-Bit nanoDAC® with 5 ppm/°C On-Chip Reference, I2C® Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5676  | AD5676: Octal, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] +  * [[.:linux-drivers:iio-dac:ad5064 | AD5668: Octal, 16-Bit, SPI Voltage-Output denseDAC with 5 ppm/°C On-Chip Reference ]] 
-  * [[.:linux-drivers:iio-dac:ad5676  | AD5676R: Octal, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] +  * [[.:linux-drivers:iio-dac:ad5064 | AD5668-1: Octal, 16-Bit, SPI Voltage-Output denseDAC with 5 ppm/°C On-Chip Reference ]] 
-  * [[.:linux-drivers:iio-dac:ad5676  | AD5681R: Single, 12-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] +  * [[.:linux-drivers:iio-dac:ad5064 | AD5668-2: Octal, 16-Bit, SPI Voltage-Output denseDAC with 2.5 ppm/°C On-Chip Reference ]] 
-  * [[.:linux-drivers:iio-dac:ad5676  | AD5682R: Single, 14-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] +  * [[.:linux-drivers:iio-dac:ad5064 | AD5668-3: Octal, 16-Bit, SPI Voltage-Output denseDAC with 5 ppm/°C On-Chip Reference ]] 
-  * [[.:linux-drivers:iio-dac:ad5676  AD5683: Single, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] +  * [[.:linux-drivers:iio-dac:ad5064 | AD5669R: OCTAL, 16-BIT, I2C Voltage-Output denseDAC with 5 ppm/°C On-Chip Reference]] 
-  * [[.:linux-drivers:iio-dac:ad5676  AD5683R: Single, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5671R: Octal, 12-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] 
-  * [[.:linux-drivers:iio-dac:ad5686  | AD5684R: Quad, 12-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5672R: Octal, 12-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] 
-  * [[.:linux-drivers:iio-dac:ad5686  | AD5685R: Quad, 14-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5673R: 16-Channel, 12-/16-Bit nanoDAC+ with 2 ppm/°C Voltage Reference TC, I2C Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5686  | AD5686R: Quad, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5674R: 16-Channel, 12-/16-Bit nanoDAC+ with 2 ppm/°C Voltage Reference Temperature Coefficient, SPI Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5676  | AD5691R: Single, 12-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] +  * [[.:linux-drivers:iio-dac:ad5676 AD5675R: Octal, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] 
-  * [[.:linux-drivers:iio-dac:ad5676  | AD5692R: Single, 14-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5676: Octal, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] 
-  * [[.:linux-drivers:iio-dac:ad5676  AD5693: Single, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5676R: Octal, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] 
-  * [[.:linux-drivers:iio-dac:ad5676  AD5693R: Single, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5677R: 16-Channel, 12-/16-Bit nanoDAC+ with 2 ppm/°C Voltage Reference, I2C Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5676  | AD5694: Quad, 12-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5679: 16-Channel, 12-/16-Bit nanoDAC+ with 2 ppm/°C Voltage Reference Temperature Coefficient, SPI Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5676  | AD5694R: Quad, 12-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5679R: 16-Channel, 12-/16-Bit nanoDAC+ with 2 ppm/°C Voltage Reference Temperature Coefficient, SPI Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5676  | AD5695R: Quad, 14-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5681R: Single, 12-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] 
-  * [[.:linux-drivers:iio-dac:ad5676  | AD5696: Quad, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5682R: Single, 14-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] 
-  * [[.:linux-drivers:iio-dac:ad5676  | AD5696R: Quad, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5683R: Single, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] 
-  * [[https://github.com/torvalds/linux/blob/master/drivers/iio/dac/ad5761.c|AD5721: Multiple Range, 12-Bit, Unipolar, Voltage Output DACs] [[adi>AD5721]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5683: Single, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] 
-  * [[https://github.com/torvalds/linux/blob/master/drivers/iio/dac/ad5761.c|AD5721R: Multiple Range, 12-Bit, Unipolar Voltage Output DACs with 2 PPM/⁰C Reference]] [[adi>AD5721R]] +  * [[.:linux-drivers:iio-dac:ad5686 | AD5684: Quad, 12-Bit nanoDAC+ with SPI Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5755  | AD5735: Quad Channel, 12-Bit, Serial Input, 4-20 mA & Voltage Output DAC with Dynamic Power Control]] +  * [[.:linux-drivers:iio-dac:ad5686 | AD5684R: Quad, 12-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] 
-  * [[.:linux-drivers:iio-dac:ad5755  | AD5737: Quad Channel, 12-Bit, Serial Input, 4-20 mA Output DAC with Dynamic Power Control and HART Connectivity]] +  * [[.:linux-drivers:iio-dac:ad5686 | AD5685R: Quad, 14-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] 
-  * [[https://github.com/torvalds/linux/blob/master/drivers/iio/dac/ad5761.c|AD5761: Multiple Range, 16-Bit, Bipolar, Voltage Output DACs]] [[adi>AD5761]] +  * [[.:linux-drivers:iio-dac:ad5686 | AD5686R: Quad, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] 
-  * [[https://github.com/torvalds/linux/blob/master/drivers/iio/dac/ad5761.c|AD5761R: Multiple Range, 16-Bit, Bipolar Voltage Output DACs with 2 PPM/⁰C Reference]] [[adi>AD5761R]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5691R: Single, 12-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] 
-  * [[.:linux-drivers:iio-dac:ad5764  | AD5744: Complete Quad, 14-Bit, High Accuracy, Serial Input, Bipolar Voltage Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5692R: Single, 14-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] 
-  * [[.:linux-drivers:iio-dac:ad5764  | AD5744R: Complete Quad, 14-Bit, High Accuracy, Serial Input, Bipolar Voltage Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5693R: Single, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] 
-  * [[.:linux-drivers:iio-dac:ad5755  | AD5755: Quad Channel, 16-Bit, Serial Input, 4 mA to 20 mA and Voltage Output DAC, Dynamic Power Control]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5693: Single, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] 
-  * [[.:linux-drivers:iio-dac:ad5755  | AD5755-1: Quad Channel, 16-Bit, Serial Input, 4-20 mA Voltage Output DAC, Dynamic Power Control, HART Connectivity]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5694: Quad, 12-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] 
-  * [[.:linux-drivers:iio-dac:ad5755  | AD5757: Quad Channel, 16-Bit, Serial Input, 4-20 mA Output DAC, Dynamic Power Control, HART Connectivity]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5694R: Quad, 12-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] 
-  * [[.:linux-drivers:iio-dac:ad5758  | AD5758: Single Channel, 16-Bit, Current/Voltage Output DAC, Dynamic Power Control, HART Connectivity]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5695R: Quad, 14-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] 
-  * [[.:linux-drivers:iio-dac:ad5791  | AD5760: ULTRA STABLE 16-BIT ±0.5 LSB INL, Voltage Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5696: Quad, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] 
-  * [[.:linux-drivers:iio-dac:ad5764  | AD5764: Complete Quad, 16-Bit, High Accuracy, Serial Input, Bipolar Voltage Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5696R: Quad, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] 
-  * [[.:linux-drivers:iio-dac:ad5764  | AD5764R: Complete Quad, 16-Bit, High Accuracy, Serial Input, Bipolar Voltage Output DAC]] +  * [[https://github.com/torvalds/linux/blob/master/drivers/iio/dac/ad5761.c | AD5721: Multiple Range, 12-Bit, Unipolar, Voltage Output DACs]] [[adi>AD5721]] 
-  * [[.:linux-drivers:iio-dac:ad5764  | AD5780: SYSTEM READY, 18-BIT ±1 LSB INL, Voltage Output DAC]] +  * [[https://github.com/torvalds/linux/blob/master/drivers/iio/dac/ad5761.c | AD5721R: Multiple Range, 12-Bit, Unipolar Voltage Output DACs with 2 PPM/⁰C Reference]] [[adi>AD5721R]] 
-  * [[.:linux-drivers:iio-dac:ad5791  | AD5781: True 18-Bit, Voltage Output DAC ±0.5 LSB INL, ±0.5 LSB DNL]] +  * [[.:linux-drivers:iio-dac:ad5755 | AD5735: Quad Channel, 12-Bit, Serial Input, 4-20 mA & Voltage Output DAC with Dynamic Power Control]] 
-  * [[.:linux-drivers:iio-dac:ad5791  | AD5790: System Ready 20-Bit, +-/ 2 LSB INL, Voltage Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5755 | AD5737: Quad Channel, 12-Bit, Serial Input, 4-20 mA Output DAC with Dynamic Power Control and HART Connectivity]] 
-  * [[.:linux-drivers:iio-dac:ad5791  | AD5791: 1 ppm 20-Bit, ±1 LSB INL, Voltage Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5764 | AD5744: Complete Quad, 14-Bit, High Accuracy, Serial Input, Bipolar Voltage Output DAC]] [[adi>ad5744|Obsolete]] 
-  * [[resources:tools-software:linux-drivers:iio-dac:ad7303|AD7303: +2.7 V TO +5.5 V, Serial Input, Dual Voltage Output 8-Bit DAC]] +  * [[.:linux-drivers:iio-dac:ad5764 | AD5744R: Complete Quad, 14-Bit, High Accuracy, Serial Input, Bipolar Voltage Output DAC]] 
-  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9122:  Dual, 16-Bit, 1200 MSPS, TxDAC+® Digital-to-Analog Converter]]  +  * [[.:linux-drivers:iio-dac:ad5755 | AD5755-1: Quad Channel, 16-Bit, Serial Input, 4-20 mA Voltage Output DAC, Dynamic Power Control, HART Connectivity]] 
-  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9144:  Quad, 16-Bit, 2.8 GSPS, TxDAC+® Digital-to-Analog Converter]]  +  * [[.:linux-drivers:iio-dac:ad5755 | AD5755: Quad Channel, 16-Bit, Serial Input, 4 mA to 20 mA and Voltage Output DAC, Dynamic Power Control]] 
-  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9152:  Dual, 16-Bit, 2.25 GSPS, TxDAC+ Digital-to-Analog Converter]] +  * [[.:linux-drivers:iio-dac:ad5755 | AD5757: Quad Channel, 16-Bit, Serial Input, 4-20 mA Output DAC, Dynamic Power Control, HART Connectivity]] 
-  * [[resources:tools-software:linux-drivers:iio-dds:ad9172|AD9171: Dual, 16-Bit, 6.2 GSPS RF DAC with Single Channelizer]]  +  * [[.:linux-drivers:iio-dac:ad5758 | AD5758: Single Channel, 16-Bit, Current/Voltage Output DAC, Dynamic Power Control, HART Connectivity]] 
-  * [[resources:tools-software:linux-drivers:iio-dds:ad9172|AD9172: Dual, 16-Bit, 12.6 GSPS RF DAC with Channelizers]]  +  * [[.:linux-drivers:iio-dac:ad5791 | AD5760: ULTRA STABLE 16-BIT ±0.5 LSB INL, Voltage Output DAC]] 
-  * [[resources:tools-software:linux-drivers:iio-dds:ad9172|AD9173: Dual, 16-Bit, 12.6 GSPS RF DAC with Channelizers]]  +  * [[https://github.com/torvalds/linux/blob/master/drivers/iio/dac/ad5761.c | AD5761: Multiple Range, 16-Bit, Bipolar, Voltage Output DACs]] [[adi>AD5761]] 
-  * [[resources:tools-software:linux-drivers:iio-dds:ad9172|AD9174: Dual, 16-Bit, 12.6 GSPS RF DAC and Direct Digital Synthesizer]]  +  * [[https://github.com/torvalds/linux/blob/master/drivers/iio/dac/ad5761.c | AD5761R: Multiple Range, 16-Bit, Bipolar Voltage Output DACs with 2 PPM/⁰C Reference]] [[adi>AD5761R]] 
-  * [[resources:tools-software:linux-drivers:iio-dds:ad9172|AD9175: Dual, 11-Bit/16-Bit, 12.6 GSPS RF DAC with Wideband Channelizers]]  +  * [[.:linux-drivers:iio-dac:ad5764 | AD5764: Complete Quad, 16-Bit, High Accuracy, Serial Input, Bipolar Voltage Output DAC]] 
-  * [[resources:tools-software:linux-drivers:iio-dds:ad9172|AD9176: Dual, 16-Bit, 12.6 GSPS RF DAC with Wideband Channelizers]]  +  * [[.:linux-drivers:iio-dac:ad5764 | AD5764R: Complete Quad, 16-Bit, High Accuracy, Serial Input, Bipolar Voltage Output DAC]] 
-  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9739A:  14-Bit, 2.5 GSPS, RF D/A Converter]] +  * [[git.linux.org>drivers/iio/dac/ad5766.c | AD5766: 16-Channel, 16-Bit Voltage Output denseDAC]] [[adi>AD5766]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/dac/ltc2632.c|LTC2632 : Dual 12-/10-/8-Bit SPI VOUT DACs with 10ppm/°C Reference]] [[adi>LTC2632]] +  * [[git.linux.org>drivers/iio/dac/ad5766.c | AD5767: 16-Channel, 12-Bit Voltage Output denseDAC]] [[adi>AD5767]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/dac/ltc1660.c|LTC1660 : Micropower Octal 10-Bit DACs]] [[adi>LTC1660]] +  * [[./linux-drivers/iio-dac/ad5770r | AD5770R: 6-Channel, 14-Bit, Current Output DAC with On-Chip Reference, SPI Interface]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/dac/ad5064.c|LTC2606 : 16-Bit Rail-to-Rail DACs with I2C Interface]] [[adi>LTC2606]] +  * [[.:linux-drivers:iio-dac:ad5764 | AD5780: SYSTEM READY, 18-BIT ±1 LSB INL, Voltage Output DAC]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/dac/ad5064.c|LTC2607 : 16-Bit Dual Rail-to-Rail DACs with I²C Interface]] [[adi>LTC2607]] +  * [[.:linux-drivers:iio-dac:ad5791 | AD5781: True 18-Bit, Voltage Output DAC ±0.5 LSB INL, ±0.5 LSB DNL]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/dac/ad5064.c|LTC2609 : Quad 16-/14-/12-Bit Rail-to-Rail DACs with I2C Interface]] [[adi>LTC2609]] +  * [[.:linux-drivers:iio-dac:ad5791 | AD5790: System Ready 20-Bit, +-/ 2 LSB INL, Voltage Output DAC]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/dac/ad5064.c|LTC2616 : 14-Bit Rail-to-Rail DACs with I2C Interface]] [[adi>LTC2616]] +  * [[.:linux-drivers:iio-dac:ad5791 | AD5791: 1 ppm 20-Bit, ±1 LSB INL, Voltage Output DAC]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/dac/ad5064.c|LTC2617 : 14-Bit Dual Rail-to-Rail DAC with I2C Interface]] [[adi>LTC2617]] +  * [[resources:tools-software:linux-drivers:iio-dac:ad7303 | AD7303: +2.7 V TO +5.5 V, Serial Input, Dual Voltage Output 8-Bit DAC]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/dac/ad5064.c|LTC2619 : Quad 16-/14-/12-Bit Rail-to-Rail DACs with I2C Interface]] [[adi>LTC2619]] +  * [[resources:tools-software:linux-drivers:iio-dac:ad7293|AD7293: 12-Bit Power Amplifier Current Controller with ADC, DACs, Temperature and Current Sensors]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/dac/ad5064.c|LTC2626 : 12-Bit Rail-to-Rail DACs with I2C Interface]] [[adi>LTC2626]] +  * [[git.linux.org>drivers/iio/dac/ad8801.c | AD8801: Octal 8-Bit TrimDAC with Power Shutdown & Mid-Scale Preset]] [[adi>AD8801]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/dac/ad5064.c|LTC2627 : 12-Bit Dual Rail-to-Rail with I²C Interface]] [[adi>LTC2627]] +  * [[git.linux.org>drivers/iio/dac/ad8801.c | AD8803: Octal 8-Bit TrimDAC with Power Shutdown & Mid-Scale Preset]] [[adi>AD8803]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/dac/ad5064.c|LTC2629 : Quad 16-/14-/12-Bit Rail-to-Rail DACs with I²C Interface]] [[adi>LTC2629]] +  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9122: Dual, 16-Bit, 1200 MSPS, TxDAC+® Digital-to-Analog Converter]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/dac/ad5064.c|LTC2631 : Single 12-/10-/8-Bit I2C VOUT DACs with 10ppm/°C Reference]] [[adi>LTC2631]] +  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9136Dual, 16-Bit, 2.8 GSPS, TxDAC+® Digital-to-Analog Converter]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/dac/ad5064.c|LTC2633 : Dual 12-/10-/8-Bit I2C VOUT DACs with 10ppm/°C Reference]] [[adi>LTC2633]] +  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9144: Quad, 16-Bit, 2.8 GSPS, TxDAC+® Digital-to-Analog Converter]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/dac/ad5064.c|LTC2635 : Quad 12-/10-/8-Bit I2C VOUT DACs with 10ppm/°C Reference]] [[adi>LTC2635]] +  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9152: Dual, 16-Bit, 2.25 GSPS, TxDAC+ Digital-to-Analog Converter]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/dac/ltc2632.c|LTC2632 Dual 12-/10-/8-Bit SPI VOUT DACs with 10ppm/°C Reference]] [[adi>LTC2632]] +  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9154: Quad, 16-Bit, 2.4 GSPS, TxDAC+® Digital-to-Analog Converter]] 
-==== IIO Direct Digital Synthesis ====+  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9162: 16-Bit, 12 GSPS, RF Digital-to-Analog Converters]] 
 +  * [[resources:tools-software:linux-drivers:iio-dds:ad9172 | AD9171: Dual, 16-Bit, 6.2 GSPS RF DAC with Single Channelizer]] 
 +  * [[resources:tools-software:linux-drivers:iio-dds:ad9172 | AD9172: Dual, 16-Bit, 12.6 GSPS RF DAC with Channelizers]] 
 +  * [[resources:tools-software:linux-drivers:iio-dds:ad9172 | AD9173: Dual, 16-Bit, 12.6 GSPS RF DAC with Channelizers]] 
 +  * [[resources:tools-software:linux-drivers:iio-dds:ad9172 | AD9174: Dual, 16-Bit, 12.6 GSPS RF DAC and Direct Digital Synthesizer]] 
 +  * [[resources:tools-software:linux-drivers:iio-dds:ad9172 | AD9175: Dual, 11-Bit/16-Bit, 12.6 GSPS RF DAC with Wideband Channelizers]] 
 +  * [[resources:tools-software:linux-drivers:iio-dds:ad9172 | AD9176: Dual, 16-Bit, 12.6 GSPS RF DAC with Wideband Channelizers]] 
 +  * [[.:linux-drivers:iio-mxfe:ad9081 | AD9177 Quad, 16-Bit, 12 GSPS RF DAC with Wideband Channelizers]] 
 +  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9739A: 14-Bit, 2.5 GSPS, RF D/A Converter]] 
 +  * [[git.linux.org>drivers/staging/iio/addac/adt7316.c | ADT7316 ±0.5°C Accurate Digital Temperature Sensor and Quad Voltage Output 12-Bit DAC]] [[adi>ADT7316]] 
 +  * [[git.linux.org>drivers/staging/iio/addac/adt7316.c | ADT7317 ±0.5°C Accurate Digital Temperature Sensor and Quad Voltage Output 10-Bit DAC]] [[adi>ADT7317]] 
 +  * [[git.linux.org>drivers/staging/iio/addac/adt7316.c | ADT7318 ±0.5°C Accurate Digital Temperature Sensor and Quad Voltage Output 8-Bit DACs]] [[adi>ADT7318]] 
 +  * [[git.linux.org>drivers/iio/dac/ltc1660.c | LTC1660: Micropower Octal 10-Bit DACs]] [[adi>LTC1660]] 
 +  * [[git.linux.org>drivers/iio/dac/ltc1660.c | LTC1660: Micropower Octal 8-Bit DACs]] [[adi>LTC1660]] 
 +  * [[git.linux.org>drivers/iio/dac/ltc1660.c | LTC1665: Micropower Octal 8-Bit DACs]] [[adi>LTC1665]] 
 +  * [[git.linux.org>drivers/iio/dac/ad5064.c | LTC2606: 16-Bit Rail-to-Rail DACs with I2C Interface]] [[adi>LTC2606]] 
 +  * [[git.linux.org>drivers/iio/dac/ad5064.c | LTC2607: 16-Bit Dual Rail-to-Rail DACs with I²C Interface]] [[adi>LTC2607]] 
 +  * [[git.linux.org>drivers/iio/dac/ad5064.c | LTC2609: Quad 16-/14-/12-Bit Rail-to-Rail DACs with I2C Interface]] [[adi>LTC2609]] 
 +  * [[git.linux.org>drivers/iio/dac/ad5064.c | LTC2616: 14-Bit Rail-to-Rail DACs with I2C Interface]] [[adi>LTC2616]] 
 +  * [[git.linux.org>drivers/iio/dac/ad5064.c | LTC2617: 14-Bit Dual Rail-to-Rail DAC with I2C Interface]] [[adi>LTC2617]] 
 +  * [[git.linux.org>drivers/iio/dac/ad5064.c | LTC2619: Quad 16-/14-/12-Bit Rail-to-Rail DACs with I2C Interface]] [[adi>LTC2619]] 
 +  * [[git.linux.org>drivers/iio/dac/ad5064.c | LTC2626: 12-Bit Rail-to-Rail DACs with I2C Interface]] [[adi>LTC2626]] 
 +  * [[git.linux.org>drivers/iio/dac/ad5064.c | LTC2627: 12-Bit Dual Rail-to-Rail with I²C Interface]] [[adi>LTC2627]] 
 +  * [[git.linux.org>drivers/iio/dac/ad5064.c | LTC2629: Quad 16-/14-/12-Bit Rail-to-Rail DACs with I²C Interface]] [[adi>LTC2629]] 
 +  * [[git.linux.org>drivers/iio/dac/ad5064.c | LTC2631: Single 12-/10-/8-Bit I2C VOUT DACs with 10ppm/°C Reference]] [[adi>LTC2631]] 
 +  * [[git.linux.org>drivers/iio/dac/ltc2632.c | LTC2632Dual 12-/10-/8-Bit SPI VOUT DACs with 10ppm/°C Reference]] [[adi>LTC2632]] 
 +  * [[git.linux.org>drivers/iio/dac/ltc2632.c | LTC2634: Quad 12-/10-/8-Bit Rail-to-Rail DACs with 10ppm/°C Reference]] [[adi>LTC2634]] 
 +  * [[git.linux.org>drivers/iio/dac/ltc2632.c | LTC2636: Octal 12-/10-/8-Bit SPI VOUT DACs with 10ppm/°C Reference]] [[adi>LTC2636]] 
 +  * [[git.linux.org>drivers/iio/dac/ad5064.c | LTC2633: Dual 12-/10-/8-Bit I2C VOUT DACs with 10ppm/°C Reference]] [[adi>LTC2633]] 
 +  * [[git.linux.org>drivers/iio/dac/ad5064.c | LTC2635: Quad 12-/10-/8-Bit I2C VOUT DACs with 10ppm/°C Reference]] [[adi>LTC2635]] 
 +  * [[.:linux-drivers:iio-dac:ltc2664 | LTC2664: Quad 16-Bit/12-Bit ±10V VOUT SoftSpan DACs with 10ppm/°C Max Reference]] 
 +  * [[git.linux.org>drivers/iio/dac/ltc2688.c | LTC2688: 16-Channel, 12-/16-Bit Voltage Output SoftSpan DAC ]] [[adi>LTC2688]] 
 +  * [[git.linux.org>drivers/iio/dac/max5821.c | MAX5821: Dual, 10-Bit, Low-Power, 2-Wire, Serial Voltage-Output DAC]] [[maxim>MAX5821]] 
 +  * [[git.linux.org>drivers/iio/dac/max517.c | MAX517: 2-Wire Serial 8-Bit DACs withRail-to-Rail Outputs]] [[maxim>MAX517]] 
 +  * [[git.linux.org>drivers/iio/dac/max517.c | MAX518: 2-Wire Serial 8-Bit DACs withRail-to-Rail Outputs]] [[maxim>MAX518]] 
 +  * [[git.linux.org>drivers/iio/dac/max517.c | MAX5192-Wire Serial 8-Bit DACs withRail-to-Rail Outputs]] [[maxim>MAX519]] 
 +  * [[git.linux.org>drivers/iio/dac/max517.c | MAX520: Quad/Octal, 2-Wire Serial 8-Bit DACs with Rail-to-Rail Outputs]] [[maxim>MAX520]] 
 +  * [[git.linux.org>drivers/iio/dac/max517.c | MAX521: Quad/Octal, 2-Wire Serial 8-Bit DACs with Rail-to-Rail Outputs]] [[maxim>MAX521]] 
 +  * [[git.linux.org>drivers/iio/dac/DS4424.c | DS4422: Two-/Four-Channel, I²C, 7-Bit Sink/Source Current DAC]] [[maxim>DS4422]] 
 +  * [[git.linux.org>drivers/iio/dac/DS4424.c | DS4424: Two-/Four-Channel, I²C, 7-Bit Sink/Source Current DAC]] [[maxim>DS4424]]
  
-  * [[.:linux-drivers:iio-dds:ad9832 | AD9832:  25 MHz Serial Interface DDS With On-Chip 10-Bit DAC]] 
-  * [[.:linux-drivers:iio-dds:ad9834 | AD9833:  Low Power, 12.65 mW, 2.3 V to +5.5 V, Programmable Waveform Generator]] 
-  * [[.:linux-drivers:iio-dds:ad9834 | AD9834:  20 mW Power, 2.3 V to 5.5 V, 75 MHz Complete DDS]] 
-  * [[.:linux-drivers:iio-dds:ad9832 | AD9835:  Complete DDS With 10-Bit On-Chip DAC]] 
-  * [[.:linux-drivers:iio-dds:ad9834 | AD9837:  Low Power, 8.5 mW, 2.3 V to 5.5 V, Programmable Waveform Generator]] 
-  * [[.:linux-drivers:iio-dds:ad9834 | AD9838:  11 mW Power, 2.3 V to 5.5 V, Complete DDS]]  
-  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9122:  Dual, 16-Bit, 1200 MSPS, TxDAC+® Digital-to-Analog Converter]]  
-  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9144:  Quad, 16-Bit, 2.8 GSPS, TxDAC+® Digital-to-Analog Converter]]  
-  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9739A:  14-Bit, 2.5 GSPS, RF D/A Converter]]  
  
-==== IIO - Frequency Synthesizers / Phase-Locked Loop ====+==== IIO - Direct Digital Synthesis ====
  
-  * [[.:linux-drivers:iio-pll:ad9523 | AD9523-1:  Low Jitter Clock Generator with 14 LVPECL/LVDS/HSTL/29 LVCMOS Outputs]] +  * [[.:linux-drivers:iio-dds:ad9832 | AD9832: 25 MHz Serial Interface DDS With On-Chip 10-Bit DAC]] 
-  * [[.:linux-drivers:iio-pll:ad9528 | AD9528:  JESD204B Clock Generator with 14 LVDS/HSTL Outputs]] +  * [[.:linux-drivers:iio-dds:ad9834 | AD9833: Low Power, 12.65 mW, 2.3 V to +5.5 V, Programmable Waveform Generator]] 
-  * [[.:linux-drivers:iio-pll:adf4350 | ADF4350:  Wideband Synthesizer with Integrated VCO]] +  * [[.:linux-drivers:iio-dds:ad9834 | AD9834: 20 mW Power, 2.3 V to 5.5 V, 75 MHz Complete DDS]] 
-  * [[.:linux-drivers:iio-pll:adf4350 | ADF4351:  Wideband Synthesizer with Integrated VCO]] +  * [[.:linux-drivers:iio-dds:ad9832 | AD9835: Complete DDS With 10-Bit On-Chip DAC]] 
-  * [[.:linux-drivers:iio-pll:adf5355 | ADF4355:  Microwave Wideband Synthesizer with Integrated VCO]]+  * [[.:linux-drivers:iio-dds:ad9834 | AD9837: Low Power, 8.5 mW, 2.3 V to 5.5 V, Programmable Waveform Generator]] 
 +  * [[.:linux-drivers:iio-dds:ad9834 | AD9838: 11 mW Power, 2.3 V to 5.5 V, Complete DDS]] 
 +  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9122: Dual, 16-Bit, 1200 MSPS, TxDAC+® Digital-to-Analog Converter]] 
 +  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9144: Quad, 16-Bit, 2.8 GSPS, TxDAC+® Digital-to-Analog Converter]] 
 +  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9739A: 14-Bit, 2.5 GSPS, RF D/A Converter]] 
 +==== IIO - Filters ==== 
 +  * [[.:linux-drivers:iio-filter:admv8818 | ADMV8818: 2 GHz to 18 GHz, Digitally Tunable, High-Pass and Low-Pass Filter]] 
 +==== IIO - Frequency Synthesizers / Phase-Locked Loop ==== 
 +  * [[.:linux-drivers:iio-pll:ad9162 | AD9161: 11-Bit/16-Bit, 12 GSPS, RF Digital-to-Analog Converters]] 
 +  * [[.:linux-drivers:iio-pll:ad9162 | AD9162: 11-Bit/16-Bit, 12 GSPS, RF Digital-to-Analog Converters]] 
 +  * [[.:linux-drivers:iio-pll:ad9162 | AD9163: 16-Bit, 12 GSPS, RF DAC and Digital Upconverter]] 
 +  * [[.:linux-drivers:iio-pll:ad9162 | AD9164: 16-Bit, 12 GSPS, RF DAC and Direct Digital Synthesizer]] 
 +  * [[.:linux-drivers:iio-pll:ad9162 | AD9166: DC to 9 GHz Vector Signal Generator]] 
 +  * [[.:linux-drivers:iio-pll:ad9508 | AD9508: 1.65 GHz Clock Fanout Buffer with Output Dividers and Delay Adjust]] 
 +  * [[.:linux-drivers:iio-pll:ad9517 | AD9516-0: 14-Output Clock Generator with Integrated 2.8 GHz VCO]] 
 +  * [[.:linux-drivers:iio-pll:ad9517 | AD9516-1: 14-Output Clock Generator with Integrated 2.5 GHz VCO]] 
 +  * [[.:linux-drivers:iio-pll:ad9517 | AD9516-2: 14-Output Clock Generator with Integrated 2.2 GHz VCO]] 
 +  * [[.:linux-drivers:iio-pll:ad9517 | AD9516-3: 14-Output Clock Generator with Integrated 2.0 GHz VCO]] 
 +  * [[.:linux-drivers:iio-pll:ad9517 | AD9516-4: 14-Output Clock Generator with Integrated 1.6 GHz VCO]] 
 +  * [[.:linux-drivers:iio-pll:ad9517 | AD9516-5: 14-Output Clock Generator]] 
 +  * [[.:linux-drivers:iio-pll:ad9517 | AD9517-0: 12-Output Clock Generator with Integrated 2.8 GHz VCO]] 
 +  * [[.:linux-drivers:iio-pll:ad9517 | AD9517-1: 12-Output Clock Generator with Integrated 2.5 GHz VCO]] 
 +  * [[.:linux-drivers:iio-pll:ad9517 | AD9517-2: 12-Output Clock Generator with Integrated 2.2 GHz VCO]] 
 +  * [[.:linux-drivers:iio-pll:ad9517 | AD9517-3: 12-Output Clock Generator with Integrated 2.0 GHz VCO]] 
 +  * [[.:linux-drivers:iio-pll:ad9517 | AD9517-4: 12-Output Clock Generator with Integrated 1.6 GHz VCO]] 
 +  * [[.:linux-drivers:iio-pll:ad9517 | AD9518-0: 6-Output Clock Generator with Integrated 2.8 GHz VCO]] 
 +  * [[.:linux-drivers:iio-pll:ad9517 | AD9518-1: 6-Output Clock Generator with Integrated 2.5 GHz VCO]] 
 +  * [[.:linux-drivers:iio-pll:ad9517 | AD9518-2: 6-Output Clock Generator with Integrated 2.2 GHz VCO]] 
 +  * [[.:linux-drivers:iio-pll:ad9517 | AD9518-3: 6-Output Clock Generator with Integrated 2.0 GHz VCO]] 
 +  * [[.:linux-drivers:iio-pll:ad9517 | AD9518-4: 6-Output Clock Generator with Integrated 1.6 GHz VCO]] 
 +  * [[.:linux-drivers:iio-pll:ad9523 | AD9523-1: Low Jitter Clock Generator with 14 LVPECL/LVDS/HSTL/29 LVCMOS Outputs]] 
 +  * [[.:linux-drivers:iio-pll:ad9528 | AD9528: JESD204B Clock Generator with 14 LVDS/HSTL Outputs]] 
 +  * [[.:linux-drivers:iio-pll:adf4159 | ADF4159: Direct Modulation/Fast Waveform Generating, 13 GHz, Fractional-N Frequency Synthesizer]] 
 +  * [[.:linux-drivers:iio-pll:adf4159 | ADF4169: Direct Modulation/Fast Waveform Generating, 13.5 GHz, Fractional-N Frequency Synthesizer]] 
 +  * [[.:linux-drivers:iio-pll:adf4350 | ADF4350: Wideband Synthesizer with Integrated VCO]] 
 +  * [[.:linux-drivers:iio-pll:adf4350 | ADF4351: Wideband Synthesizer with Integrated VCO]] 
 +  * [[.:linux-drivers:iio-pll:adf4360 | ADF4360-0: Clock Generator PLL with Integrated VCO]] 
 +  * [[.:linux-drivers:iio-pll:adf4360 | ADF4360-1: Clock Generator PLL with Integrated VCO]] 
 +  * [[.:linux-drivers:iio-pll:adf4360 | ADF4360-2: Clock Generator PLL with Integrated VCO]] 
 +  * [[.:linux-drivers:iio-pll:adf4360 | ADF4360-3: Clock Generator PLL with Integrated VCO]] 
 +  * [[.:linux-drivers:iio-pll:adf4360 | ADF4360-4: Clock Generator PLL with Integrated VCO]] 
 +  * [[.:linux-drivers:iio-pll:adf4360 | ADF4360-5: Clock Generator PLL with Integrated VCO]] 
 +  * [[.:linux-drivers:iio-pll:adf4360 | ADF4360-6: Clock Generator PLL with Integrated VCO]] 
 +  * [[.:linux-drivers:iio-pll:adf4360 | ADF4360-7: Clock Generator PLL with Integrated VCO]] 
 +  * [[.:linux-drivers:iio-pll:adf4360 | ADF4360-8: Clock Generator PLL with Integrated VCO]] 
 +  * [[.:linux-drivers:iio-pll:adf4360 | ADF4360-9: Clock Generator PLL with Integrated VCO]] 
 +  * [[.:linux-drivers:iio-pll:adf4371 | ADF4371: Wideband Synthesizer with Integrated VCO]] 
 +  * [[.:linux-drivers:iio-pll:adf4371 | ADF4372: Wideband Synthesizer with Integrated VCO]] 
 +  * [[.:linux-drivers:iio-pll:adf4377 | ADF4377: Wideband Synthesizer with Integrated VCO]] 
 +  * [[.:linux-drivers:iio-pll:adf5355 | ADF4355: Microwave Wideband Synthesizer with Integrated VCO]]
   * [[.:linux-drivers:iio-pll:adf5355 | ADF4355-2: Microwave Wideband Synthesizer with Integrated VCO]]   * [[.:linux-drivers:iio-pll:adf5355 | ADF4355-2: Microwave Wideband Synthesizer with Integrated VCO]]
-  * [[.:linux-drivers:iio-pll:adf5355 | ADF5355:  Microwave Wideband Synthesizer with Integrated VCO]]+  * [[.:linux-drivers:iio-pll:adf5355 | ADF4355-3: Microwave Wideband Synthesizer with Integrated VCO]] 
 +  * [[.:linux-drivers:iio-pll:adf5355 | ADF5355: Microwave Wideband Synthesizer with Integrated VCO]] 
 +  * [[.:linux-drivers:iio-pll:adf5355 | ADF5356: Microwave Wideband Synthesizer with Integrated VCO]] 
 +  * [[.:linux-drivers:iio-pll:admv1013 | ADMV1013: 24 GHz to 44 GHz, Wideband, Microwave Upconverter]] 
 +  * [[.:linux-drivers:iio-pll:admv1014 | ADMV1014: 24 GHz to 44 GHz, Wideband, Microwave Downconverter]] 
 +  * [[.:linux-drivers:iio-pll:adrf6780 | ADRF6780: 5.9 GHz to 23.6 GHz, Wideband, Microwave Upconverter]]
   * [[.:linux-drivers:iio-pll:hmc7044 | HMC7044: Clock Jitter Attenuator with JESD204B]]   * [[.:linux-drivers:iio-pll:hmc7044 | HMC7044: Clock Jitter Attenuator with JESD204B]]
 +  * [[.:linux-drivers:iio-pll:hmc7044 | HMC7043: High Performance, 3.2 GHz, 14-Output Fanout Buffer]]
 +  * [[.:linux-drivers:iio-pll:ltc6952 | LTC6952: Ultralow Jitter, 4.5GHz PLL, JESD204B/JESD204C]]
 +  * [[.:linux-drivers:iio-pll:ltc6952 | LTC6953: Ultralow Jitter, 4.5GHz Clock Distributor with 11 Outputs, JESD204B/JESD204C]]
 ==== IIO - Gyroscopes ==== ==== IIO - Gyroscopes ====
  
   * [[.:linux-drivers:iio-gyroscope:adis16060 | ADIS16060: Wide Bandwidth Yaw Rate Gyroscope with SPI]]   * [[.:linux-drivers:iio-gyroscope:adis16060 | ADIS16060: Wide Bandwidth Yaw Rate Gyroscope with SPI]]
-  * [[.:linux-drivers:iio-gyroscope:adis16080 | ADIS16080: ±80°/sec Yaw Rate Gyro with SPI Interface]] +  * [[.:linux-drivers:iio-gyroscope:adis16080 | ADIS16080: ±80°/sec Yaw Rate Gyro with SPI Interface]] [[adi>ADIS16080|Obsolete]] 
-  * [[.:linux-drivers:iio-gyroscope:adis16080 | ADIS16100: ±300°/sec Yaw Rate Gyro with SPI Interface]] +  * [[.:linux-drivers:iio-gyroscope:adis16080 | ADIS16100: ±300°/sec Yaw Rate Gyro with SPI Interface]] [[adi>adis16100|Obsolete]] 
-  * [[.:linux-drivers:iio-gyroscope:adis16130 | ADIS16130: Digital Output, High-Precision Angular Rate Sensor]] +  * [[.:linux-drivers:iio-gyroscope:adis16130 | ADIS16130: Digital Output, High-Precision Angular Rate Sensor]] [[adi>adis16130|Obsolete]] 
-  * [[.:linux-drivers:iio-gyroscope:adis16136 | ADIS16133: ±1200°/sec Precision Angular Rate Sensor]]+  * [[.:linux-drivers:iio-gyroscope:adis16136 | ADIS16133: ±1200°/sec Precision Angular Rate Sensor]] [[adi>adis16133|Obsolete]]
   * [[.:linux-drivers:iio-gyroscope:adis16136 | ADIS16135: ±300°/sec Precision Angular Rate Sensor]]   * [[.:linux-drivers:iio-gyroscope:adis16136 | ADIS16135: ±300°/sec Precision Angular Rate Sensor]]
   * [[.:linux-drivers:iio-gyroscope:adis16136 | ADIS16136: ±450°/sec Precision Angular Rate Sensor]]   * [[.:linux-drivers:iio-gyroscope:adis16136 | ADIS16136: ±450°/sec Precision Angular Rate Sensor]]
   * [[.:linux-drivers:iio-gyroscope:adis16136 | ADIS16137: ±1000°/Sec Precision Angular Rate Sensor]]   * [[.:linux-drivers:iio-gyroscope:adis16136 | ADIS16137: ±1000°/Sec Precision Angular Rate Sensor]]
-  * [[.:linux-drivers:iio-gyroscope:adis16260 | ADIS16251: Programmable Low Power Gyroscope]] +  * [[.:linux-drivers:iio-gyroscope:adis16260 | ADIS16251: Programmable Low Power Gyroscope]] [[adi>adis16251|Obsolete]] 
-  * [[.:linux-drivers:iio-gyroscope:adis16260 | ADIS16250: Programmable Low Power Gyroscope]] +  * [[.:linux-drivers:iio-gyroscope:adis16260 | ADIS16250: Programmable Low Power Gyroscope]] [[adi>adis16250|Obsolete]] 
-  * [[.:linux-drivers:iio-gyroscope:adis16260 | ADIS16255: Programmable Low Power Gyroscope]]+  * [[.:linux-drivers:iio-gyroscope:adis16260 | ADIS16255: Programmable Low Power Gyroscope]] [[adi>adis16255|Obsolete]]
   * [[.:linux-drivers:iio-gyroscope:adis16260 | ADIS16260: Programmable Low Power Gyroscope]]   * [[.:linux-drivers:iio-gyroscope:adis16260 | ADIS16260: Programmable Low Power Gyroscope]]
   * [[.:linux-drivers:iio-gyroscope:adis16260 | ADIS16265: Programmable Digital Gyroscope Sensor]]   * [[.:linux-drivers:iio-gyroscope:adis16260 | ADIS16265: Programmable Digital Gyroscope Sensor]]
-  * [[.:linux-drivers:iio-gyroscope:adis16260 | ADIS16266: ±14,000°/sec Digital Gyroscope Sensor]]+  * [[.:linux-drivers:iio-gyroscope:adis16260 | ADIS16266: ±14,000°/sec Digital Gyroscope Sensor]][[adi>adis16266|Obsolete]] 
 +  * [[git.linux.org>drivers/iio/gyro/adxrs290.c | ADXRS290: Ultralow noise, dual-axis MEMS Gyroscope for Stabilization Applications]] [[adi>ADXRS290]]
   * [[.:linux-drivers:iio-gyroscope:adxrs450 | ADXRS450: ±300°/sec High Vibration Immunity Digital Gyro]]   * [[.:linux-drivers:iio-gyroscope:adxrs450 | ADXRS450: ±300°/sec High Vibration Immunity Digital Gyro]]
   * [[.:linux-drivers:iio-gyroscope:adxrs450 | ADXRS453: High Performance, Digital Output Gyroscope]]   * [[.:linux-drivers:iio-gyroscope:adxrs450 | ADXRS453: High Performance, Digital Output Gyroscope]]
 +
 +==== IIO - Heart-Rate ====
 +  * [[git.linux.org>drivers/iio/health/max30100.c | MAX30100: Pulse Oximeter and Heart-Rate Sensor IC for Wearable Health]] [[maxim>MAX30100]]
 +  * [[git.linux.org>drivers/iio/health/max30102.c | MAX30102: High-Sensitivity Pulse Oximeter and Heart-Rate Sensor for Wearable Health]] [[maxim>MAX30102]]
 +
 +
  
 ==== IIO - Impedance Converters and Network Analyzers ==== ==== IIO - Impedance Converters and Network Analyzers ====
  
-  * [[.:linux-drivers:iio-impedance-analyzer:ad5933 | AD5933:  1 MSPS, 12 Bit Impedance Converter Network Analyzer]] +  * [[.:linux-drivers:iio-impedance-analyzer:ad5933 | AD5933: 1 MSPS, 12 Bit Impedance Converter Network Analyzer]] 
-  * [[.:linux-drivers:iio-impedance-analyzer:ad5933 | AD5934:  250 kSPS 12-Bit Impedance Converter Network Analyzer ]] +  * [[.:linux-drivers:iio-impedance-analyzer:ad5933 | AD5934: 250 kSPS 12-Bit Impedance Converter Network Analyzer ]] 
  
-  
 ==== IIO - Inertial Measurement Units ==== ==== IIO - Inertial Measurement Units ====
-  * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16300: Four Degrees of Freedom Inertial Sensor]] +  * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16300: Four Degrees of Freedom Inertial Sensor]] [[adi>adis16300|Obsolete]] 
-  * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16305: Precision Four Degrees of Freedom Sensor]]+  * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16305: Precision Four Degrees of Freedom Sensor]] [[adi>adis16305|Obsolete]]
   * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16334: Low-Profile Degrees of Freedom Inertial Sensor]]   * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16334: Low-Profile Degrees of Freedom Inertial Sensor]]
-  * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16350: High Precision Tri-Axis Inertial Sensor]] +  * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16350: High Precision Tri-Axis Inertial Sensor]] [[adi>adis16350|Obsolete]] 
-  * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16354: High Precision Tri-Axis Inertial Sensor]] +  * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16354: High Precision Tri-Axis Inertial Sensor]] [[adi>adis16354|Obsolete]] 
-  * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16355: High-Precision Tri-Axis Inertial Sensor]] +  * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16355: High-Precision Tri-Axis Inertial Sensor]] [[adi>adis16355|Obsolete]] 
-  * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16360: Six Degrees of Freedom Inertial Sensor]]+  * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16360: Six Degrees of Freedom Inertial Sensor]] [[adi>adis16360|Obsolete]]
   * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16362: Six Degrees of Freedom Inertial Sensor]]   * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16362: Six Degrees of Freedom Inertial Sensor]]
   * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16364: High Precision Tri-Axis Inertial Sensor]]   * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16364: High Precision Tri-Axis Inertial Sensor]]
   * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16365: Six Degrees of Freedom Inertial Sensor]]   * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16365: Six Degrees of Freedom Inertial Sensor]]
-  * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16367: Six Degrees of Freedom Inertial Sensor]]+  * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16367: Six Degrees of Freedom Inertial Sensor]] [[adi>adis16367|Obsolete]]
   * [[.:linux-drivers:iio-inertial-measurement-units:adis16480 | ADIS16375: Low Profile, Low Noise Six Degrees of Freedom Inertial Sensor]]   * [[.:linux-drivers:iio-inertial-measurement-units:adis16480 | ADIS16375: Low Profile, Low Noise Six Degrees of Freedom Inertial Sensor]]
-  * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16400: High Precision Tri-Axis Inertial Sensor Gyroscope, Magnetometer, Accelerometer]] +  * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16400: High Precision Tri-Axis Inertial Sensor Gyroscope, Magnetometer, Accelerometer]] [[adi>adis16400|Obsolete]] 
-  * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16405: High Precision Tri-Axis Gyroscope, Accelerometer, Magnetometer]]+  * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16405: High Precision Tri-Axis Gyroscope, Accelerometer, Magnetometer]] [[adi>adis16405|Obsolete]]
   * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16445: Compact, Precision Six Degrees of Freedom Inertial Sensor]]   * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16445: Compact, Precision Six Degrees of Freedom Inertial Sensor]]
   * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16448: Low Noise, High Stability Ten Degree of Freedom MEMS Inertial Sensor]]   * [[.:linux-drivers:iio-inertial-measurement-units:adis16400 | ADIS16448: Low Noise, High Stability Ten Degree of Freedom MEMS Inertial Sensor]]
 +  * [[.:linux-drivers:iio-inertial-measurement-units:adis16475 | ADIS16460: Compact, Precision, Six Degrees of Freedom Inertial Sensor]]
 +  * [[.:linux-drivers:iio-inertial-measurement-units:adis16475 | ADIS16465: Precision MEMS IMU Module]]
 +  * [[.:linux-drivers:iio-inertial-measurement-units:adis16475 | ADIS16467: Precision MEMS IMU Module]]
 +  * [[.:linux-drivers:iio-inertial-measurement-units:adis16475 | ADIS16470: Wide Dynamic Range, Miniature MEMs IMU]]
 +  * [[.:linux-drivers:iio-inertial-measurement-units:adis16475 | ADIS16475: Precision, Miniature MEMs IMU]]
 +  * [[.:linux-drivers:iio-inertial-measurement-units:adis16475 | ADIS16477: Precision, Miniature MEMs IMU]]
   * [[.:linux-drivers:iio-inertial-measurement-units:adis16480 | ADIS16480: Ten Degrees of Freedom MEMS Inertial Sensor with Dynamic Orientation Outputs]]   * [[.:linux-drivers:iio-inertial-measurement-units:adis16480 | ADIS16480: Ten Degrees of Freedom MEMS Inertial Sensor with Dynamic Orientation Outputs]]
   * [[.:linux-drivers:iio-inertial-measurement-units:adis16480 | ADIS16485: Tactical Grade Six Degrees of Freedom MEMS Inertial Sensor]]   * [[.:linux-drivers:iio-inertial-measurement-units:adis16480 | ADIS16485: Tactical Grade Six Degrees of Freedom MEMS Inertial Sensor]]
-  * [[.:linux-drivers:iio-inertial-measurement-units:adis16480 | ADIS16488: Low Profile, Low Noise Ten Degrees of Freedom Inertial Sensor]] +  * [[.:linux-drivers:iio-inertial-measurement-units:adis16480 | ADIS16488: Low Profile, Low Noise Ten Degrees of Freedom Inertial Sensor]] [[adi>adis16488|Obsolete]] 
-  * [[.:linux-drivers:iio-inertial-measurement-units:adis16480 | ADIS16490: Tactical Grade, Six Degrees of Freedom +  * [[.:linux-drivers:iio-inertial-measurement-units:adis16480 | ADIS16490: Tactical Grade, Six Degrees of Freedom Inertial Sensor]] 
-Inertial Sensor]] +  * [[.:linux-drivers:iio-inertial-measurement-units:adis16480 | ADIS16495: Tactical Grade, Six Degrees of Freedom Inertial Sensor]] 
-  * [[.:linux-drivers:iio-inertial-measurement-units:adis16480 | ADIS16495: Tactical Grade, Six Degrees of Freedom +  * [[.:linux-drivers:iio-inertial-measurement-units:adis16480 | ADIS16497: Tactical Grade, Six Degrees of Freedom Inertial Sensor]] 
-Inertial Sensor]] +  * [[.:linux-drivers:iio-inertial-measurement-units:adis16475 | ADIS16500: Precision, Miniature MEMs IMU]] 
-  * [[.:linux-drivers:iio-inertial-measurement-units:adis16480 | ADIS16497: Tactical Grade, Six Degrees of Freedom +  * [[.:linux-drivers:iio-inertial-measurement-units:adis16475 | ADIS16505: Precision, Miniature MEMs IMU]] 
-Inertial Sensor]]+  * [[.:linux-drivers:iio-inertial-measurement-units:adis16475 | ADIS16507: Precision, Miniature MEMs IMU]] 
 + 
 +==== IIO - Light ==== 
 +  * [[git.linux.org>drivers/iio/light/max44000.c | MAX44000: Ambient and Infrared Proximity Sensor]] [[maxim>MAX44000]] 
 +  * [[git.linux.org>drivers/iio/light/max44009.c | MAX44009: Industry's Lowest-Power Ambient Light Sensor with ADC]] [[maxim>MAX44009]] 
 + 
 +==== IIO - Mixed Signal Front Ends (MxFE) ==== 
 +  * [[.:linux-drivers:iio-mxfe:ad9081 | AD9081 MxFE® Quad, 16-Bit, 12 GSPS RF DAC and Quad, 12-Bit, 4 GSPS RF ADC]] 
 +  * [[.:linux-drivers:iio-mxfe:ad9081 | AD9082 MxFE® Quad, 16-Bit, 12 GSPS RF DAC and Dual, 12-Bit, 6 GSPS RF ADC]] 
 +  * [[.:linux-drivers:iio-mxfe:ad9081 | AD9088 MxFE® 4T4R Direct RF Transmitter and Observation Receiver]] 
 +  * [[.:linux-drivers:iio-mxfe:ad9081 | AD9086 MxFE® 4T2R Direct RF Transmitter and Observation Receiver]] 
 + 
 + 
 +==== IIO - Potentiometers ==== 
 +  * [[git.linux.org>drivers/iio/potentiometer/max5487.c | MAX5487: Dual, 256-Tap, Nonvolatile, SPI-Interface, Linear-Taper Digital Potentiometers]] [[maxim>MAX5487]] 
 +  * [[git.linux.org>drivers/iio/potentiometer/max5487.c | MAX5488: Dual, 256-Tap, Nonvolatile, SPI-Interface, Linear-Taper Digital Potentiometers]] [[maxim>MAX5488]] 
 +  * [[git.linux.org>drivers/iio/potentiometer/max5487.c | MAX5489: Dual, 256-Tap, Nonvolatile, SPI-Interface, Linear-Taper Digital Potentiometers]] [[maxim>MAX5489]] 
 +  * [[git.linux.org>drivers/iio/potentiometer/max5481.c | MAX5481: 10-Bit, Nonvolatile, Linear-Taper Digital Potentiometers]] [[maxim>MAX5481]] 
 +  * [[git.linux.org>drivers/iio/potentiometer/max5481.c | MAX5482: 10-Bit, Nonvolatile, Linear-Taper Digital Potentiometers]] [[maxim>MAX5482]] 
 +  * [[git.linux.org>drivers/iio/potentiometer/max5481.c | MAX5483: 10-Bit, Nonvolatile, Linear-Taper Digital Potentiometers]] [[maxim>MAX5483]] 
 +  * [[git.linux.org>drivers/iio/potentiometer/max5481.c | MAX5484: 10-Bit, Nonvolatile, Linear-Taper Digital Potentiometers]] [[maxim>MAX5484]] 
 +  * [[git.linux.org>drivers/iio/potentiometer/max5432.c | MAX5432: 32-Tap, Nonvolatile, I2C, Linear, Digital Potentiometers]] [[maxim>MAX5432]] 
 +  * [[git.linux.org>drivers/iio/potentiometer/max5433.c | MAX5433: 32-Tap, Nonvolatile, I2C, Linear, Digital Potentiometers]] [[maxim>MAX5433]] 
 +  * [[git.linux.org>drivers/iio/potentiometer/max5432.c | MAX5434: 32-Tap, Nonvolatile, I2C, Linear, Digital Potentiometers]] [[maxim>MAX5434]] 
 +  * [[git.linux.org>drivers/iio/potentiometer/max5432.c | MAX5435: 32-Tap, Nonvolatile, I2C, Linear, Digital Potentiometers]] [[maxim>MAX5435]] 
 +  * [[git.linux.org>drivers/iio/potentiometer/ds1803.c | DS1803: Addressable Dual Digital Potentiometer]] [[maxim>DS1803]] 
 +  * [[git.linux.org>drivers/iio/potentiometer/ad5110.c | AD5110: Single Channel, 128-Position, I2C, ±8% Resistor Tolerance, Nonvolatile Digital Potentiometer]] [[adi>AD5110]] 
 +  * [[git.linux.org>drivers/iio/potentiometer/ad5110.c | AD5112: Single Channel, 64-Position, I2C, ±8% Resistor Tolerance, Nonvolatile Digital Potentiometer]] [[adi>AD5112]] 
 +  * [[git.linux.org>drivers/iio/potentiometer/ad5110.c | AD5114: Single Channel, 32-Position, I2C, ±8% Resistor Tolerance, Nonvolatile Digital Potentiometer]] [[adi>AD5114]]
  
 ==== IIO - Resolvers ==== ==== IIO - Resolvers ====
  
-  * [[.:linux-drivers:iio-resolver:ad2s90 | AD2S90:  Low Cost, Complete 12-Bit Resolver-to-Digital Converter]] +  * [[.:linux-drivers:iio-resolver:ad2s90 | AD2S90: Low Cost, Complete 12-Bit Resolver-to-Digital Converter]] 
-  * [[.:linux-drivers:iio-resolver:ad2s1200 | AD2S1200:  12-Bit R/D Converter with Reference Oscillator]]  +  * [[.:linux-drivers:iio-resolver:ad2s1200 | AD2S1200: 12-Bit R/D Converter with Reference Oscillator]] 
-  * [[.:linux-drivers:iio-resolver:ad2s1200 | AD2S1205:  12-Bit R/D Converter with Reference Oscillator]]  +  * [[.:linux-drivers:iio-resolver:ad2s1200 | AD2S1205: 12-Bit R/D Converter with Reference Oscillator]] 
-  * [[.:linux-drivers:iio-resolver:ad2s1210 | AD2S1210:  Variable Resolution, 10-Bit to 16-Bit R/D Converter with Reference Oscillator]] +  * [[.:linux-drivers:iio-resolver:ad2s1210 | AD2S1210: Variable Resolution, 10-Bit to 16-Bit R/D Converter with Reference Oscillator]]
  
 ==== IIO - Receivers ==== ==== IIO - Receivers ====
Line 490: Line 961:
 ==== IIO - Transceivers ==== ==== IIO - Transceivers ====
  
-  * [[.:linux-drivers:iio-transceiver:ad9361 | AD9361:  RF Agile Transceiver]] +  * [[.:linux-drivers:iio-transceiver:ad9361 | AD9361: RF Agile Transceiver]] 
-  * [[.:linux-drivers:iio-transceiver:ad9361 | AD9363:  RF Agile Transceiver]] +  * [[.:linux-drivers:iio-transceiver:ad9361 | AD9363: RF Agile Transceiver]] 
-  * [[.:linux-drivers:iio-transceiver:ad9361 | AD9364:  RF Agile Transceiver]] +  * [[.:linux-drivers:iio-transceiver:ad9361 | AD9364: RF Agile Transceiver]] 
-  * [[.:linux-drivers:iio-transceiver:ad9371 | AD9371:  RF Transceiver]] +  * [[.:linux-drivers:iio-transceiver:ad9371 | AD9371: RF Transceiver]] 
-  * [[.:linux-drivers:iio-transceiver:ad9371 | AD9375:  RF Transceiver]] +  * [[.:linux-drivers:iio-transceiver:ad9371 | AD9375: RF Transceiver]] 
-  * [[.:linux-drivers:iio-transceiver:adrv9009 ADRV9009 RF Transceiver]] +  * [[.:linux-drivers:iio-transceiver:adrv9002 ADRV9002: RF Transceiver]] 
-  * [[.:linux-drivers:iio-transceiver:adrv9009 | ADRV9008-1:  RF Transceiver]] +  * [[.:linux-drivers:iio-transceiver:adrv9009 | ADRV9008-1: RF Transceiver]] 
-  * [[.:linux-drivers:iio-transceiver:adrv9009 | ADRV9008-2:  RF Transceiver]]+  * [[.:linux-drivers:iio-transceiver:adrv9009 | ADRV9008-2: RF Transceiver]] 
 +  * [[.:linux-drivers:iio-transceiver:adrv9009 | ADRV9009: RF Transceiver]] 
 +  * [[.:linux-drivers:iio-transceiver:adrv9009 | ADRV9009-ZU11EG: RF System on Module]] 
 +  * [[.:linux-drivers:iio-transceiver:ad9361 | ADRV9361-Z7035: RF System on Module]] 
 +  * [[.:linux-drivers:iio-transceiver:ad9361 | ADRV9364-Z7020: RF System on Module]] 
 + 
 +==== IIO - Temperature ==== 
 + 
 +  * [[.:linux-drivers:iio-temperature:ltc2983 | LTC2983: Multi-Sensor Digital Temperature Measurement System ]] [[adi>LTC2983]] 
 +  * [[.:linux-drivers:iio-temperature:ltc2983 | LTC2984: Multi-Sensor Digital Temperature Measurement System ]] [[adi>LTC2984]] 
 +  * [[.:linux-drivers:iio-temperature:ltc2983 | LTC2986: Multi-Sensor Digital Temperature Measurement System ]] [[adi>LTC2986]] 
 +  * [[.:linux-drivers:iio-temperature:ltc2983 | LTM2985: Multi-Sensor Digital Temperature Measurement System ]] [[adi>LTM2985]] 
 +  * [[git.linux.org>drivers/iio/temperature/max31856.c | MAX31856: Precision Thermocouple to Digital Converter with Linearization]] [[maxim>MAX31856]] 
 +  * [[git.linux.org>drivers/iio/temperature/maxim_thermocouple.c | MAX31855: Cold-Junction Compensated Thermocouple-to-Digital Converter]] [[maxim>MAX31855]] 
 +  * [[git.linux.org>drivers/iio/temperature/maxim_thermocouple.c | MAX6675: Cold-Junction-Compensated K-Thermocouple-to-Digital Converter (0°C to +1024°C)]] [[maxim>MAX6675]] 
 + 
 + 
 +==== IIO - Vector Power Measurement ====
  
 +  * [[.:linux-drivers:iio-vector-power:adl5960 | ADL5960: 10 MHz to 20 GHz, Integrated Vector Network Analyzer Front-End]] [[adi>ADL5960]]
 ==== Input - Keyboard ==== ==== Input - Keyboard ====
  
-  * [[.:linux-drivers::multifunction-device:adp5520 | ADP5520:  Backlight Driver with I/O Expander]] +  * [[.:linux-drivers::multifunction-device:adp5520 | ADP5520: Backlight Driver with I/O Expander]] 
-  * [[.:linux-drivers:input-keyboard:adp5589 | ADP5585:  Keypad Decoder and I/O Expansion]] +  * [[.:linux-drivers:input-keyboard:adp5589 | ADP5585: Keypad Decoder and I/O Expansion]] 
-  * [[.:linux-drivers:input-keyboard:adp5588 | ADP5587:  Mobile I/O Expander and QWERTY Keypad Controller]] +  * [[.:linux-drivers:input-keyboard:adp5588 | ADP5587: Mobile I/O Expander and QWERTY Keypad Controller]] 
-  * [[.:linux-drivers:input-keyboard:adp5588 | ADP5588:  Mobile I/O Expander and QWERTY Keypad Controller]]  +  * [[.:linux-drivers:input-keyboard:adp5588 | ADP5588: Mobile I/O Expander and QWERTY Keypad Controller]] 
-  * [[.:linux-drivers:input-keyboard:adp5589 | ADP5589:  Keypad Decoder and I/O Expansion]]+  * [[.:linux-drivers:input-keyboard:adp5589 | ADP5589: Keypad Decoder and I/O Expansion]] 
 +  * [[git.linux.org>drivers/input/keyboard/max7359_keypad.c | MAX7359: 2-Wire Interfaced Low-EMI Key Switch Controller/GPO]] [[maxim>MAX7359]]
  
 ==== Input - Misc ==== ==== Input - Misc ====
  
-  * [[.:linux-drivers:input-misc:ad714x | AD7142:  Programmable Controller for Capacitance Touch Sensors]] +  * [[.:linux-drivers:input-misc:ad714x | AD7142: Programmable Controller for Capacitance Touch Sensors]] 
-  * [[.:linux-drivers:input-misc:ad714x | AD7143:  Programmable Controller for Capacitance Touch Sensors]]   +  * [[.:linux-drivers:input-misc:ad714x | AD7143: Programmable Controller for Capacitance Touch Sensors]] 
-  * [[.:linux-drivers:input-misc:ad714x | AD7147:  CapTouch® Programmable Controller for Single-Electrode Capacitance Sensors]] +  * [[.:linux-drivers:input-misc:ad714x | AD7147: CapTouch® Programmable Controller for Single-Electrode Capacitance Sensors]] 
-  * [[.:linux-drivers:input-misc:ad714x | AD7147A:  CapTouch® Programmable Controller for Single-Electrode Capacitance Sensors ]] +  * [[.:linux-drivers:input-misc:ad714x | AD7147A: CapTouch® Programmable Controller for Single-Electrode Capacitance Sensors ]] 
-  * [[.:linux-drivers:input-misc:ad714x | AD7148:  CapTouch® Programmable Controller for Single-Electrode Capacitance Sensors ]]+  * [[.:linux-drivers:input-misc:ad714x | AD7148: CapTouch® Programmable Controller for Single-Electrode Capacitance Sensors ]] [[adi>ad7148|Obsolete]]
  
 ==== Input - Touchscreens ==== ==== Input - Touchscreens ====
  
-  * [[.:linux-drivers:input-touchscreen:ad7873 | AD7873:  Touch Screen Digitizer]] +  * [[.:linux-drivers:input-touchscreen:ad7873 | AD7873: Touch Screen Digitizer]] 
-  * [[.:linux-drivers:input-touchscreen:ad7873 | AD7843:  Touch Screen Digitizer]] +  * [[.:linux-drivers:input-touchscreen:ad7873 | AD7843: Touch Screen Digitizer]] 
-  * [[.:linux-drivers:input-touchscreen:ad7877 | AD7877:  Touch Screen Controller]] +  * [[.:linux-drivers:input-touchscreen:ad7877 | AD7877: Touch Screen Controller]] 
-  * [[.:linux-drivers:input-touchscreen:ad7879 | AD7879:  Low Voltage Controller for Touch Screens (SPI)]] +  * [[.:linux-drivers:input-touchscreen:ad7879 | AD7879: Low Voltage Controller for Touch Screens (SPI)]] 
-  * [[.:linux-drivers:input-touchscreen:ad7879 | AD7879-1:  Low Voltage Controller for Touch Screens (I2C)]] +  * [[.:linux-drivers:input-touchscreen:ad7879 | AD7879-1: Low Voltage Controller for Touch Screens (I2C)]] 
-  * [[.:linux-drivers:input-touchscreen:ad7879 | AD7889:  Low Voltage Controller for Touch Screens (SPI)]] +  * [[.:linux-drivers:input-touchscreen:ad7879 | AD7889: Low Voltage Controller for Touch Screens (SPI)]] 
-  * [[.:linux-drivers:input-touchscreen:ad7879 | AD7889-1:  Low Voltage Controller for Touch Screens (I2C)]]+  * [[.:linux-drivers:input-touchscreen:ad7879 | AD7889-1: Low Voltage Controller for Touch Screens (I2C)]] 
 +  * [[git.linux.org>drivers/input/touchscreen/max11801_ts.c | MAX11800: Low-Power, Ultra-Small Resistive Touch-Screen Controllers with I²C/SPI Interface]] [[maxim>MAX11800]] 
 +  * [[git.linux.org>drivers/input/touchscreen/max11801_ts.c | MAX11801: Low-Power, Ultra-Small Resistive Touch-Screen Controllers with I²C/SPI Interface]] [[maxim>MAX11801]] 
 +  * [[git.linux.org>drivers/input/touchscreen/max11801_ts.c | MAX11802: Low-Power, Ultra-Small Resistive Touch-Screen Controllers with I²C/SPI Interface]] [[maxim>MAX11802]] 
 +  * [[git.linux.org>drivers/input/touchscreen/max11801_ts.c | MAX11803: Low-Power, Ultra-Small Resistive Touch-Screen Controllers with I²C/SPI Interface]] [[maxim>MAX11803]]
  
 ==== LED ==== ==== LED ====
  
-  * [[./linux-drivers/leds/adp1650|ADP1650: 1.5 A LED Flash Driver with I2C-Compatible Interface]] +  * [[./linux-drivers/leds/adp1650 | ADP1650: 1.5 A LED Flash Driver with I2C-Compatible Interface]] 
-  * [[.:linux-drivers::multifunction-device:adp5520 | ADP5501:  Programmable Current Backlight Driver with Ambient Light Sensor Input]] +  * [[git.linux.org>drivers/media/i2c/adp1653.c | ADP1653: Compact, High Efficiency, High Power, Flash/Torch LED Driver with Dual Interface]] [[adi>ADP1653]] 
-  * [[.:linux-drivers::multifunction-device:adp5520 | ADP5520:  Backlight Driver with I/O Expander]] +  * [[.:linux-drivers::multifunction-device:adp5520 | ADP5501: Programmable Current Backlight Driver with Ambient Light Sensor Input]] 
-  * [[./linux-drivers/backlight/adp8860|ADP8860: Charge Pump, 7-Channel Smart LED Driver with I2C Interface]] +  * [[.:linux-drivers::multifunction-device:adp5520 | ADP5520: Backlight Driver with I/O Expander]] 
-  * [[./linux-drivers/backlight/adp8860|ADP8861: Charge Pump, 7-Channel Smart LED Driver with I2C Interface ]] +  * [[./linux-drivers/backlight/adp8860 | ADP8860: Charge Pump, 7-Channel Smart LED Driver with I2C Interface]] 
-  * [[./linux-drivers/backlight/adp8860|ADP8863: Charge Pump, 7-Channel Fun Lighting LED Driver]] +  * [[./linux-drivers/backlight/adp8860 | ADP8861: Charge Pump, 7-Channel Smart LED Driver with I2C Interface ]] 
-  * [[./linux-drivers/backlight/adp8870|ADP8870: Charge Pump Parallel Backlight Driver with Image Content PWM Input]]+  * [[./linux-drivers/backlight/adp8860 | ADP8863: Charge Pump, 7-Channel Fun Lighting LED Driver]] 
 +  * [[./linux-drivers/backlight/adp8870 | ADP8870: Charge Pump Parallel Backlight Driver with Image Content PWM Input]]
  
 ==== Miscellaneous ==== ==== Miscellaneous ====
Line 566: Line 1061:
   * [[.:linux-drivers:misc:dpot | AD5253: Quad 64-Position I2C Nonvolatile Memory Digital Potentiometer]]   * [[.:linux-drivers:misc:dpot | AD5253: Quad 64-Position I2C Nonvolatile Memory Digital Potentiometer]]
   * [[.:linux-drivers:misc:dpot | AD5254: Quad 256-Position I2C Nonvolatile Memory, Digital Potentiometer]]   * [[.:linux-drivers:misc:dpot | AD5254: Quad 256-Position I2C Nonvolatile Memory, Digital Potentiometer]]
-  * [[.:linux-drivers:misc:dpot | AD5255: 3-Channel, Dual 512- and Single 128-Position I2C Digital Potentiometer]]+  * [[.:linux-drivers:misc:dpot | AD5255: 3-Channel, Dual 512- and Single 128-Position I2C Digital Potentiometer]] [[adi>ad5255|Obsolete]]
   * [[.:linux-drivers:misc:dpot | AD5258: Nonvolatile, I2C®-Compatible 64-Position, Digital Potentiometer]]   * [[.:linux-drivers:misc:dpot | AD5258: Nonvolatile, I2C®-Compatible 64-Position, Digital Potentiometer]]
   * [[.:linux-drivers:misc:dpot | AD5259: Nonvolatile, I2C Compatible 256-Position, Digital Potentiometer]]   * [[.:linux-drivers:misc:dpot | AD5259: Nonvolatile, I2C Compatible 256-Position, Digital Potentiometer]]
Line 588: Line 1083:
   * [[.:linux-drivers:misc:dpot | AD8403: 4-Channel Digital Potentiometer]]   * [[.:linux-drivers:misc:dpot | AD8403: 4-Channel Digital Potentiometer]]
   * [[.:linux-drivers:misc:dpot | ADN2850: Nonvolatile Memory, Dual 1024-Position Digital Resistor ]]   * [[.:linux-drivers:misc:dpot | ADN2850: Nonvolatile Memory, Dual 1024-Position Digital Resistor ]]
-  * [[.:linux-drivers:misc:dpot | ADN2860: 3-Channel, Dual 512- and Single 128-Position I²C Digital Potentiometer]]+  * [[.:linux-drivers:misc:dpot | ADN2860: 3-Channel, Dual 512- and Single 128-Position I²C Digital Potentiometer]] [[adi>adn2860|Obsolete]] 
 +  * [[git.linux.org>./drivers/char/ds1620.c | DS1620: Digital Thermometer and Thermostat]] [[maxim>DS1620]]
  
 ==== Multifunction Device ==== ==== Multifunction Device ====
  
-  * [[.:linux-drivers::multifunction-device:adp5520 | ADP5520:  Backlight Driver with I/O Expander]] +  * [[.:linux-drivers::multifunction-device:adp5520 | ADP5520: Backlight Driver with I/O Expander]] 
-  * [[.:linux-drivers::multifunction-device:adp5520 | ADP5501:  Programmable Current Backlight Driver with Ambient Light Sensor Input]]+  * [[.:linux-drivers::multifunction-device:adp5520 | ADP5501: Programmable Current Backlight Driver with Ambient Light Sensor Input]]
  
 ==== Multiplexers ==== ==== Multiplexers ====
   * [[.:linux-drivers::mux:adgs1408 | ADGS1408: Multiplexer driver]]   * [[.:linux-drivers::mux:adgs1408 | ADGS1408: Multiplexer driver]]
 +  * [[.:linux-drivers::mux:adgs1408 | ADGS1409: Multiplexer driver]]
 ==== Networking - MAC802154 ==== ==== Networking - MAC802154 ====
  
-  * [[.:linux-drivers:networking-mac802154:adf7242 | ADF7242:  Low Power IEEE 802.15.4/Proprietary GFSK/FSK Zero-IF 2.4 GHz Transceiver IC]] +  * [[.:linux-drivers:networking-mac802154:adf7242 | ADF7241Low Power IEEE 802.15.4 Zero-IF 2.4 GHz Transceiver IC]] 
 +  * [[.:linux-drivers:networking-mac802154:adf7242 | ADF7242: Low Power IEEE 802.15.4/Proprietary GFSK/FSK Zero-IF 2.4 GHz Transceiver IC]] 
 + 
 +==== Real Time Clocks ==== 
 + 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1216.c | DS1216B: SmartWatch RAM (16K/64K)]] [[maxim>DS1216|DS1216B]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1216.c | DS1216C: SmartWatch RAM (64K/256K)]] [[maxim>DS1216|DS1216C]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1216.c | DS1216D: SmartWatch RAM (256K/1M)]] [[maxim>DS1216|DS1216D]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1216.c | DS1216E: SmartWatch ROM (64K/256K)]] [[maxim>DS1216|DS1216E]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1216.c | DS1216F: SmartWatch ROM (65K/256k/1M)]] [[maxim>DS1216|DS1216F]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1216.c | DS1216H: SmartWatch RAM (1M/4M)]] [[maxim>DS1216|DS1216H]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1286.c | DS1286: Watchdog Timekeepers]] [[maxim>DS1286]] 
 +  * [[git.linux.org>drivers/rtc/rtc-cmos.c | DS12887: PC Real Time Clock ]] [[maxim>DS12887]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1302.c | DS1302: Trickle-Charge Timekeeping Chip]] [[maxim>DS1302]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1305.c | DS1305: Serial Alarm Real-Time Clock]] [[maxim>DS1305]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1305.c | DS1306: Serial Alarm Real-Time Clock]] [[maxim>DS1306]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1307.c | DS1307: 64 x 8, Serial, I²C Real-Time Clock]] [[maxim>DS1307]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1307.c | DS1308: Low-Current I²C RTC with 56-Byte NV RAM]] [[maxim>DS1308]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1307.c | DS1337: I²C Serial Real-Time Clock]] [[maxim>DS1337]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1307.c | DS1338: I²C RTC with 56-Byte NV RAM]] [[maxim>DS1338]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1307.c | DS1339: I²C Serial Real-Time Clock]] [[maxim>DS1339]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1307.c | DS1340: I²C RTC with Trickle Charger]] [[maxim>DS1340]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1307.c | DS1341: Low-Current I²C RTCs for High-ESR Crystals]] [[maxim>DS1341]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1343.c | DS1343: Low-Current SPI/3-Wire RTCs]] [[maxim>DS1343]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1343.c | DS1344: Low-Current SPI/3-Wire RTCs]] [[maxim>DS1344]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1347.c | DS1347: Low-Current, SPI-Compatible Real-Time Clock]] [[maxim>DS1347]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1374.c | DS1374: I²C, 32-Bit Binary Counter Watchdog RTC with Trickle Charger and Reset Input/Output]] [[maxim>DS1374]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1307.c | DS1388: I²C RTC/Supervisor with Trickle Charger and 512 Bytes EEPROM]] [[maxim>DS1388]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1390.c | DS1390: Low-Voltage SPI/3-Wire RTCs with Trickle Charger]] [[maxim>DS1390]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1390.c | DS1393: Low-Voltage SPI/3-Wire RTCs with Trickle Charger]] [[maxim>DS1393]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1390.c | DS1394: Low-Voltage SPI/3-Wire RTCs with Trickle Charger]] [[maxim>DS1394]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1511.c | DS1511: Y2K-Compliant Watchdog Real-Time Clocks]] [[maxim>DS1511]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1553.c | DS1553: 64kB, Nonvolatile, Year-2000-Compliant Timekeeping RAM]] [[maxim>DS1553]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1672.c | DS1672: I²C 32-Bit Binary Counter RTC]] [[maxim>DS1672]] 
 +  * [[git.linux.org>drivers/misc/ds1682 | DS1682: Total-Elapsed-Time Recorder with Alarm]] [[maxim>DS1682]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1685.c | DS1685: 3V/5V Real-Time Clock]] [[maxim>DS1685]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1685.c | DS1687: 3V/5V Real-Time Clock]] [[maxim>DS1687]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1685.c | DS1688: 3 Volt/5 Volt Serialized Real-Time Clock with NV RAM Control]] [[maxim>DS1688]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1685.c | DS1689: 3 Volt/5 Volt Serialized Real Time Clock with NV RAM Control]] [[maxim>DS1689]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1685.c | DS1691: 3 Volt/5 Volt Serialized Real-Time Clock with NV RAM Control]] [[maxim>DS1691]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1685.c | DS1693: 3 Volt/5 Volt Serialized Real Time Clock with NV RAM Control]] [[maxim>DS1693]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1685.c | DS17285: 3V/5V Real-Time Clocks]] [[maxim>DS17285]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1685.c | DS17287: 3V/5V Real-Time Clocks]] [[maxim>DS17287]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1742.c | DS1742: Y2KC Nonvolatile Timekeeping RAM]] [[maxim>DS1742]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1742.c | DS1743: Y2KC Nonvolatile Timekeeping RAMs]] [[maxim>DS1743]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1685.c | DS17485: 3V/5V Real-Time Clocks]] [[maxim>DS17485]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1685.c | DS17487: 3V/5V Real-Time Clocks]] [[maxim>DS17487]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1685.c | DS17885: 3V/5V Real-Time Clocks]] [[maxim>DS17885]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1685.c/ | DS17887: 3V/5V Real-Time Clocks]] [[maxim>DS17887]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds2404.c | DS2404: EconoRAM Time Chip]] [[maxim>DS2404]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds1307.c | DS3231: Extremely Accurate I²C-Integrated RTC/TCXO/Crystal]] [[maxim>DS3231]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds3232.c | DS3232: Extremely Accurate I²C RTC with Integrated Crystal and SRAM]] [[maxim>DS3232]] 
 +  * [[git.linux.org>drivers/rtc/rtc-ds3232.c | DS3234: Extremely Accurate SPI Bus RTC with Integrated Crystal and SRAM]] [[maxim>DS3234]] 
 +  * [[git.linux.org>drivers/rtc/rtc-max6900.c | MAX6900: I²C-Compatible RTC in a TDFN]] [[maxim>MAX6900]] 
 +  * [[git.linux.org>drivers/rtc/rtc-max6902.c | MAX6902: SPI-Compatible RTC in a TDFN]] [[maxim>MAX6902]] 
 +  * [[git.linux.org>drivers/rtc/rtc-max6916.c | MAX6916: SPI-Compatible RTC with Microprocessor Supervisor, Alarm, and NV RAM Controller]] [[maxim>MAX6916]] 
 +  * [[git.linux.org>drivers/watchdog/max63xx_wdt.c | MAX6369: Pin-Selectable Watchdog Timers]] [[maxim>MAX6369]] 
 +  * [[git.linux.org>drivers/watchdog/max63xx_wdt.c | MAX6370: Pin-Selectable Watchdog Timers]] [[maxim>MAX6370]] 
 +  * [[git.linux.org>drivers/watchdog/max63xx_wdt.c | MAX6371: Pin-Selectable Watchdog Timers]] [[maxim>MAX6371]] 
 +  * [[git.linux.org>drivers/watchdog/max63xx_wdt.c | MAX6372: Pin-Selectable Watchdog Timers]] [[maxim>MAX6372]] 
 +  * [[git.linux.org>drivers/watchdog/max63xx_wdt.c | MAX6373: Pin-Selectable Watchdog Timers]] [[maxim>MAX6373]] 
 +  * [[git.linux.org>drivers/watchdog/max63xx_wdt.c | MAX6374: Pin-Selectable Watchdog Timers]] [[maxim>MAX6374]]
 ==== Regulators ==== ==== Regulators ====
  
Line 607: Line 1165:
   * [[.:linux-drivers:regulator:adp150 | ADP125: 5.5V Input, 500 mA, Low Quiescent Current, CMOS Linear Regulator w/External Voltage Divider]]   * [[.:linux-drivers:regulator:adp150 | ADP125: 5.5V Input, 500 mA, Low Quiescent Current, CMOS Linear Regulator w/External Voltage Divider]]
   * [[.:linux-drivers:regulator:adp150 | ADP150: Ultralow Noise, 150 mA CMOS Linear Regulator]]   * [[.:linux-drivers:regulator:adp150 | ADP150: Ultralow Noise, 150 mA CMOS Linear Regulator]]
-  * [[.:linux-drivers:regulator:adp150 | ADP5022: Dual 3 MHz, 600 mA Buck Regulator with 150 mA LDO]]  +  * [[.:linux-drivers:regulator:adp150 | ADP5022: Dual 3 MHz, 600 mA Buck Regulator with 150 mA LDO]] 
-  * [[.:linux-drivers:regulator:ad5398 | AD5398:  120 mA, Current Sinking, 10-Bit, I2C D/A Converter]]  +  * [[.:linux-drivers:regulator:ad5398 | AD5398: 120 mA, Current Sinking, 10-Bit, I2C D/A Converter]] 
-  * [[.:linux-drivers:regulator:ad5398 | AD5821:  120 mA, Current Sinking, 10-Bit, I2C® DAC]] +  * [[.:linux-drivers:regulator:ad5398 | AD5821: 120 mA, Current Sinking, 10-Bit, I2C® DAC]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/regulator/ltc3589.c|LTC3589 : 8-Output Regulator with Sequencing and I2C]] [[adi>LTC3589]] +  * [[git.linux.org>drivers/regulator/ltc3589.c | LTC3589: 8-Output Regulator with Sequencing and I2C]] [[adi>LTC3589]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/regulator/ltc3676.c|LTC3676 Power Management Solution for Application Processors]] [[adi>LTC3676]]+  * [[git.linux.org>drivers/regulator/ltc3676.c | LTC3676Power Management Solution for Application Processors]] [[adi>LTC3676]] 
 +  * [[git.linux.org>drivers/regulator/max8952.c | MAX8952: 2.5A Step-Down Regulator with Remote Sense in 2mm x 2mm WLP]] [[maxim>MAX8952]] 
 +  * [[git.linux.org>drivers/regulator/max8660.c | MAX8660: High-Efficiency, Low-IQ, PMICs with Dynamic Voltage Management for Mobile Applications]] [[maxim>MAX8660]] 
 +  * [[git.linux.org>drivers/regulator/max8649.c | MAX8649: 1.8A Step-Down Regulator with Remote Sense in 2mm x 2mm WLP]] [[maxim>MAX8649]] 
 +  * [[git.linux.org>drivers/regulator/max77826-regulator.c | MAX77826: Highly Integrated PMIC for Camera and Peripherals in 3mm x 3mm WLP]] [[maxim>MAX77826]] 
 +  * [[git.linux.org>drivers/regulator/max1586.c | MAX1586: High-Efficiency, Low-IQ PMICs with Dynamic Core for PDAs and Smart Phones]] [[maxim>MAX1586]] 
 +  * [[git.linux.org>arch/arm/mach-pxa/hx4700.c | MAX1587A : High-Efficiency, Low-IQ PMICs with Dynamic Core for PDAs and Smartphones]] [[maxim>MAX1587A]] 
 +  * [[git.linux.org>drivers/regulator/max8893.c | MAX8893A: µPMICs for Multimedia Application Processors in a 3.0mm x 2.5mm WLP]] [[maxim>MAX8893A]] 
 +  * [[git.linux.org>drivers/regulator/max8893.c | MAX8893BµPMICs for Multimedia Application Processors in a 3.0mm x 2.5mm WLP]] [[maxim>MAX8893B]] 
 +  * [[git.linux.org>drivers/regulator/max8893.c | MAX8893C: µPMICs for Multimedia Application Processors in a 3.0mm x 2.5mm WLP]] [[maxim>MAX8893C]] 
 +  * [[git.linux.org>drivers/regulator/max8973-regulator.c | MAX8973A: 9A, Three-Phase Step-Down Switching Regulator]] [[maxim>MAX8973A]]
  
 === Power-Off === === Power-Off ===
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/power/reset/ltc2952-poweroff.c|LTC2952 : Pushbutton PowerPath Controller with Supervisor]] [[adi>LTC2952]]+  * [[git.linux.org>drivers/power/reset/ltc2952-poweroff.c | LTC2952: Pushbutton PowerPath Controller with Supervisor]] [[adi>LTC2952]] 
 + 
 +==== Serial ==== 
 +  * [[git.linux.org>drivers/tty/serial/max3100.c | MAX3100: SPI/MICROWIRE-Compatible UART in QSOP-16]] [[maxim>MAX3100]] 
 +  * [[.:linux-drivers:serial:max310x | MAX3107: SPI/I²C UART with 128-Word FIFOs]] 
 +  * [[.:linux-drivers:serial:max310x | MAX3108: SPI/I²C UART with 128-Word FIFOs in WLP]] 
 +  * [[.:linux-drivers:serial:max310x | MAX3109: Dual Serial UART with 128-Word FIFOs]] 
 +  * [[.:linux-drivers:serial:max310x | MAX14830: Quad Serial UART with 128-Word FIFOs]] 
  
 ==== Sound ==== ==== Sound ====
  
 +  * [[git.linux.org>sound/isa/ad1816a/ad1816a.c | AD1815: SoundPort® Controller]] [[adi>ad1815|Obsolete]]
 +  * [[git.linux.org>sound/isa/ad1816a/ad1816a.c | AD1816: SoundPort® Controller]] [[adi>ad1816|Obsolete]]
 +  * [[git.linux.org>sound/pci/ac97/ac97_codec.c | AD1819: AC’97 SoundMAX® Codec]] [[adi>ad1819|Obsolete]]
 +  * [[git.linux.org>sound/soc/codecs/ad1836.c | AD1835: 2 ADC, 8 DAC, 96 kHz, 24-Bit Sigma Delta Codec]] [[adi>ad1835|Obsolete]]
   * [[.:linux-drivers:sound:ad1835a | AD1835A: 2 ADC, 8 DAC, 96 kHz, 24-Bit Sigma Delta Codec]]   * [[.:linux-drivers:sound:ad1835a | AD1835A: 2 ADC, 8 DAC, 96 kHz, 24-Bit Sigma Delta Codec]]
 +  * [[git.linux.org>sound/soc/codecs/ad1836.c | AD1836: 2 ADC, 8 DAC, 96 kHz, 24-Bit Sigma Delta Codec]] [[adi>ad1836|Obsolete]]
   * [[.:linux-drivers:sound:ad1835a | AD1836A: Multichannel 96 kHz Codec]]   * [[.:linux-drivers:sound:ad1835a | AD1836A: Multichannel 96 kHz Codec]]
-  * [[.:linux-drivers:sound:ad1835a | AD1838A: 2 ADC, 6 DAC 96 kHz, 24-Bit Sigma Delta Codec]] +  * [[git.linux.org>sound/soc/codecs/ad1836.c | AD1837: 2 ADC, 8 DAC, 96 kHz, 24-Bit Sigma Delta Codec]] [[adi>ad1837|Obsolete]] 
-  * [[.:linux-drivers:sound:ad1835a | AD1837A:  2 ADC, 8 DAC, 96 kHz, 24-Bit Sigma Delta CODEC]] +  * [[.:linux-drivers:sound:ad1835a | AD1837A: 2 ADC, 8 DAC, 96 kHz, 24-Bit Sigma Delta CODEC]] [[adi>AD1837A|Obsolete]] 
-  * [[.:linux-drivers:sound:ad1835a | AD1839A:  2 ADC, 6 DAC 96 kHz, 24-Bit Sigma Delta Codec]]+  * [[.:linux-drivers:sound:ad1835a | AD1838: 2 ADC, 6 DAC 96 kHz, 24-Bit Sigma Delta Codec]] [[adi>AD1838|Obsolete]] 
 +  * [[.:linux-drivers:sound:ad1835a | AD1838A2 ADC, 6 DAC 96 kHz, 24-Bit Sigma Delta Codec]] [[adi>AD1838A|Obsolete]] 
 +  * [[git.linux.org>sound/soc/codecs/ad1836.c | AD1839: 2 ADC, 8 DAC, 96 kHz, 24-Bit Sigma Delta Codec]] [[adi>ad1839|Obsolete]] 
 +  * [[.:linux-drivers:sound:ad1835a | AD1839A: 2 ADC, 6 DAC 96 kHz, 24-Bit Sigma Delta Codec]] [[adi>ad1839a|Obsolete]] 
 +  * [[git.linux.org>sound/mips/ad1843.c | AD1843: Serial-Port 16-Bit SoundComm Codec]] [[adi>ad1843|Obsolete]] 
 +  * [[git.linux.org>sound/isa/sscape.c | AD1845: Parallel-Port 16-Bit SoundPort® Stereo Codec]] [[adi>ad1845|Obsolete]] 
 +  * [[git.linux.org>sound/isa/wss/wss_lib.c | AD1847: Serial-Port 16-Bit SoundPort Stereo Codec]] [[adi>ad1847|Obsolete]] 
 +  * [[git.linux.org>sound/isa/ad1848/ad1848.c | AD1848: Parallel-Port 16-Bit SoundPort Stereo Codec]] [[adi>ad1848|Obsolete]] 
 +  * [[git.linux.org>sound/pci/rme96.c | AD1852: Stereo, 24-Bit, 192 kHz, Multibit Sigma Delta DAC]] [[adi>ad1852]] 
 +  * [[git.linux.org>sound/pci/rme96.c | AD1855: Stereo, 96 kHz, Multibit Sigma Delta]] [[adi>ad1855|Obsolete]] 
 +  * [[git.linux.org>sound/pci/ac97/ac97_codec.c | AD1881A: AC’97 SoundMAX® Codec]] [[adi>ad1881a|Obsolete]] 
 +  * [[git.linux.org>sound/pci/ac97/ac97_codec.c | AD1881: AC’97 SoundMAX® Codec]] [[adi>ad1881|Obsolete]] 
 +  * [[git.linux.org>sound/pci/ac97/ac97_codec.c | AD1884: AC’97 SoundMAX® Codec]] [[adi>ad1884|Obsolete]] 
 +  * [[git.linux.org>sound/pci/ac97/ac97_codec.c | AD1885: AC’97 SoundMAX® Codec]] [[adi>ad1885|Obsolete]] 
 +  * [[git.linux.org>sound/pci/ac97/ac97_codec.c | AD1886A: AC’97 SoundMAX® Codec]] [[adi>ad1886a|Obsolete]] 
 +  * [[git.linux.org>sound/pci/ac97/ac97_codec.c | AD1887: AC’97 SoundMAX® Codec]] [[adi>ad1887|Obsolete]] 
 +  * [[git.linux.org>sound/pci/ac97/ac97_codec.c | AD1888: AC’97 SoundMAX® Codec]] [[adi>ad1888|Obsolete]]
   * [[.:linux-drivers:sound:ad1936 | AD1933: 8 DAC with PLL, 192 kHz, 24-Bit Codec]]   * [[.:linux-drivers:sound:ad1936 | AD1933: 8 DAC with PLL, 192 kHz, 24-Bit Codec]]
   * [[.:linux-drivers:sound:ad1936 | AD1934: 8 DAC with PLL, 192 kHz, 24-Bit Codec]]   * [[.:linux-drivers:sound:ad1936 | AD1934: 8 DAC with PLL, 192 kHz, 24-Bit Codec]]
-  * [[.:linux-drivers:sound:ad1936 | AD1936:  4 ADC/8 DAC, 192 kHz, 24-Bit CODEC with PLL, Single-Ended Output, I2C Control]]+  * [[.:linux-drivers:sound:ad1936 | AD1936: 4 ADC/8 DAC, 192 kHz, 24-Bit CODEC with PLL, Single-Ended Output, I2C Control]] [[adi>ad1936|Obsolete]]
   * [[.:linux-drivers:sound:ad1936 | AD1937: Four ADCs/Eight DACs with PLL, 192 kHz, 24-Bit Codec]]   * [[.:linux-drivers:sound:ad1936 | AD1937: Four ADCs/Eight DACs with PLL, 192 kHz, 24-Bit Codec]]
   * [[.:linux-drivers:sound:ad1936 | AD1938: 4 ADC/8 DAC with PLL, 192 kHz, 24-Bit CODEC]]   * [[.:linux-drivers:sound:ad1936 | AD1938: 4 ADC/8 DAC with PLL, 192 kHz, 24-Bit CODEC]]
   * [[.:linux-drivers:sound:ad1936 | AD1939: 4 ADC/8 DAC with PLL, 192 kHz, 24-Bit Codec]]   * [[.:linux-drivers:sound:ad1936 | AD1939: 4 ADC/8 DAC with PLL, 192 kHz, 24-Bit Codec]]
-  * [[.:linux-drivers:sound:ad73322 AD73322:  Dual Voiceband Codec]] +  * [[git.linux.org>sound/pci/ac97/ac97_codec.c | AD1980AC’97 SoundMAX® Codec]] [[adi>ad1980|Obsolete]] 
-  * [[.:linux-drivers:sound:ad73322 | AD73322L Dual-Channel, 3 V Front-End Processor for General Purpose Applications Including Speech and Telephony]]  +  * [[git.linux.org>sound/pci/ac97/ac97_codec.c | AD1981AAC’97 SoundMAX® Codec]] [[adi>ad1981a|Obsolete]] 
-  * [[.:linux-drivers:sound:adav801 ADAV801Audio Codec for Recordable DVD]] +  * [[git.linux.org>sound/pci/ac97/ac97_codec.c | AD1981BAC’97 SoundMAX® Codec]] [[adi>ad1981B|Obsolete]] 
-  * [[.:linux-drivers:sound:adav801 ADAV803Audio Codec for Recordable DVD]] +  * [[git.linux.org>sound/pci/hda/patch_analog.c | AD1983HD Audio SoundMAX® Codec]] [[adi>ad1983|Obsolete]] 
-  * [[.:linux-drivers:sound:ad1936|ADAU1328: 2 ADC/8 DAC with PLL, 192 kHz, 24-Bit Codec]]+  * [[git.linux.org>sound/pci/hda/patch_analog.c | AD1984B: HD Audio SoundMAX® Codec]] [[adi>ad1984b|Obsolete]] 
 +  * [[git.linux.org>sound/pci/hda/patch_analog.c | AD1984: HD Audio SoundMAX® Codec]] [[adi>ad1984|Obsolete]] 
 +  * [[git.linux.org>sound/pci/hda/patch_analog.c | AD1985: HD Audio SoundMAX® Codec]] [[adi>ad1985|Obsolete]] 
 +  * [[git.linux.org>sound/pci/hda/patch_analog.c | AD1986A: HD Audio SoundMAX® Codec]] [[adi>ad1986a|Obsolete]] 
 +  * [[git.linux.org>sound/pci/hda/patch_analog.c | AD1986: HD Audio SoundMAX® Codec]] [[adi>ad1986|Obsolete]] 
 +  * [[git.linux.org>sound/pci/hda/patch_analog.c | AD1988A: HD Audio SoundMAX® Codec]] [[adi>ad1988A|Obsolete]] 
 +  * [[git.linux.org>sound/pci/hda/patch_analog.c | AD1988B: HD Audio SoundMAX® Codec]] [[adi>ad1988B|Obsolete]] 
 +  * [[.:linux-drivers:sound:ad73322 | AD73311Single Voiceband Codec]] 
 +  * [[.:linux-drivers:sound:ad73322 AD73322Dual Voiceband Codec]] 
 +  * [[.:linux-drivers:sound:ad73322 AD73322LDual-Channel, 3 V Front-End Processor for General Purpose Applications Including Speech and Telephony]] 
 +  * [[.:linux-drivers:sound:ad1936 | ADAU1328: 2 ADC/8 DAC with PLL, 192 kHz, 24-Bit Codec]]
   * [[.:linux-drivers:sound:adau1361 | ADAU1361: Stereo, Low Power, 96 kHz, 24-Bit Audio Codec with Integrated PLL]]   * [[.:linux-drivers:sound:adau1361 | ADAU1361: Stereo, Low Power, 96 kHz, 24-Bit Audio Codec with Integrated PLL]]
   * [[.:linux-drivers:sound:adau1372 | ADAU1372: Quad ADC, Dual DAC, Low Latency, Low Power Codec]]   * [[.:linux-drivers:sound:adau1372 | ADAU1372: Quad ADC, Dual DAC, Low Latency, Low Power Codec]]
-  * [[.:linux-drivers:sound:adau1373 | ADAU1373: Low Power Codec with Speaker and Headphone Amplifier]] +  * [[.:linux-drivers:sound:adau1373 | ADAU1373: Low Power Codec with Speaker and Headphone Amplifier]] [[adi>adau1373|Obsolete]] 
-  * [[.:linux-drivers:sound:adau1381 | ADAU1381: Low-noise Stereo Codec with Enhanced Recording and Playback Processing ]] +  * [[.:linux-drivers:sound:adau1381 | ADAU1381: Low-noise Stereo Codec with Enhanced Recording and Playback Processing ]] [[adi>adau1381|Obsolete]]
-  * [[.:linux-drivers:sound:adau1701 ADAU1401: SigmaDSP® 28/56-Bit Audio Processor with Two ADCs and Four DACs]]+
   * [[.:linux-drivers:sound:adau1701 | ADAU1401A: SigmaDSP® 28/56-Bit Audio Processor with Two ADCs and Four DACs]]   * [[.:linux-drivers:sound:adau1701 | ADAU1401A: SigmaDSP® 28/56-Bit Audio Processor with Two ADCs and Four DACs]]
-  * [[.:linux-drivers:sound:adau1361 | ADAU1461: SigmaDSP Stereo, Automotive Low Power, 96 kHz, 24-Bit Audio Codec with Integrated PLL]]+  * [[.:linux-drivers:sound:adau1701 | ADAU1401: SigmaDSP® 28/56-Bit Audio Processor with Two ADCs and Four DACs]] 
 +  * [[.:linux-drivers:sound:adau1361 | ADAU1461: SigmaDSP Stereo, Automotive Low Power, 96 kHz, 24-Bit Audio Codec with Integrated PLL]] [[adi>adau1461|Obsolete]]
   * [[.:linux-drivers:sound:adau1701 | ADAU1701: SigmaDSP® 28/56-Bit Audio Processor with Two ADCs and Four DACs]]   * [[.:linux-drivers:sound:adau1701 | ADAU1701: SigmaDSP® 28/56-Bit Audio Processor with Two ADCs and Four DACs]]
   * [[.:linux-drivers:sound:adau1701 | ADAU1702: SigmaDSP® 28/56-Bit Audio Processor with Two ADCs and Four DACs]]   * [[.:linux-drivers:sound:adau1701 | ADAU1702: SigmaDSP® 28/56-Bit Audio Processor with Two ADCs and Four DACs]]
   * [[.:linux-drivers:sound:adau1361 | ADAU1761: SigmaDSP® Stereo, Low Power, 96 kHz, 24-Bit Audio Codec with Integrated PLL]]   * [[.:linux-drivers:sound:adau1361 | ADAU1761: SigmaDSP® Stereo, Low Power, 96 kHz, 24-Bit Audio Codec with Integrated PLL]]
-  * [[.:linux-drivers:sound:adau1381 | ADAU1781: SigmaDSP Low-noise Stereo Audio Codec for Portable Applications ]]+  * [[.:linux-drivers:sound:adau1381 | ADAU1781: SigmaDSP Low-noise Stereo Audio Codec for Portable Applications ]] [[adi>adau1781|Obsolete]]
   * [[.:linux-drivers:sound:adau1361 | ADAU1961: Automotive Stereo, Low Power, 96 kHz, 24-Bit Audio Codec with Integrated PLL]]   * [[.:linux-drivers:sound:adau1361 | ADAU1961: Automotive Stereo, Low Power, 96 kHz, 24-Bit Audio Codec with Integrated PLL]]
-  * [[.:linux-drivers:sound:adau1977 | ADAU1977:  Quad ADC with Diagnostics (10V Input) ]] +  * [[.:linux-drivers:sound:adau1977 | ADAU1977: Quad ADC with Diagnostics (10V Input) ]] 
-  * [[.:linux-drivers:sound:adau1977 | ADAU1978:  Quad ADC (2V Input) ]] +  * [[.:linux-drivers:sound:adau1977 | ADAU1978: Quad ADC (2V Input) ]] 
-  * [[.:linux-drivers:sound:adau1977 | ADAU1979:  Quad ADC (4.5V Input) ]]+  * [[.:linux-drivers:sound:adau1977 | ADAU1979: Quad ADC (4.5V Input) ]]
   * [[.:linux-drivers:sound:adau7002 | ADAU7002: Stereo PDM to I2S or TDM Conversion IC]]   * [[.:linux-drivers:sound:adau7002 | ADAU7002: Stereo PDM to I2S or TDM Conversion IC]]
 +  * [[.:linux-drivers:sound:adau7118 | ADAU7118: 8 Channel, PDM to I2S or TDM Conversion IC]]
 +  * [[.:linux-drivers:sound:adav801 | ADAV801: Audio Codec for Recordable DVD]]
 +  * [[.:linux-drivers:sound:adav801 | ADAV803: Audio Codec for Recordable DVD]]
 +  * [[git.linux.org>/drivers/media/tuners/max2165.c | MAX2165: Single-Conversion DVB-H Tuner]] [[maxim>MAX2165]]
 +  * [[git.linux.org>/drivers/media/i2c/max2175.c | MAX2175: RF to Bits Automotive Radio Tuner]] [[maxim>MAX2175]]
 +  * [[git.linux.org>/sound/soc/codecs/max9759.c | MAX9759: 3.2W, High-Efficiency, Low-EMI, Filterless, Class D Audio Amplifier]] [[maxim>MAX9759]]
 +  * [[git.linux.org>sound/soc/codecs/max9768.c | MAX9768: 10W Mono Class D Speaker Amplifier with Volume Control]] [[maxim>MAX9768]]
 +  * [[git.linux.org>/sound/soc/codecs/max98088.c | MAX98088: Stereo Audio Codec with FlexSound Technology]] [[maxim>MAX98088]]
 +  * [[git.linux.org>/sound/soc/codecs/max98088.c | MAX98089: Stereo Audio Codec with FlexSound Technology]] [[maxim>MAX98089]]
 +  * [[git.linux.org>sound/soc/codecs/max98090.c | MAX98090: Ultra-Low Power Stereo Audio Codec]] [[maxim>MAX98090]]
 +  * [[git.linux.org>/sound/soc/codecs/max98095.c | MAX98095: Audio Hub with FlexSound Processor]] [[maxim>MAX98095]]
 +  * [[git.linux.org>sound/soc/codecs/max98357a.c | MAX98357A: Tiny, Low-Cost, PCM Class D Amplifier with Class AB Performance]] [[maxim>MAX98357A]]
 +  * [[git.linux.org>/sound/soc/intel/boards/sof_da7219_max98373.c | MAX98360A: Tiny, Cost-Effective, Plug-and-Play Digital Class-D Amplifier]] [[maxim>MAX98360A]]
 +  * [[git.linux.org>/sound/soc/codecs/max98371.c | MAX98371: Digital Input Class D Speaker Amplifier with Dynamic Headroom Tracking]] [[maxim>MAX98371]]
 +  * [[git.linux.org>/sound/soc/codecs/max98390.c | MAX98390: Boosted Class-D Amplifier with Integrated Dynamic Speaker Management]] [[maxim>MAX98390]]
 +  * [[git.linux.org>/sound/soc/codecs/max9850.c | MAX9850: Stereo Audio DAC with DirectDrive® Headphone Amplifier]] [[maxim>MAX9850]]
 +  * [[git.linux.org>/sound/soc/codecs/max9860.c | MAX9860: 16-Bit Mono Audio Voice Codec]] [[maxim>MAX9860]]
 +  * [[git.linux.org>/sound/soc/codecs/max9867.c | MAX9867: Low-Power, Stereo Audio Codec]] [[maxim>MAX9867]]
 +  * [[git.linux.org>/sound/soc/codecs/max9877.c | MAX9877: Low RF Susceptibility Mono Audio Subsystem with DirectDrive Headphone Amplifier]] [[maxim>MAX9877 | Obsolete]]
 +  * [[git.linux.org>sound/soc/codecs/ssm2305.c | SSM2305: Filterless, High Efficiency, Mono 2.8 W, Class-D Audio Amplifier]] [[adi>SSM2305]]
   * [[.:linux-drivers:sound:ssm2518 | SSM2518: Digital Input Stereo, 2 W, Class-D Audio Power Amplifier ]]   * [[.:linux-drivers:sound:ssm2518 | SSM2518: Digital Input Stereo, 2 W, Class-D Audio Power Amplifier ]]
   * [[.:linux-drivers:sound:ssm2602 | SSM2602: Low Power Audio Codec]]   * [[.:linux-drivers:sound:ssm2602 | SSM2602: Low Power Audio Codec]]
Line 655: Line 1282:
   * [[.:linux-drivers:sound:ssm2602 | SSM2604: Low Power Audio Codec]]   * [[.:linux-drivers:sound:ssm2602 | SSM2604: Low Power Audio Codec]]
   * [[.:linux-drivers:sound:ssm4567 | SSM4567: Digital 2.5 W, 5.1 V, Boost Class-D Audio Amplifier with Output Sensing]]   * [[.:linux-drivers:sound:ssm4567 | SSM4567: Digital 2.5 W, 5.1 V, Boost Class-D Audio Amplifier with Output Sensing]]
 +
 +==== Transceiver ====
 +  * [[git.linux.org>drivers/net/wan/slic_ds26522.c | DS26522: Dual T1/E1/J1 Transceiver]] [[maxim>DS26522]]
 +
 +==== USB ====
 +  * [[git.linux.org>drivers/usb/gadget/udc/max3420_udc.c | MAX3420E: USB Peripheral Controller with SPI Interface]] [[maxim>MAX3420E]]
 +  * [[git.linux.org>drivers/usb/host/max3421-hcd.c | MAX3421E: USB Peripheral/Host Controller with SPI Interface]] [[maxim>MAX3421E]]
 +  * [[git.linux.org>drivers/extcon/extcon-max3355.c | MAX3355E: ±15kV ESD-Protected USB On-the-Go Charge Pump and Comparators in UCSP]] [[maxim>MAX3355E]]
 +  * [[git.linux.org>drivers/w1/masters/ds2490.c | MAX9490: USB to 1-Wire/iButton Adapter]] [[maxim>DS9490]]
 +
 ==== Video ==== ==== Video ====
 +  * [[git.linux.org>drivers/media/i2c/ad9389b.c | AD9389B: High Performance HDMI®/DVI Transmitter]] [[adi>AD9389B]]
 +  * [[git.linux.org>drivers/media/i2c/ad9389b.c | AD9889B: High Performance HDMI®/DVI Transmitter]] [[adi>AD9889B]]
 +  * [[git.linux.org>drivers/gpu/drm/bridge/simple-bridge.c | ADV7123: CMOS, 330 MHz Triple 10-Bit High Speed Video DAC]] [[adi>ADV7123]]
 +  * [[git.linux.org>drivers/media/i2c/adv7170.c | ADV7170: CMOS, 330 MHz Triple 10-Bit High Speed Video DAC]] [[adi>ADV7170|Obsolete]]
 +  * [[git.linux.org>drivers/media/i2c/adv7170.c | ADV7171: Digital PAL/NTSC Video Encoder with 10-Bit SSAF™ and Advanced Power Management]] [[adi>ADV7171]]
 +  * [[git.linux.org>drivers/media/i2c/adv7175.c | ADV7175: Digital PAL/NTSC Video Encoder with 10-Bit SSAF™ and Advanced Power Management]] [[adi>ADV7175|Obsolete]]
 +  * [[git.linux.org>drivers/media/i2c/adv7175.c | ADV7175A: Digital PAL/NTSC Video Encoder with 10-Bit SSAF™ and Advanced Power Management]] [[adi>ADV7175A|Obsolete]]
 +  * [[git.linux.org>drivers/media/i2c/adv7170.c | ADV7176: Integrated Digital CCIR-601 YCrCb to PAL/NTSC Video Encoder]] [[adi>ADV7176]]
 +  * [[git.linux.org>drivers/media/i2c/adv7180.c | ADV7180: 10-Bit, 4× Oversampling SDTV Video Decoder]] [[adi>ADV7180]]
 +  * [[git.linux.org>/drivers/media/i2c/adv7180.c | ADV7182: 10-Bit, SDTV Video Decoder with Differential Inputs]] [[adi>ADV7182]]
 +  * [[git.linux.org>/drivers/media/i2c/adv7180.c | ADV7182A: 10-Bit, SDTV Video Decoder with Differential Inputs]] [[adi>ADV7182A]]
 +  * [[git.linux.org>drivers/media/i2c/adv7183.c | ADV7183: Advanced Video Decoder with 9-Bit ADC, & Component Input Support]] [[adi>ADV7183|Obsolete]]
 +  * [[git.linux.org>/drivers/media/i2c/adv7180.c | ADV7280: 10-Bit, 4× Oversampled SDTV Video Decoder with Deinterlacer]] [[adi>ADV7280]]
 +  * [[git.linux.org>/drivers/media/i2c/adv7180.c | ADV7280A: 10-Bit, 4× Oversampled SDTV Video Decoder with Deinterlacer]] [[adi>ADV7280A]]
 +  * [[git.linux.org>/drivers/media/i2c/adv7180.c | ADV7281: 10-Bit, 4× Oversampled SDTV Video Decoder with Differential Inputs]] [[adi>ADV7281]]
 +  * [[git.linux.org>/drivers/media/i2c/adv7180.c | ADV7281A: 10-Bit, 4× Oversampled SDTV Video Decoder with Differential Inputs]] [[adi>ADV7281A]]
 +  * [[git.linux.org>/drivers/media/i2c/adv7180.c | ADV7282: 10-Bit, 4× Oversampled SDTV Video Decoder with Differential Inputs and Deinterlacer]] [[adi>ADV7282]]
 +  * [[git.linux.org>/drivers/media/i2c/adv7180.c | ADV7282A: 10-Bit, 4× Oversampled SDTV Video Decoder with Differential Inputs and Deinterlacer]] [[adi>ADV7282A]]
 +  * [[git.linux.org>drivers/media/i2c/adv748x/adv748x-core.c | ADV7481: Integrated Video Decoder and Dual-Mode HDMI/MHL Receiver]] [[adi>ADV7481]]
 +  * [[git.linux.org>drivers/media/i2c/adv748x/adv748x-core.c | ADV7482: Integrated Video Decoder and HDMI Receiver]] [[adi>ADV7482]]
 +  * [[git.linux.org>drivers/media/i2c/adv7343.c | ADV7343: Multiformat Video Encoder with Six, 11-Bit, 297 MHz DACs]] [[adi>ADV7343]]
 +  * [[git.linux.org>drivers/media/i2c/adv7393.c | ADV7393: Low Power, Chip Scale 10-Bit SD/HD Video Encoder]] [[adi>ADV7393]]
 +  * [[git.linux.org>drivers/media/i2c/adv7604.c | ADV7604: 12-Bit, Deep Color HDMI v1.3 Receiver with Analog Interface]] [[adi>ADV7604]]
 +  * [[git.linux.org>drivers/media/i2c/adv7604.c | ADV7611: Low Power 165 MHz HDMI Receiver]] [[adi>ADV7611]]
 +  * [[git.linux.org>drivers/media/i2c/adv7604.c | ADV7612: Dual Port, Xpressview, 225 MHz HDMI Receiver]] [[adi>ADV7612]]
 +  * [[git.linux.org>drivers/media/i2c/ad9389b.c | AD9389B: High Performance HDMI®/DVI Transmitter]] [[adi>AD9389B]]
 +  * [[git.linux.org>drivers/media/i2c/adv7842.c | ADV7842: Dual HDMI 1.4 Fast Switching Receiver with 12-Bit, 170 MHz Video and Graphics Digitizer and 3D Comb Filter Decoder]] [[adi>ADV7842]]
 +  * [[git.linux.org>drivers/media/i2c/adv7842.c | ADV7844: Quad HDMI 1.4 Fast Switching Receiver with 12-Bit, 170 MHz Video and Graphics Digitizer and 3D Comb Filter Decoder]] [[adi>ADV7844]]
   * [[.:linux-drivers:drm:adv7511 | ADV7511: 225 MHZ, HIGH PERFORMANCE HDMI® TRANSMITTER WITH ARC]]   * [[.:linux-drivers:drm:adv7511 | ADV7511: 225 MHZ, HIGH PERFORMANCE HDMI® TRANSMITTER WITH ARC]]
   * [[.:linux-drivers:drm:adv7511 | ADV7511W: 165 MHZ HIGH PERFORMANCE HDMI TRANSMITTER]]   * [[.:linux-drivers:drm:adv7511 | ADV7511W: 165 MHZ HIGH PERFORMANCE HDMI TRANSMITTER]]
   * [[.:linux-drivers:drm:adv7511 | ADV7513: 165 MHZ HIGH PERFORMANCE HDMI TRANSMITTER]]   * [[.:linux-drivers:drm:adv7511 | ADV7513: 165 MHZ HIGH PERFORMANCE HDMI TRANSMITTER]]
   * [[.:linux-drivers:drm:adv7511 | ADV7533: MIPI/DSI Receiver with HDMI Transmitter]]   * [[.:linux-drivers:drm:adv7511 | ADV7533: MIPI/DSI Receiver with HDMI Transmitter]]
 +  * [[.:linux-drivers:drm:adv7511 | ADV7535: MIPI/DSI Receiver with HDMI Transmitter]]
 +
 +
 +
 +==== 1-Wire Controller ====
 +  * [[git.linux.org>drivers/w1/masters/ds2490.c | DS9490: USB to 1-Wire/iButton Adapter]] [[maxim>DS9490]]
 +  * [[git.linux.org>drivers/w1/masters/ds2490.c | DS2490: USB to 1-Wire Bridge Chip]] [[maxim>DS2490]]
 +  * [[git.linux.org>drivers/w1/masters/ds2482.c | DS2482-100: Single-Channel 1-Wire Master]] [[maxim>DS2482-100]]
 +  * [[git.linux.org>drivers/w1/masters/ds2482.c | DS2482-800: 8-Channel 1-Wire Master]] [[maxim>DS2482-800]]
 +
 +==== 1-Wire Peripheral ====
 +  * [[git.linux.org>drivers/w1/slaves/w1_ds28e17.c | DS28E17: 1-Wire®-to-I2C Master Bridge]] [[maxim>DS28E17]]
 +  * [[git.linux.org>drivers/w1/slaves/w1_ds28e04.c | DS28E04-100: 4096-Bit Addressable 1-Wire EEPROM with PIO]] [[maxim>DS28E04-100]]
 +  * [[git.linux.org>drivers/w1/slaves/w1_ds2805.c | DS28E05: 1-Wire EEPROM]] [[maxim>DS28E05]]
 +  * [[git.linux.org>drivers/w1/slaves/w1_ds2438.c | DS2438: Smart Battery Monitor]] [[maxim>DS2438]]
 +  * [[git.linux.org>drivers/w1/slaves/w1_ds2433.c | DS2433: 4Kb 1-Wire EEPROM]] [[maxim>DS2433]]
 +  * [[git.linux.org>drivers/w1/slaves/w1_ds2431.c | DS2431: 1024-Bit 1-Wire EEPROM]] [[maxim>DS2431]]
 +  * [[git.linux.org>drivers/w1/slaves/w1_ds2423.c | DS2423: 4kbit 1-Wire RAM with Counter]] [[maxim>DS2423]]
 +  * [[git.linux.org>drivers/w1/slaves/w1_ds2413.c | DS2413: 1-Wire Dual Channel Addressable Switch]] [[maxim>DS2413]]
 +  * [[git.linux.org>drivers/w1/slaves/w1_smem.c | DS2411: Silicon Serial Number with VCC Input]] [[maxim>DS2411]]
 +  * [[git.linux.org>drivers/w1/slaves/w1_ds2405.c | DS2405: Addressable Switch]] [[maxim>DS2405]]
 +  * [[git.linux.org>drivers/w1/slaves/w1_ds2406.c | DS2406: Dual Addressable Switch Plus 1Kb Memory]] [[maxim>DS2406]]
 +  * [[git.linux.org>drivers/w1/slaves/w1_ds2408.c | DS2408: 1-Wire 8-Channel Addressable Switch]] [[maxim>DS2408]]
 +  * [[git.linux.org>drivers/w1/slaves/w1_smem.c | DS2401: Silicon Serial Number]] [[maxim>DS2401]]
 +  * [[git.linux.org>drivers/w1/slaves/w1_smem.c | DS1990A: iButton Serial Number]] [[maxim>DS1990A]]
 +  * [[git.linux.org>drivers/w1/slaves/w1_ds250x.c | DS2502: 1Kb Add-Only Memory]] [[maxim>DS2502]]
 +  * [[git.linux.org>drivers/w1/slaves/w1_ds250x.c | DS2505: 16Kb Add-Only Memory]] [[maxim>DS2505]]
 +  * [[git.linux.org>drivers/w1/slaves/w1_therm.c | DS1822: Econo 1-Wire Digital Thermometer]] [[maxim>ds1822]]
 +  * [[git.linux.org>drivers/w1/slaves/w1_therm.c | DS1825: Programmable Resolution 1-Wire Digital Thermometer With 4-Bit ID]] [[maxim>DS1825]]
 +  * [[git.linux.org>drivers/w1/slaves/w1_therm.c | DS18S20: 1-Wire Parasite-Power Digital Thermometer]] [[maxim>DS18S20]]
 +  * [[git.linux.org>drivers/w1/slaves/w1_therm.c | DS28EA00: 1-Wire Digital Thermometer with Sequence Detect and PIO]] [[maxim>DS28EA00]]
 +  * [[git.linux.org>drivers/w1/slaves/w1_ds28e04.c | DS28E04-100: 4096-Bit Addressable 1-Wire EEPROM with PIO]] [[maxim>DS28E04-100]]
resources/tools-software/linux-drivers-all.1555323768.txt.gz · Last modified: 15 Apr 2019 12:22 by Michael Hennerich