1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 2cd1678f9SMichael Hennerich# 3cd1678f9SMichael Hennerich# Frequency 4cd1678f9SMichael Hennerich# Direct Digital Synthesis drivers (DDS) 5cd1678f9SMichael Hennerich# Clock Distribution device drivers 6cd1678f9SMichael Hennerich# Phase-Locked Loop (PLL) frequency synthesizers 7cd1678f9SMichael Hennerich# 83edc84e6SLars-Peter Clausen# When adding new entries keep the list in alphabetical order 9cd1678f9SMichael Hennerich 10cd1678f9SMichael Hennerichmenu "Frequency Synthesizers DDS/PLL" 11cd1678f9SMichael Hennerich 12cd1678f9SMichael Hennerichmenu "Clock Generator/Distribution" 13cd1678f9SMichael Hennerich 14cd1678f9SMichael Hennerichconfig AD9523 15cd1678f9SMichael Hennerich tristate "Analog Devices AD9523 Low Jitter Clock Generator" 16cd1678f9SMichael Hennerich depends on SPI 17cd1678f9SMichael Hennerich help 18cd1678f9SMichael Hennerich Say yes here to build support for Analog Devices AD9523 Low Jitter 19cd1678f9SMichael Hennerich Clock Generator. The driver provides direct access via sysfs. 20cd1678f9SMichael Hennerich 21cd1678f9SMichael Hennerich To compile this driver as a module, choose M here: the 22cd1678f9SMichael Hennerich module will be called ad9523. 23cd1678f9SMichael Hennerich 24cd1678f9SMichael Hennerichendmenu 25e31166f0SMichael Hennerich 26e31166f0SMichael Hennerich# 27e31166f0SMichael Hennerich# Phase-Locked Loop (PLL) frequency synthesizers 28e31166f0SMichael Hennerich# 29e31166f0SMichael Hennerich 30e31166f0SMichael Hennerichmenu "Phase-Locked Loop (PLL) frequency synthesizers" 31e31166f0SMichael Hennerich 32e31166f0SMichael Hennerichconfig ADF4350 33e31166f0SMichael Hennerich tristate "Analog Devices ADF4350/ADF4351 Wideband Synthesizers" 34e31166f0SMichael Hennerich depends on SPI 35e31166f0SMichael Hennerich help 36e31166f0SMichael Hennerich Say yes here to build support for Analog Devices ADF4350/ADF4351 37e31166f0SMichael Hennerich Wideband Synthesizers. The driver provides direct access via sysfs. 38e31166f0SMichael Hennerich 39e31166f0SMichael Hennerich To compile this driver as a module, choose M here: the 40e31166f0SMichael Hennerich module will be called adf4350. 41e31166f0SMichael Hennerich 427f699bd1SStefan Popaconfig ADF4371 4313a0af41SStefan Popa tristate "Analog Devices ADF4371/ADF4372 Wideband Synthesizers" 447f699bd1SStefan Popa depends on SPI 457f699bd1SStefan Popa select REGMAP_SPI 467f699bd1SStefan Popa help 4713a0af41SStefan Popa Say yes here to build support for Analog Devices ADF4371 and ADF4372 4813a0af41SStefan Popa Wideband Synthesizers. The driver provides direct access via sysfs. 497f699bd1SStefan Popa 507f699bd1SStefan Popa To compile this driver as a module, choose M here: the 517f699bd1SStefan Popa module will be called adf4371. 5263aaf6d0SAntoniu Miclaus 53eda549e2SAntoniu Miclausconfig ADF4377 54eda549e2SAntoniu Miclaus tristate "Analog Devices ADF4377 Microwave Wideband Synthesizer" 55eda549e2SAntoniu Miclaus depends on SPI && COMMON_CLK 56c64643edSJavier Carrasco select REGMAP_SPI 57eda549e2SAntoniu Miclaus help 58eda549e2SAntoniu Miclaus Say yes here to build support for Analog Devices ADF4377 Microwave 59eda549e2SAntoniu Miclaus Wideband Synthesizer. 60eda549e2SAntoniu Miclaus 61eda549e2SAntoniu Miclaus To compile this driver as a module, choose M here: the 62eda549e2SAntoniu Miclaus module will be called adf4377. 63eda549e2SAntoniu Miclaus 645659785aSKim Seer Pallerconfig ADMFM2000 655659785aSKim Seer Paller tristate "Analog Devices ADMFM2000 Dual Microwave Down Converter" 665659785aSKim Seer Paller depends on GPIOLIB 675659785aSKim Seer Paller help 685659785aSKim Seer Paller Say yes here to build support for Analog Devices ADMFM2000 Dual 695659785aSKim Seer Paller Microwave Down Converter. 705659785aSKim Seer Paller 715659785aSKim Seer Paller To compile this driver as a module, choose M here: the 725659785aSKim Seer Paller module will be called admfm2000. 735659785aSKim Seer Paller 74da35a7b5SAntoniu Miclausconfig ADMV1013 75da35a7b5SAntoniu Miclaus tristate "Analog Devices ADMV1013 Microwave Upconverter" 76da35a7b5SAntoniu Miclaus depends on SPI && COMMON_CLK 77da35a7b5SAntoniu Miclaus help 78da35a7b5SAntoniu Miclaus Say yes here to build support for Analog Devices ADMV1013 79da35a7b5SAntoniu Miclaus 24 GHz to 44 GHz, Wideband, Microwave Upconverter. 80da35a7b5SAntoniu Miclaus 81da35a7b5SAntoniu Miclaus To compile this driver as a module, choose M here: the 82da35a7b5SAntoniu Miclaus module will be called admv1013. 83da35a7b5SAntoniu Miclaus 84f4eb9ac7SAntoniu Miclausconfig ADMV1014 85f4eb9ac7SAntoniu Miclaus tristate "Analog Devices ADMV1014 Microwave Downconverter" 86f4eb9ac7SAntoniu Miclaus depends on SPI && COMMON_CLK && 64BIT 87f4eb9ac7SAntoniu Miclaus help 88f4eb9ac7SAntoniu Miclaus Say yes here to build support for Analog Devices ADMV1014 89f4eb9ac7SAntoniu Miclaus 24 GHz to 44 GHz, Wideband, Microwave Downconverter. 90f4eb9ac7SAntoniu Miclaus 91f4eb9ac7SAntoniu Miclaus To compile this driver as a module, choose M here: the 92f4eb9ac7SAntoniu Miclaus module will be called admv1014. 93f4eb9ac7SAntoniu Miclaus 94b59c0415SCristian Popconfig ADMV4420 95b59c0415SCristian Pop tristate "Analog Devices ADMV4420 K Band Downconverter" 96b59c0415SCristian Pop depends on SPI 97*6b8e9dbfSJavier Carrasco select REGMAP_SPI 98b59c0415SCristian Pop help 99b59c0415SCristian Pop Say yes here to build support for Analog Devices K Band 100b59c0415SCristian Pop Downconverter with integrated Fractional-N PLL and VCO. 101b59c0415SCristian Pop 102b59c0415SCristian Pop To compile this driver as a module, choose M here: the 103b59c0415SCristian Pop module will be called admv4420. 104b59c0415SCristian Pop 10563aaf6d0SAntoniu Miclausconfig ADRF6780 10663aaf6d0SAntoniu Miclaus tristate "Analog Devices ADRF6780 Microwave Upconverter" 10763aaf6d0SAntoniu Miclaus depends on SPI 10863aaf6d0SAntoniu Miclaus depends on COMMON_CLK 10963aaf6d0SAntoniu Miclaus help 11063aaf6d0SAntoniu Miclaus Say yes here to build support for Analog Devices ADRF6780 11163aaf6d0SAntoniu Miclaus 5.9 GHz to 23.6 GHz, Wideband, Microwave Upconverter. 11263aaf6d0SAntoniu Miclaus 11363aaf6d0SAntoniu Miclaus To compile this driver as a module, choose M here: the 11463aaf6d0SAntoniu Miclaus module will be called adrf6780. 11563aaf6d0SAntoniu Miclaus 116e31166f0SMichael Hennerichendmenu 117cd1678f9SMichael Hennerichendmenu 118