162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ci#
362306a36Sopenharmony_ci# Gain Amplifiers, etc.
462306a36Sopenharmony_ci#
562306a36Sopenharmony_ci# When adding new entries keep the list in alphabetical order
662306a36Sopenharmony_ci
762306a36Sopenharmony_cimenu "Amplifiers"
862306a36Sopenharmony_ci
962306a36Sopenharmony_ciconfig AD8366
1062306a36Sopenharmony_ci	tristate "Analog Devices AD8366 and similar Gain Amplifiers"
1162306a36Sopenharmony_ci	depends on SPI
1262306a36Sopenharmony_ci	depends on GPIOLIB
1362306a36Sopenharmony_ci	select BITREVERSE
1462306a36Sopenharmony_ci	help
1562306a36Sopenharmony_ci	  Say yes here to build support for Analog Devices AD8366 and similar
1662306a36Sopenharmony_ci	  gain amplifiers. This driver supports the following gain amplifiers
1762306a36Sopenharmony_ci	  from Analog Devices:
1862306a36Sopenharmony_ci	    AD8366 Dual-Digital Variable Gain Amplifier (VGA)
1962306a36Sopenharmony_ci	    ADA4961 BiCMOS RF Digital Gain Amplifier (DGA)
2062306a36Sopenharmony_ci	    ADL5240 Digitally controlled variable gain amplifier (VGA)
2162306a36Sopenharmony_ci	    HMC792A 0.25 dB LSB GaAs MMIC 6-Bit Digital Attenuator
2262306a36Sopenharmony_ci	    HMC1119 0.25 dB LSB, 7-Bit, Silicon Digital Attenuator
2362306a36Sopenharmony_ci
2462306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
2562306a36Sopenharmony_ci	  module will be called ad8366.
2662306a36Sopenharmony_ci
2762306a36Sopenharmony_ciconfig ADA4250
2862306a36Sopenharmony_ci	tristate "Analog Devices ADA4250 Instrumentation Amplifier"
2962306a36Sopenharmony_ci	depends on SPI
3062306a36Sopenharmony_ci	help
3162306a36Sopenharmony_ci	  Say yes here to build support for Analog Devices ADA4250
3262306a36Sopenharmony_ci	  SPI Amplifier's support. The driver provides direct access via
3362306a36Sopenharmony_ci	  sysfs.
3462306a36Sopenharmony_ci
3562306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
3662306a36Sopenharmony_ci	  module will be called ada4250.
3762306a36Sopenharmony_ci
3862306a36Sopenharmony_ciconfig HMC425
3962306a36Sopenharmony_ci	tristate "Analog Devices HMC425A and similar GPIO Gain Amplifiers"
4062306a36Sopenharmony_ci	depends on GPIOLIB
4162306a36Sopenharmony_ci	help
4262306a36Sopenharmony_ci	  Say yes here to build support for Analog Devices HMC425A and similar
4362306a36Sopenharmony_ci	  gain amplifiers or step attenuators.
4462306a36Sopenharmony_ci
4562306a36Sopenharmony_ci	  To compile this driver as a module, choose M here: the
4662306a36Sopenharmony_ci	  module will be called hmc425a.
4762306a36Sopenharmony_ci
4862306a36Sopenharmony_ciendmenu
49