iio: frequency: adf4377: add support for ADF4377

The ADF4377 is a high performance, ultralow jitter, dual output integer-N
phased locked loop (PLL) with integrated voltage controlled oscillator
(VCO) ideally suited for data converter and mixed signal front end (MxFE)
clock applications.

Datasheet: https://www.analog.com/media/en/technical-documentation/data-sheets/adf4377.pdf
Signed-off-by: Antoniu Miclaus <antoniu.miclaus@analog.com>
Reviewed-by: Nuno Sá <nuno.sa@analog.com>
Link: https://lore.kernel.org/r/20221115110041.71495-2-antoniu.miclaus@analog.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
This commit is contained in:
Antoniu Miclaus
2022-11-23 21:05:51 +00:00
committed by Jonathan Cameron
parent 1407438a7a
commit eda549e2e5
3 changed files with 1005 additions and 0 deletions
+10
View File
@@ -50,6 +50,16 @@ config ADF4371
To compile this driver as a module, choose M here: the To compile this driver as a module, choose M here: the
module will be called adf4371. module will be called adf4371.
config ADF4377
tristate "Analog Devices ADF4377 Microwave Wideband Synthesizer"
depends on SPI && COMMON_CLK
help
Say yes here to build support for Analog Devices ADF4377 Microwave
Wideband Synthesizer.
To compile this driver as a module, choose M here: the
module will be called adf4377.
config ADMV1013 config ADMV1013
tristate "Analog Devices ADMV1013 Microwave Upconverter" tristate "Analog Devices ADMV1013 Microwave Upconverter"
depends on SPI && COMMON_CLK depends on SPI && COMMON_CLK
+1
View File
@@ -7,6 +7,7 @@
obj-$(CONFIG_AD9523) += ad9523.o obj-$(CONFIG_AD9523) += ad9523.o
obj-$(CONFIG_ADF4350) += adf4350.o obj-$(CONFIG_ADF4350) += adf4350.o
obj-$(CONFIG_ADF4371) += adf4371.o obj-$(CONFIG_ADF4371) += adf4371.o
obj-$(CONFIG_ADF4377) += adf4377.o
obj-$(CONFIG_ADMV1013) += admv1013.o obj-$(CONFIG_ADMV1013) += admv1013.o
obj-$(CONFIG_ADMV1014) += admv1014.o obj-$(CONFIG_ADMV1014) += admv1014.o
obj-$(CONFIG_ADMV4420) += admv4420.o obj-$(CONFIG_ADMV4420) += admv4420.o
File diff suppressed because it is too large Load Diff