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
Last revisionBoth sides next revision
resources:tools-software:linux-drivers-all [02 Jan 2020 18:52] – add ad5628 derivatives Robin Getzresources:tools-software:linux-drivers-all [26 Jan 2024 12:33] – [IIO - Digital to Analog Converters] Michael Hennerich
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 14: Line 18:
   * [[.: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]]+  * [[resources:tools-software:linux-build:generic:petalinux | Building with Petalinux]]
   * [[.:linux-build::generic:raspberrypi | Building for Raspberry PI]]   * [[.: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.x 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 | MAX17048: 3µ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 | MAX170581-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 | MAX17215: Stand-Alone ModelGauge m5 Fuel Gauge with SHA-256 Authentication]] [[maxim>MAX17215]]
  
 ==== Battery Manager ==== ==== Battery Manager ====
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/power/supply/sbs-manager.c|LTC1760 : Dual Smart Battery System Manager]] [[adi>LTC1760]]+  * [[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/adt7x10.c|ADT7310 : ±0.5°C Accurate, 16-Bit Digital SPI Temperature Sensor]] [[adi>ADT7310]] +  * [[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/adt7x10.c|ADT7320 : ±0.25°C Accurate, 16-Bit Digital SPI Temperature Sensor]] [[adi>ADT7320]] +  * [[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/jc42.c|ADT7408 : ± 2°C Accurate, 12-Bit Digital Temperature Sensor]] [[adi>ADT7408]] +  * [[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/adt7x10.c|ADT7410 : ±0.5°C Accurate, 16-Bit Digital I2C Temperature Sensor]] [[adi>ADT7410]] +  * [[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/adt7411.c|ADT7411 : SPI-/I2C-Compatible, 10-Bit Digital Temperature Sensor and 8-Channel ADC]] [[adi>ADT7411]] +  * [[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/adt7x10.c|ADT7420 : ±0.25°C Accurate, 16-Bit Digital I2C Temperature Sensor]] [[adi>ADT7420]] +  * [[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/adt7470.c|ADT7470 : Temperature Sensor Hub and Fan Controller]] [[adi>ADT7470]] +  * [[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/lm75.c|ADT75 : ±1°C Accurate, 12-Bit Digital Temperature Sensor]] [[adi>ADT75]] +  * [[git.linux.org>drivers/hwmon/adt7411.c | ADT7411: SPI-/I2C-Compatible, 10-Bit Digital Temperature Sensor and 8-Channel ADC]] [[adi>ADT7411]] 
-  *   [[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/adt7x10.c | ADT7420: ±0.25°C Accurate, 16-Bit Digital I2C Temperature Sensor]] [[adi>ADT7420]] 
-  * [[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/adt7470.c | ADT7470: Temperature Sensor Hub and Fan Controller]] [[adi>ADT7470]] 
-  * [[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/lm75.c | ADT75: ±1°C Accurate, 12-Bit Digital Temperature Sensor]] [[adi>ADT75]] 
-  *  [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/ltc4215.c|LTC4215 : Hot Swap Controller with I2C Compatible Monitoring]] [[adi>LTC4215]] +  * [[git.linux.org>drivers/hwmon/ds1621.c | DS1621: Digital Thermometer and Thermostat]] [[maxim>DS1621]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hwmon/ltc4215.c|LTC4251Negative Voltage Hot Swap Controllers in SOT-23]] [[adi>LTC4251]] +  * [[git.linux.org>drivers/hwmon/ds1621.c | DS1631: High-Precision Digital Thermometer and Thermostat]] [[maxim>DS1631]] 
-  * [[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/ds1621.c | DS1721: Digital Thermometer and Thermostat]] [[maxim>DS1721]] 
-  * [[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/ds1621.c | DS1731: High-Precision Digital Thermometer and Thermostat]] [[maxim>DS1731]] 
-  * [[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/lm75.c | DS1775: Digital Thermometer and Thermostat in SOT23]] [[maxim>DS1775]] 
-  * [[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/adm9240.c | DS1780CPU Peripheral Monitor]] [[maxim>DS1780]] 
-  * [[.:linux-drivers:hwmon:ltc2947 LTC2947:  High Precision Power and Energy Monitor]] [[adi>LTC2947]] +  * [[git.linux.org>drivers/hwmon/ds620.c | DS620: Low-Voltage, ±0.5°C Accuracy Digital Thermometer and Thermostat]] [[maxim>DS620]] 
-  * [[.:linux-drivers:hwmon:axi_fan_control Fan Control IP coreCore to control the fan used for cooling Xilinx Zynq Ultrascale+ MPSoC]] [[https://wiki.analog.com/resources/fpga/docs/axi_fan_control|axi_fan_control]]+  * [[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 | MAX1619Remote/Local Temperature Sensor with Dual Alarm Outputs and SMBus Serial Interface]] [[maxim>MAX1619]] 
 +  * [[git.linux.org>drivers/hwmon/max1668.c | MAX1668: Multichannel 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 | MAX31723Digital Thermometers and Thermostats with SPI/3-Wire Interface]] [[maxim>MAX31723]] 
 +  * [[git.linux.org>drivers/hwmon/max31730.c | MAX317303-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 | MAX663512-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 | MAX6651: Fan-Speed Regulators and Monitors with SMBus/I²C-Compatible Interface and up to Four Tachometers]] [[maxim>MAX6651]] 
 +  * [[git.linux.org>drivers/hwmon/lm90.c | MAX66541°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 | MAX6689: 7-Channel Precision Temperature Monitor]] [[maxim>MAX6689]] 
 +  * [[git.linux.org>drivers/hwmon/lm90.c | MAX6692Precision 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 | MAX66945-Channel Precision Temperature Monitor with Beta Compensation]] [[maxim>MAX6694]] 
 +  * [[git.linux.org>drivers/hwmon/lm90.c | MAX6695Dual Remote/Local Temperature Sensors with SMBus Serial Interfaces]] [[maxim>MAX6695]] 
 +  * [[git.linux.org>drivers/hwmon/lm90.c MAX6696Dual Remote/Local Temperature Sensors with SMBus Serial Interface]] [[maxim>MAX6696]] 
 +  * [[git.linux.org>drivers/hwmon/max6697.c | MAX66977-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/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|LTC2975 : 4-Channel PMBus Power System Manager Featuring Accurate Input Current and Energy Measurement]] [[adi>LTC2975]] +  * [[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|LTC2977 : 8-Channel PMBus Power System Manager Featuring Accurate Output Voltage Measurement]] [[adi>LTC2977]] +  * [[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|LTC2978: Octal Digital Power Supply Manager with EEPROM]] [[adi>LTC2978]] +  * [[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|LTC2980 : 16-Channel PMBus Power System Manager]] [[adi>LTC2980]] +  * [[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|LTC3880 : Dual Output PolyPhase Step-Down DC/DC Controller with Digital Power System Management]] [[adi>LTC3880]] +  * [[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|LTC3883 : Single Phase Step-Down DC/DC Controller with Digital Power System Management]] [[adi>LTC3883]] +  * [[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|LTC3886 : 60V Dual Output Step-Down Controller with Digital Power System Management]] [[adi>LTC3886]] +  * [[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|LTC3887 : Dual Output PolyPhase Step-Down DC/DC Controller with Digital Power System Management]] [[adi>LTC3887]] +  * [[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/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 | 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/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 | LTC3883: Single Phase Step-Down DC/DC Controller with Digital Power System Management]] [[adi>LTC3883]] 
-  *  [[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 | LTC3884: Dual Output PolyPhase Step-Down Controller with Sub-Milliohm DCR Sensing and Digital Power System Management]] [[adi>LTC3884]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/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 | LTC3886: 60V Dual Output Step-Down Controller with Digital Power System Management]] [[adi>LTC3886]] 
-  * [[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 | 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 | LTC788060V 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 | LTM4678: Dual 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 | LTM4686Ultrathin 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 | MAX15301InTune 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 | MAX20730: Integrated, 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 ==== ==== 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 | 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]]   * [[.: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]]
-  * [[.:linux-drivers:iio-amplifiers:hmc425a | HMC425A 0.5 dB LSB, GaAs MMIC, 6-BIT DIGITAL POSITIVE CONTROL ATTENUATOR, 2.2 - 8.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/ad9208|AD6684: 135 MHz Quad IF Receiver]] +  * [[.:linux-drivers:iio-adc:ad400x | AD4011: 18-Bit, 500 kSPS, Differential SAR ADC]] 
-  * [[./linux-drivers/iio-adc/ad9208|AD6688: RF Diversity and 1.2GHz BW Observation Receiver]]+  * [[.: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 160: Line 371:
   * [[.: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]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/adc/ad7292.c|AD7292 : 10-Bit Monitor & Control System with ADC, DACs, Temperature Sensor and GPIOs]] [[adi>AD7292]] +  * [[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:ad7298 | AD7298:  8-Channel, 1MSPS, 12-Bit SAR ADC with Temperature Sensor]] +  * [[.:linux-drivers:iio-adc:ad7298 | AD7298: 8-Channel, 1MSPS, 12-Bit SAR ADC with Temperature Sensor]] 
-  * [[.:linux-drivers:iio-adc:ad738x | AD7380:  4MSPS Dual Simultaneous Sampling, 16-BIT SAR ADC, Differential Input]] +  * [[.:linux-drivers:iio-adc:ad738x | AD7380: 4MSPS Dual Simultaneous Sampling, 16-BIT SAR ADC, Differential Input]] 
-  * [[.:linux-drivers:iio-adc:ad738x | AD7381:  4MSPS Dual Simultaneous Sampling, 14-BIT SAR ADC, Differential Input]] +  * [[.:linux-drivers:iio-adc:ad738x | AD7381: 4MSPS Dual Simultaneous Sampling, 14-BIT SAR ADC, Differential Input]] 
-  * [[.:linux-drivers:iio-adc:ad738x | AD7386:  4-Channel, 4 MSPS, 16-Bit Dual Simultaneous Sampling SAR ADC]] +  * [[.:linux-drivers:iio-adc:ad738x | AD7386: 4-Channel, 4 MSPS, 16-Bit Dual Simultaneous Sampling SAR ADC]] 
-  * [[.:linux-drivers:iio-adc:ad738x | AD7387:  4-Channel, 4 MSPS, 14-Bit, Dual, Simultaneous Sampling SAR ADC]] +  * [[.:linux-drivers:iio-adc:ad738x | AD7387: 4-Channel, 4 MSPS, 14-Bit, Dual, Simultaneous Sampling SAR ADC]] 
-  * [[.:linux-drivers:iio-adc:ad738x | AD7388:  4-Channel, 4 MSPS, 12-Bit, Dual, Simultaneous Sampling SAR ADCs]] +  * [[.:linux-drivers:iio-adc:ad738x | AD7388: 4-Channel, 4 MSPS, 12-Bit, Dual, Simultaneous Sampling SAR ADCs]] 
-  * [[.:linux-drivers:iio-adc:ad7476a |AD7466:  1.6 V Micro-Power 12-Bit ADC]] +  * [[.:linux-drivers:iio-adc:ad7476a | AD7466: 1.6 V Micro-Power 12-Bit ADC]] 
-  * [[.:linux-drivers:iio-adc:ad7476a |AD7467:  1.6 V Micro-Power 10-Bit ADC]] +  * [[.:linux-drivers:iio-adc:ad7476a | AD7467: 1.6 V Micro-Power 10-Bit ADC]] 
-  * [[.:linux-drivers:iio-adc:ad7476a |AD7468:  1.6 V Micro-Power 8-Bit ADC]] +  * [[.:linux-drivers:iio-adc:ad7476a | AD7468: 1.6 V Micro-Power 8-Bit ADC]] 
-  * [[.:linux-drivers:iio-adc:ad7476a |AD7475:  1 MSPS, 12-Bit A/D Converter in MSOP-8 or SOIC-8]] +  * [[.:linux-drivers:iio-adc:ad7476a | AD7475: 1 MSPS, 12-Bit A/D Converter in MSOP-8 or SOIC-8]] 
-  * [[.:linux-drivers:iio-adc:ad7476a |AD7476:  1MSPS, 12-Bit ADC in 6 Lead SOT-23]] +  * [[.:linux-drivers:iio-adc:ad7476a | AD7476: 1MSPS, 12-Bit ADC in 6 Lead SOT-23]] 
-  * [[.: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 | AD7476A: 12-Bit, 1 MSPS, Low-Power A/D Converter in SC70 and MSOP Packages]] 
-  * [[.:linux-drivers:iio-adc:ad7476a |AD7477:  1MSPS, 10-Bit ADC in 6 Lead SOT-23]] +  * [[.:linux-drivers:iio-adc:ad7476a | AD7477: 1MSPS, 10-Bit ADC in 6 Lead SOT-23]] 
-  * [[.: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 | AD7477A: 10-Bit, 1 MSPS, Low-Power A/D Converter in SC70 and MSOP Packages]] 
-  * [[.: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 | 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 |AD7478A:  8-Bit, 1 MSPS, Low-Power A/D Converter in SC70 and MSOP Packages]] +  * [[.: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: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 | AD7605-4: 4-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 | AD7606-44-Channel DAS with 16-Bit, Bipolar, Simultaneous Sampling ADC]] 
-  * [[.:linux-drivers:iio-adc:ad7606 | AD7606-4 4-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-6:  6-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 | AD7616:  16-Channel DAS with 16-Bit, Bipolar Input, Dual Simultaneous Sampling ADC]]+  * [[./linux-drivers/iio-adc/ad7606 | AD7606B: 8-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 Input, Dual 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 | AD7682: 16-Bit, 4-Channel, 250 kSPS PulSAR ADC]]
Line 193: Line 405:
   * [[.: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 ]]
-  * [[.:linux-drivers:iio-adc:ad7476a | AD7689: 16-Bit, 8-Channel,250 kSPS PulSAR ADC ]]+  * [[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 222: Line 434:
   * [[.: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]]
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/staging/iio/adc/ad7816.c| AD7816 :Temperature Sensor ]] [[adi>AD7816]] +  * [[git.linux.org>drivers/staging/iio/adc/ad7816.c | AD7816:Temperature Sensor ]] [[adi>AD7816|Obsolete]] 
-  *  [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/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 | AD7817:Temperature Sensor (On Chip) 4-Channel, 9 µs, 10-Bit ADC]] [[adi>AD7817]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/staging/iio/adc/ad7816.c| AD7818 :Temperature Sensor (On Chip) 1-Channel, 9 µs, 10-Bit ADC]] [[adi>AD7818]] +  * [[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 ]]+  * [[.: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 ]]
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/adc/ad7949.c|AD7949 : 14-Bit, 8-Channel, 250 kSPS PulSAR ADC]] [[adi>AD7949]]+  * [[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 238: Line 457:
   * [[.: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]] 
-  * [[resources:tools-software:linux-drivers:iio-adc:ad9208| AD9208: 14-Bit, 3GSPS, 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 |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 | AD964914-Bit, 20/40/65/80 MSPS, 1.8 V 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 | AD9652: 16-bit, 310 MSPS, 3.3/1.8 V Dual 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:axi-adc-hdl | AD9680: 14-Bit, 1000 MSPS JESD204B, 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 | AD9683: 14-BIT, 170 MSPS/250 MSPS, JESD204B, ANALOG-TO-DIGITAL CONVERTER ]] 
-  * [[.:linux-drivers:iio-adc:axi-adc-hdl |AD9684: 14-Bit, 500 MSPS LVDS, Dual Analog-to-Digital Converter]] +  * [[.:linux-drivers:iio-adc:axi-adc-hdl | AD9684: 14-Bit, 500 MSPS LVDS, Dual Analog-to-Digital Converter]] 
-  * [[./linux-drivers/iio-adc/ad9208|AD9689: 14-Bit, 2.0 GSPS/2.6 GSPS, JESD204B, Dual Analog-to-Digital Converter]] +  * [[./linux-drivers/iio-adc/ad9208 | AD9689: 14-Bit, 2.0 GSPS/2.6 GSPS, JESD204B, Dual Analog-to-Digital Converter]] 
-  * [[./linux-drivers/iio-adc/ad9208|AD9694: Quad 14-Bit, 500 MSPS, 1.2 V/2.5 V Analog-to-Digital Converter]] +  * [[./linux-drivers/iio-adc/ad9208 | AD9694: Quad 14-Bit, 500 MSPS, 1.2 V/2.5 V Analog-to-Digital Converter]] 
-  * [[./linux-drivers/iio-adc/ad9208|AD9695: 14-Bit, 1300 MSPS/625 MSPS, JESD204B, Dual Analog-to-Digital Converter]] +  * [[./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/ad9208 | AD9697: 14-Bit, 1300 MSPS, JESD204B, Analog-to-Digital Converter]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/staging/iio/addac/adt7316.C|ADT7516 : SPI/I2C Compatible,Temperature Sensor, 4-Channel ADC and Quad Voltage Output]] [[adi>ADT7516]] +  * [[.:linux-drivers:iio-adc:ad400x | ADAQ4003: 18-Bit 2 MSPS μModule Data Acquisition System in BGA]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/staging/iio/addac/adt7316.C|ADT7517 : SPI-/I2C-Compatible, Temperature Sensor, 4-Channel ADC and Quad Voltage Output]] [[adi>ADT7517]] +  * [[.:linux-drivers:iio-adc:ad4630 | ADAQ4224: 24-Bit, 2 MSPS μModule Data Acquisition Solution]] 
-  * [[.:linux-drivers:iio-adc:adas1000|ADAS1000Low Power5-ELECTRODE ELECTROCARDIOGRAM (ECG) ANALOG FRONT END (AFE) ]] +  * [[.:linux-drivers:iio-adc:adaq8092 | ADAQ8092: 14-Bit, 105 MSPS, μModule]] 
-  *[[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:adas1000 | ADAS1000: Low Power, 5-ELECTRODE ELECTROCARDIOGRAM (ECG) ANALOG FRONT END (AFE) ]] 
-  *[[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]] +  * [[git.linux.org>drivers/staging/iio/addac/adt7316.| ADT7516: SPI/I2C Compatible,Temperature Sensor, 4-Channel ADC and Quad Voltage Output]] [[adi>ADT7516]] 
-  * [[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]] +  * [[git.linux.org>drivers/staging/iio/addac/adt7316.c | ADT7517: SPI-/I2C-Compatible, Temperature Sensor, 4-Channel ADC and Quad Voltage Output]] [[adi>ADT7517]] 
-  * [[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]]+  * [[git.linux.org>drivers/staging/iio/addac/adt7316.ADT7519: SPI-/I2C-Compatible, Temperature Sensor, 4-Channel ADC and Quad Voltage Output]] [[adi>ADT7519|Obsolete]] 
 +  * [[.:linux-drivers:iio-adc:ad7476a LTC2314-1414-Bit4.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 280: Line 565:
   * [[.: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 - Combined Analog to Digital and Digital to Analog converters ==== 
 + 
 +  * [[.:linux-drivers:iio-addac:ad74413r | AD74412R: Quad-Channel, Software Configurable Input and Output]] [[adi>AD74412R]] 
 +  * [[.:linux-drivers:iio-addac:ad74413r | AD74413R: Quad-Channel, Software Configurable Input and Output]] [[adi>AD74413R]] 
 +  * [[git.linux.org>drivers/iio/addac/ad74115.c | AD74115H: Single-Channel, Software Configurable Input and Output with HART Modem]] [[adi>AD74115H]] 
 + 
 ==== IIO - Digital to Analog Converters ==== ==== IIO - Digital to Analog Converters ====
-  +  * [[.:linux-drivers:iio-dac:axi-ad3552r| AD3552R: Dual Channel, 16-Bit, 33 MUPS, Multispan, Multi-IO SPI DAC ]] 
-  * [[.: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:ad5064 | AD5024: Fully Accurate 12-Bit VOUT nanoDAC® Quad, SPI Interface, 4.5 V to 5.5 V in TSSOP ]] 
-  * [[.: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 | 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-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:ad5064  | AD5045: Fully Accurate 14-Bit VOUT nanoDAC® SPI Interface 2.7 V TO 5.5 V IN A TSSOP ]] +  * [[.: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:ad5064  | AD5064: Fully Accurate 16-Bit VOUT nanoDAC® Quad, SPI Interface, 4.5 V to 5.5 V in TSSOP ]] +  * [[.: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  | 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 | AD5064: 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: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 ]] +  * [[.: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:ad5446  | AD5301: 2.5V to 5.5V, 120 ΜA, 2-Wire Interface, Voltage-Output 8-Bit 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: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: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:ad5676  | AD5310R: Single, 10-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5310R: Single, 10-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI Interface ]] 
-  * [[.: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:ad5446 | AD5311: 2.5V to 5.5V, 120 ΜA, 2-Wire Interface, Voltage-Output 10-Bit 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:ad5676 | AD5311R: Single, 10-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C Interface ]] 
-  * [[.: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: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:ad5446  | AD5321: 2.5V to 5.5V, 120 ΜA, 2-Wire Interface, Voltage-Output 12-Bit 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:ad5360  | AD5360: 16-Channel, 16-Bit, Serial Input, 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:ad5360  | AD5361: 16-Channel, 14-Bit, Serial Input, Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5676 | AD5338R: Dual 10-Bit nanoDAC® with 2 ppm/°C Reference, I2C Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5360  | AD5362:  8-Channel, 16-Bit, Serial Input, Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5360 | AD5360: 16-Channel, 16-Bit, Serial Input, Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5360  | AD5363:  8-Channel, 14-Bit, Serial Input, Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5360 | AD5361: 16-Channel, 14-Bit, Serial Input, Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5360  | AD5370: 40-Channel, 16-Bit, Serial Input, Voltage-Output DACs]] +  * [[.:linux-drivers:iio-dac:ad5360 | AD5362: 8-Channel, 16-Bit, Serial Input, Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5360  | AD5371: 40-Channel, 14-Bit, Serial Input, Voltage-Output DACs]] +  * [[.:linux-drivers:iio-dac:ad5360 | AD5363: 8-Channel, 14-Bit, Serial Input, Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5360  | AD5372: 32-Channel, 16-Bit, Serial Input, Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5360 | AD5370: 40-Channel, 16-Bit, Serial Input, Voltage-Output DACs]] 
-  * [[.:linux-drivers:iio-dac:ad5360  | AD5373: 40-Channel, 14-Bit, Serial Input, Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5360 | AD5371: 40-Channel, 14-Bit, Serial Input, Voltage-Output DACs]] 
-  * [[.:linux-drivers:iio-dac:ad5380  | AD5380: 40-Channel 14-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5360 | AD5372: 32-Channel, 16-Bit, Serial Input, Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5380  | AD5381: 40-Channel 12-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5360 | AD5373: 40-Channel, 14-Bit, Serial Input, Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5380  | AD5382: 32-Channel 14-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5380 | AD5380: 40-Channel 14-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5380  | AD5383: 32-Channel 12-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5380 | AD5381: 40-Channel 12-Bit 3 V/5 V Single-Supply 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:ad5380 | AD5382: 32-Channel 14-Bit 3 V/5 V Single-Supply 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:ad5380 | AD5383: 32-Channel 12-Bit 3 V/5 V Single-Supply 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:ad5380 | AD5384: 40-Channel, 3 V/5 V Single Supply,14-Bit, Serial 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:ad5380 | AD5390: 16-Channel 14-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5449  | AD5415: Dual 12-Bit, High Bandwidth, Multiplying DAC +  * [[.:linux-drivers:iio-dac:ad5380 | AD5391: 16-Channel 12-Bit 3 V/5 V Single-Supply Voltage-Output DAC]] 
-with 4-Quadrant Resistors and 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:ad5421  | AD5421: 16-Bit, Serial Input, Loop-Powered, 4mA to 20mA DA ]] +  * [[.:linux-drivers:iio-dac:ad5449 | AD5415: Dual 12-Bit, High Bandwidth, Multiplying DAC with 4-Quadrant Resistors and Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5449  | AD5426: 8-Bit, High Bandwidth, Multiplying DACs with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5421 | AD5421: 16-Bit, Serial Input, Loop-Powered, 4mA to 20mA DA ]] 
-  * [[.:linux-drivers:iio-dac:ad5449  | AD5429: Dual 8-Bit, High Bandwidth, Multiplying DACs with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5449 | AD5426: 8-Bit, High Bandwidth, Multiplying DACs with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5449  | AD5432: 10-Bit, High Bandwidth, Multiplying DACs with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5449 | AD5429: Dual 8-Bit, High Bandwidth, Multiplying DACs with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5449  | AD5439: Dual 10-Bit, High Bandwidth, Multiplying DACs with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5449 | AD5432: 10-Bit, High Bandwidth, Multiplying DACs with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5449  | AD5443: 12-Bit, High Bandwidth, Multiplying DACs with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5449 | AD5439: Dual 10-Bit, High Bandwidth, Multiplying DACs with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5449  AD5449Dual 12-BitHigh BandwidthMultiplying DACs with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5449 | AD5443: 12-Bit, High Bandwidth, Multiplying DACs with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5446  AD544412-Bit High Bandwidth Multiplying DAC with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5446 AD5444: 12-Bit High Bandwidth Multiplying DAC with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5446  AD544614-Bit High Bandwidth Multiplying DAC with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD544614-Bit High Bandwidth Multiplying DAC with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5450:  8-BIT High Bandwidth Multiplying DAC with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5449 AD5449Dual 12-BitHigh BandwidthMultiplying DACs with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5451: 10-BIT High Bandwidth Multiplying DAC with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD5450: 8-BIT High Bandwidth Multiplying DAC with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5452: 12-BIT High Bandwidth Multiplying DAC with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD5451: 10-BIT High Bandwidth Multiplying DAC with Serial Interface]] 
-  * [[.:linux-drivers:iio-dac:ad5446  | AD5453: 14-BIT High Bandwidth Multiplying DAC with Serial Interface]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD5452: 12-BIT High Bandwidth Multiplying DAC 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:ad5446 | AD5453: 14-BIT High Bandwidth Multiplying DAC 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:ad5504 AD5501High Voltage, 12-Bit Voltage Output DAC]] [[adi>ad5501|Obsolete]] 
-  * [[.: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:ad5504 AD5504High Voltage, Quad Channel 12-Bit Voltage Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5446  AD5543: 16-Bit DAC in µSOIC-8 Package]] +  * [[.: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  | AD5553: 14-Bit DAC in µSOIC-8 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  | AD5600: High Temperature, 16-Bit, Unbuffered Voltage Output DAC, SPI Interface]] +  * [[.: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:ad5446  | AD5601: 2.7V to 5.5V, <100 uA, 8-Bit nanoDAC®, SPI Interface in SC70 Package]] +  * [[.:linux-drivers:iio-dac:ad5446 | AD5542: 2.7 V to 5.5 VSerial-InputVoltage-Output, 16-Bit DAC]] 
-  * [[.: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 | AD5543: 16-Bit DAC in µSOIC-8 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 | AD555314-Bit DAC in µSOIC-8 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: Single, 12-Bit nanoDAC® with 5 ppm/°C On-Chip Reference in SOT-23]] +
-  * [[.: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  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 Interfacetiny SC70 Package ]] +
-  * [[.:linux-drivers:iio-dac:ad5064|AD5625: Quad12-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|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  | 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 | 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 AD5628Octal, 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  | AD5628-1: Octal, 12-Bit, SPI Voltage-Output denseDAC with 1.25 V 5 ppm/°C reference, ]] +  * [[.:linux-drivers:iio-dac:ad5064 AD5625RQuad, 12-Bit nanoDAC® with 5 ppm/°C On-Chip ReferenceI2C® Interface]] 
-  * [[.: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 | 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  | AD5674R: 16-Channel, 12-/16-Bit nanoDAC+ with 2 ppm/°C Voltage Reference Temperature Coefficient, 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  | AD5676: 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  | AD5676R: Octal, 16-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 AD5679R: 16-Channel, 12-/16-Bit nanoDAC+ with 2 ppm/°C Voltage Reference Temperature Coefficient, 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  | AD5681R: Single, 12-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  | AD5682R: Single, 14-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:ad5676  AD5683: Single, 16-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:ad5676  AD5683R: Single, 16-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  | AD5684: Quad, 12-Bit nanoDAC+ with 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:ad5686  | AD5684R: Quad, 12-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI 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:ad5686  | AD5685R: Quad, 14-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI 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:ad5686  | AD5686R: Quad, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and SPI 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  | AD5691R: Single, 12-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  | AD5692R: Single, 14-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  AD5693: Single, 16-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  AD5693R: Single, 16-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  | AD5694: Quad, 12-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  | AD5694R: Quad, 12-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 ]] 
-  * [[.: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 | AD5683: Single, 16-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:ad5686 | AD5684: Quad, 12-Bit nanoDAC+ with 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:ad5686 | AD5684R: Quad, 12-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: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|AD5721R: Multiple Range, 12-Bit, Unipolar Voltage Output DACs with 2 PPM/⁰C Reference]] [[adi>AD5721R]] +  * [[.:linux-drivers:iio-dac:ad5686 | AD5686R: Quad, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and 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:ad5676 | AD5691R: Single, 12-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C 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:ad5676 | AD5692R: Single, 14-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C 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:ad5676 | AD5693R: Single, 16-Bit nanoDAC+ with 2 ppm/°C On-Chip Reference and I2C 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 | AD5693: Single, 16-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 | AD5694: Quad, 12-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 | AD5694R: Quad, 12-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 | AD5695R: Quad, 14-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 | AD5696: Quad, 16-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 | AD5696R: Quad, 16-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]] +  * [[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:ad5791  | AD5760: ULTRA STABLE 16-BIT ±0.5 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:ad5764  | AD5764: Complete Quad, 16-Bit, High Accuracy, Serial Input, Bipolar Voltage Output DAC]] +  * [[.: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:ad5764  | AD5764R: Complete Quad, 16-Bit, High Accuracy, Serial Input, Bipolar 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:ad5764 | AD5744: Complete Quad, 14-Bit, High Accuracy, Serial Input, Bipolar Voltage Output DAC]] [[adi>ad5744|Obsolete]] 
 +  * [[.:linux-drivers:iio-dac:ad5764 | AD5744R: Complete Quad, 14-Bit, High Accuracy, Serial Input, Bipolar Voltage Output DAC]] 
 +  * [[.: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:ad5755 | AD5755: Quad Channel, 16-Bit, Serial Input, 4 mA to 20 mA and Voltage Output DAC, Dynamic Power Control]] 
 +  * [[.: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:ad5758 | AD5758: Single Channel, 16-Bit, Current/Voltage Output DAC, Dynamic Power Control, HART Connectivity]] 
 +  * [[.:linux-drivers:iio-dac:ad5791 | AD5760: ULTRA STABLE 16-BIT ±0.5 LSB INL, Voltage Output DAC]] 
 +  * [[https://github.com/torvalds/linux/blob/master/drivers/iio/dac/ad5761.c | AD5761: Multiple Range, 16-Bit, Bipolar, Voltage Output DACs]] [[adi>AD5761]] 
 +  * [[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:ad5764 | AD5764: Complete Quad, 16-Bit, High Accuracy, Serial Input, Bipolar Voltage Output DAC]] 
 +  * [[.:linux-drivers:iio-dac:ad5764 | AD5764R: Complete Quad, 16-Bit, High Accuracy, Serial Input, Bipolar Voltage Output DAC]] 
 +  * [[git.linux.org>drivers/iio/dac/ad5766.c | AD5766: 16-Channel, 16-Bit Voltage Output denseDAC]] [[adi>AD5766]] 
 +  * [[git.linux.org>drivers/iio/dac/ad5766.c | AD5767: 16-Channel, 12-Bit Voltage Output denseDAC]] [[adi>AD5767]]
   * [[./linux-drivers/iio-dac/ad5770r | AD5770R: 6-Channel, 14-Bit, Current Output DAC with On-Chip Reference, SPI Interface]]   * [[./linux-drivers/iio-dac/ad5770r | AD5770R: 6-Channel, 14-Bit, Current Output DAC with On-Chip Reference, SPI Interface]]
-  * [[.:linux-drivers:iio-dac:ad5764  | AD5780: SYSTEM READY, 18-BIT ±1 LSB INL, Voltage Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5764 | AD5780: SYSTEM READY, 18-BIT ±1 LSB INL, Voltage Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5791  | AD5781: True 18-Bit, Voltage Output DAC ±0.5 LSB INL, ±0.5 LSB DNL]] +  * [[.:linux-drivers:iio-dac:ad5791 | AD5781: True 18-Bit, Voltage Output DAC ±0.5 LSB INL, ±0.5 LSB DNL]] 
-  * [[.:linux-drivers:iio-dac:ad5791  | AD5790: System Ready 20-Bit, +-/ 2 LSB INL, Voltage Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5791 | AD5790: System Ready 20-Bit, +-/ 2 LSB INL, Voltage Output DAC]] 
-  * [[.:linux-drivers:iio-dac:ad5791  | AD5791: 1 ppm 20-Bit, ±1 LSB INL, Voltage Output DAC]] +  * [[.:linux-drivers:iio-dac:ad5791 | AD5791: 1 ppm 20-Bit, ±1 LSB INL, Voltage Output DAC]] 
-  * [[resources:tools-software:linux-drivers:iio-dac:ad7303|AD7303: +2.7 V TO +5.5 V, Serial Input, Dual Voltage Output 8-Bit DAC]] +  * [[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/ad8801.c|AD8801 : Octal 8-Bit TrimDAC with Power Shutdown & Mid-Scale Preset]] [[adi>AD8801]] +  * [[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/ad8801.c|AD8803 : Octal 8-Bit TrimDAC with Power Shutdown & Mid-Scale Preset]] [[adi>AD8803]] +  * [[git.linux.org>drivers/iio/dac/ad8801.c | AD8801: Octal 8-Bit TrimDAC with Power Shutdown & Mid-Scale Preset]] [[adi>AD8801]] 
-  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9122:  Dual, 16-Bit, 1200 MSPS, TxDAC+® Digital-to-Analog Converter]]  +  * [[git.linux.org>drivers/iio/dac/ad8801.c | AD8803: Octal 8-Bit TrimDAC with Power Shutdown & Mid-Scale Preset]] [[adi>AD8803]] 
-  * [[.: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 | AD9122: Dual, 16-Bit, 1200 MSPS, TxDAC+® Digital-to-Analog Converter]] 
-  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9152:  Dual, 16-Bit, 2.25 GSPS, TxDAC+ Digital-to-Analog Converter]] +  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9136Dual, 16-Bit, 2.8 GSPS, TxDAC+® Digital-to-Analog Converter]] 
-  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9162:  16-Bit, 12 GSPS, RF Digital-to-Analog Converters]] +  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9144: Quad, 16-Bit, 2.8 GSPS, TxDAC+® Digital-to-Analog Converter]] 
-  * [[resources:tools-software:linux-drivers:iio-dds:ad9172|AD9171: Dual, 16-Bit, 6.2 GSPS RF DAC with Single Channelizer]]  +  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9152: Dual, 16-Bit, 2.25 GSPS, TxDAC+ Digital-to-Analog Converter]] 
-  * [[resources:tools-software:linux-drivers:iio-dds:ad9172|AD9172: Dual, 16-Bit, 12.6 GSPS RF DAC with Channelizers]]  +  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9154Quad, 16-Bit, 2.4 GSPS, TxDAC+® Digital-to-Analog Converter]] 
-  * [[resources:tools-software:linux-drivers:iio-dds:ad9172|AD9173: Dual, 16-Bit, 12.6 GSPS RF DAC with Channelizers]]  +  * [[.: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|AD9174: Dual, 16-Bit, 12.6 GSPS RF DAC and Direct Digital Synthesizer]]  +  * [[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|AD9175: Dual, 11-Bit/16-Bit, 12.6 GSPS RF DAC with Wideband Channelizers]]  +  * [[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|AD9176: Dual, 16-Bit, 12.6 GSPS RF DAC with Wideband Channelizers]]  +  * [[resources:tools-software:linux-drivers:iio-dds:ad9172 | AD9173: Dual, 16-Bit, 12.6 GSPS RF DAC with Channelizers]] 
-  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9739A:  14-Bit, 2.5 GSPS, RF D/A Converter]] +  * [[resources:tools-software:linux-drivers:iio-dds:ad9172 | AD9174: Dual, 16-Bit, 12.6 GSPS RF DAC and Direct Digital Synthesizer]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/staging/iio/addac/adt7316.c|ADT7316 ±0.5°C Accurate Digital Temperature Sensor and Quad Voltage Output 12-Bit DAC]] [[adi>ADT7316]] +  * [[resources:tools-software:linux-drivers:iio-dds:ad9172 | AD9175: Dual, 11-Bit/16-Bit, 12.6 GSPS RF DAC with Wideband Channelizers]] 
-   * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/staging/iio/addac/adt7316.c|ADT7317 ±0.5°C Accurate Digital Temperature Sensor and Quad Voltage Output 10-Bit DAC]] [[adi>ADT7317]] +  * [[resources:tools-software:linux-drivers:iio-dds:ad9172 | AD9176: Dual, 16-Bit, 12.6 GSPS RF DAC with Wideband Channelizers]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/staging/iio/addac/adt7316.c|ADT7318 ±0.5°C Accurate Digital Temperature Sensor and Quad Voltage Output 8-Bit DACs]] [[adi>ADT7318]] +  * [[.:linux-drivers:iio-mxfe:ad9081 | AD9177 Quad, 16-Bit, 12 GSPS RF DAC with Wideband Channelizers]] 
-  *  [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/dac/ltc1660.c|LTC1660 : Micropower Octal 8-Bit DACs]] [[adi>LTC1660]] +  * [[.:linux-drivers:iio-dds:axi-dac-dds-hdl | AD9739A: 14-Bit, 2.5 GSPS, RF D/A Converter]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/iio/dac/ltc1660.c|LTC1665 : Micropower Octal 8-Bit DACs]] [[adi>LTC1665]] +  * [[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]] 
-  * [[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/staging/iio/addac/adt7316.c | ADT7317 ±0.5°C Accurate Digital Temperature Sensor and Quad Voltage Output 10-Bit DAC]] [[adi>ADT7317]] 
-  * [[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]] +  * [[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]] 
-  * [[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]] +  * [[git.linux.org>drivers/iio/dac/ltc1660.c | LTC1660: Micropower Octal 10-Bit DACs]] [[adi>LTC1660]] 
-  * [[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]] +  * [[git.linux.org>drivers/iio/dac/ltc1660.c | LTC1660: Micropower Octal 8-Bit DACs]] [[adi>LTC1660]] 
-  * [[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]] +  * [[git.linux.org>drivers/iio/dac/ltc1660.c | LTC1665: Micropower Octal 8-Bit DACs]] [[adi>LTC1665]] 
-  * [[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]] +  * [[git.linux.org>drivers/iio/dac/ad5064.c | LTC2606: 16-Bit Rail-to-Rail DACs with I2C Interface]] [[adi>LTC2606]] 
-  * [[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]] +  * [[git.linux.org>drivers/iio/dac/ad5064.c | LTC2607: 16-Bit Dual Rail-to-Rail DACs with I²C Interface]] [[adi>LTC2607]] 
-  * [[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]] +  * [[git.linux.org>drivers/iio/dac/ad5064.c | LTC2609: Quad 16-/14-/12-Bit Rail-to-Rail DACs with I2C Interface]] [[adi>LTC2609]] 
-  * [[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/ad5064.c | LTC2616: 14-Bit Rail-to-Rail DACs with I2C Interface]] [[adi>LTC2616]] 
-  * [[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/ad5064.c | LTC2617: 14-Bit Dual Rail-to-Rail DAC with I2C Interface]] [[adi>LTC2617]] 
-  * [[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]] +  * [[git.linux.org>drivers/iio/dac/ad5064.c | LTC2619: Quad 16-/14-/12-Bit Rail-to-Rail DACs with I2C Interface]] [[adi>LTC2619]] 
-  * [[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]] +  * [[git.linux.org>drivers/iio/dac/ad5064.c | LTC2626: 12-Bit Rail-to-Rail DACs with I2C Interface]] [[adi>LTC2626]] 
-  * [[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]] +  * [[git.linux.org>drivers/iio/dac/ad5064.c | LTC2627: 12-Bit Dual Rail-to-Rail with I²C Interface]] [[adi>LTC2627]] 
-  * [[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]] +  * [[git.linux.org>drivers/iio/dac/ad5064.c | LTC2629: Quad 16-/14-/12-Bit Rail-to-Rail DACs with I²C Interface]] [[adi>LTC2629]] 
-  * [[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/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]]
  
-==== IIO - Direct Digital Synthesis ==== 
  
-  * [[.:linux-drivers:iio-dds:ad9832 | AD9832:  25 MHz Serial Interface DDS With On-Chip 10-Bit DAC]] +==== IIO Direct Digital Synthesis ====
-  * [[.: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]] +
  
 +  * [[.: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 - 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 ==== ==== 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:ad9523 | AD9523-1:  Low Jitter Clock Generator with 14 LVPECL/LVDS/HSTL/29 LVCMOS Outputs]] +  * [[.:linux-drivers:iio-pll:ad9162 | AD9162: 11-Bit/16-Bit, 12 GSPS, RF Digital-to-Analog Converters]] 
-  * [[.:linux-drivers:iio-pll:ad9528 | AD9528:  JESD204B Clock Generator with 14 LVDS/HSTL Outputs]] +  * [[.:linux-drivers:iio-pll:ad9162 | AD9163: 16-Bit, 12 GSPS, RF DAC and Digital Upconverter]] 
-  * [[.:linux-drivers:iio-pll:adf4350 | ADF4350:  Wideband Synthesizer with Integrated VCO]] +  * [[.:linux-drivers:iio-pll:ad9162 | AD9164: 16-Bit, 12 GSPS, RF DAC and Direct Digital Synthesizer]] 
-  * [[.:linux-drivers:iio-pll:adf4350 | ADF4351:  Wideband Synthesizer with Integrated VCO]] +  * [[.:linux-drivers:iio-pll:ad9162 | AD9166: DC to 9 GHz Vector Signal Generator]] 
-  * [[.:linux-drivers:iio-pll:adf4371 | ADF4371:  Wideband Synthesizer with Integrated VCO]] +  * [[.:linux-drivers:iio-pll:ad9508 | AD9508: 1.65 GHz Clock Fanout Buffer with Output Dividers and Delay Adjust]] 
-  * [[.:linux-drivers:iio-pll:adf4371 | ADF4372:  Wideband Synthesizer with Integrated VCO]] +  * [[.:linux-drivers:iio-pll:ad9517 | AD9516-0: 14-Output Clock Generator with Integrated 2.8 GHz VCO]] 
-  * [[.:linux-drivers:iio-pll:adf5355 | ADF4355:  Microwave Wideband Synthesizer with Integrated 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: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 | 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]]
Line 540: Line 911:
   * [[.: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:adis16480 | ADIS16497: Tactical Grade, Six Degrees of Freedom +
-Inertial Sensor]]+
   * [[.:linux-drivers:iio-inertial-measurement-units:adis16475 | ADIS16500: Precision, Miniature MEMs IMU]]   * [[.:linux-drivers:iio-inertial-measurement-units:adis16475 | ADIS16500: Precision, Miniature MEMs IMU]]
   * [[.:linux-drivers:iio-inertial-measurement-units:adis16475 | ADIS16505: Precision, Miniature MEMs IMU]]   * [[.:linux-drivers:iio-inertial-measurement-units:adis16475 | ADIS16505: Precision, Miniature MEMs IMU]]
   * [[.:linux-drivers:iio-inertial-measurement-units:adis16475 | ADIS16507: Precision, Miniature MEMs IMU]]   * [[.: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) ==== ==== 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 | 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 | 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 568: Line 960:
 ==== 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 ==== ==== IIO - Temperature ====
  
   * [[.:linux-drivers:iio-temperature:ltc2983 | LTC2983: Multi-Sensor Digital Temperature Measurement System ]] [[adi>LTC2983]]   * [[.: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]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/media/i2c/adp1653.c|ADP1653 : Compact, High Efficiency, High Power, Flash/Torch LED Driver with Dual Interface]] [[adi>ADP1653]] +  * [[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 | 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]] 
-  * [[.: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]]
  
 ==== Miscellaneous ==== ==== Miscellaneous ====
Line 649: Line 1060:
   * [[.: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 671: Line 1082:
   * [[.: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 ====
Line 683: Line 1095:
 ==== 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 691: Line 1164:
   * [[.: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 ====
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/sound/isa/ad1816a/ad1816a.c|AD1815 : SoundPort® Controller]] [[adi>ad1815|Obsolete]] + 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/sound/isa/ad1816a/ad1816a.c|AD1816 SoundPort® Controller]] [[adi>ad1816|Obsolete]]+  * [[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 | AD18352 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]]
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/sound/isa/ad1848/ad1848.c|AD1848 Parallel-Port 16-Bit SoundPort Stereo Codec]] [[adi>ad1848|Obsolete]] +  * [[git.linux.org>sound/pci/ac97/ac97_codec.c | AD1980: AC’97 SoundMAX® Codec]] [[adi>ad1980|Obsolete]] 
-  * [[.:linux-drivers:sound:ad73322 AD73311 Single Voiceband Codec]] +  * [[git.linux.org>sound/pci/ac97/ac97_codec.c | AD1981A: AC’97 SoundMAX® Codec]] [[adi>ad1981a|Obsolete]] 
-  * [[.:linux-drivers:sound:ad73322 AD73322:  Dual Voiceband Codec]] +  * [[git.linux.org>sound/pci/ac97/ac97_codec.c | AD1981B: AC’97 SoundMAX® Codec]] [[adi>ad1981B|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/hda/patch_analog.c | AD1983: HD Audio SoundMAX® Codec]] [[adi>ad1983|Obsolete]] 
-  * [[.:linux-drivers:sound:adav801 ADAV801Audio Codec for Recordable DVD]] +  * [[git.linux.org>sound/pci/hda/patch_analog.c | AD1984B: HD Audio SoundMAX® Codec]] [[adi>ad1984b|Obsolete]] 
-  * [[.:linux-drivers:sound:adav801 ADAV803Audio Codec for Recordable DVD]] +  * [[git.linux.org>sound/pci/hda/patch_analog.c | AD1984HD Audio SoundMAX® Codec]] [[adi>ad1984|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 AD1985HD Audio SoundMAX® Codec]] [[adi>ad1985|Obsolete]] 
 +  * [[git.linux.org>sound/pci/hda/patch_analog.c | AD1986AHD Audio SoundMAX® Codec]] [[adi>ad1986a|Obsolete]] 
 +  * [[git.linux.org>sound/pci/hda/patch_analog.c | AD1986HD Audio SoundMAX® Codec]] [[adi>ad1986|Obsolete]] 
 +  * [[git.linux.org>sound/pci/hda/patch_analog.c | AD1988AHD 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:adau7118 | ADAU7118: 8 Channel, PDM to I2S or TDM Conversion IC]]
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/sound/soc/codecs/ssm2305.c|SSM2305 : Filterless, High Efficiency, Mono 2.8 W, Class-D Audio Amplifier]] [[adi>SSM2305]]+  * [[.: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 744: Line 1281:
   * [[.: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 ====
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/gpu/drm/bridge/dumb-vga-dac.c|ADV7123 : CMOS, 330 MHz Triple 10-Bit High Speed Video DAC]] [[adi>ADV7123]] +  * [[git.linux.org>drivers/media/i2c/ad9389b.c | AD9389B: High Performance HDMI®/DVI Transmitter]] [[adi>AD9389B]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/media/i2c/adv7170.c|ADV7170 : CMOS, 330 MHz Triple 10-Bit High Speed Video DAC]] [[adi>ADV7170]] +  * [[git.linux.org>drivers/media/i2c/ad9389b.c | AD9889B: High Performance HDMI®/DVI Transmitter]] [[adi>AD9889B]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/media/i2c/adv7180.c|ADV7180 : 10-Bit, 4× Oversampling SDTV Video Decoder]] [[adi>ADV7180]] +  * [[git.linux.org>drivers/gpu/drm/bridge/simple-bridge.c | ADV7123: CMOS, 330 MHz Triple 10-Bit High Speed Video DAC]] [[adi>ADV7123]] 
-   * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/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/adv7170.c | ADV7170: CMOS, 330 MHz Triple 10-Bit High Speed Video DAC]] [[adi>ADV7170|Obsolete]] 
-   * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/media/i2c/adv748x/adv748x-core.c|ADV7482 : Integrated Video Decoder and HDMI Receiver]] [[adi>ADV7482]] +  * [[git.linux.org>drivers/media/i2c/adv7170.c | ADV7171: Digital PAL/NTSC Video Encoder with 10-Bit SSAF™ and Advanced Power Management]] [[adi>ADV7171]] 
-     [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/media/i2c/adv7343.c|ADV7343 : Multiformat Video Encoder with Six, 11-Bit, 297 MHz DACs]] [[adi>ADV7343]] +  * [[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]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/media/i2c/adv7393.c|ADV7393 : Low Power, Chip Scale 10-Bit SD/HD Video Encoder]] [[adi>ADV7393]] +  * [[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]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/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/adv7170.c | ADV7176: Integrated Digital CCIR-601 YCrCb to PAL/NTSC Video Encoder]] [[adi>ADV7176]] 
-  *   [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/media/i2c/ad9389b.c|AD9389B : High Performance HDMI®/DVI Transmitter]] [[adi>AD9389B]] +  * [[git.linux.org>drivers/media/i2c/adv7180.c | ADV7180: 10-Bit, 4× Oversampling SDTV Video Decoder]] [[adi>ADV7180]] 
-  * [[https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/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/adv7180.c | ADV718210-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 | ADV7844Quad 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.txt · Last modified: 11 Apr 2024 14:24 by Radu Sabau