0001 # SPDX-License-Identifier: GPL-2.0-only
0002 #
0003 # Frequency
0004 # Direct Digital Synthesis drivers (DDS)
0005 # Clock Distribution device drivers
0006 # Phase-Locked Loop (PLL) frequency synthesizers
0007 #
0008 # When adding new entries keep the list in alphabetical order
0009
0010 menu "Frequency Synthesizers DDS/PLL"
0011
0012 menu "Clock Generator/Distribution"
0013
0014 config AD9523
0015 tristate "Analog Devices AD9523 Low Jitter Clock Generator"
0016 depends on SPI
0017 help
0018 Say yes here to build support for Analog Devices AD9523 Low Jitter
0019 Clock Generator. The driver provides direct access via sysfs.
0020
0021 To compile this driver as a module, choose M here: the
0022 module will be called ad9523.
0023
0024 endmenu
0025
0026 #
0027 # Phase-Locked Loop (PLL) frequency synthesizers
0028 #
0029
0030 menu "Phase-Locked Loop (PLL) frequency synthesizers"
0031
0032 config ADF4350
0033 tristate "Analog Devices ADF4350/ADF4351 Wideband Synthesizers"
0034 depends on SPI
0035 help
0036 Say yes here to build support for Analog Devices ADF4350/ADF4351
0037 Wideband Synthesizers. The driver provides direct access via sysfs.
0038
0039 To compile this driver as a module, choose M here: the
0040 module will be called adf4350.
0041
0042 config ADF4371
0043 tristate "Analog Devices ADF4371/ADF4372 Wideband Synthesizers"
0044 depends on SPI
0045 select REGMAP_SPI
0046 help
0047 Say yes here to build support for Analog Devices ADF4371 and ADF4372
0048 Wideband Synthesizers. The driver provides direct access via sysfs.
0049
0050 To compile this driver as a module, choose M here: the
0051 module will be called adf4371.
0052
0053 config ADMV1013
0054 tristate "Analog Devices ADMV1013 Microwave Upconverter"
0055 depends on SPI && COMMON_CLK
0056 help
0057 Say yes here to build support for Analog Devices ADMV1013
0058 24 GHz to 44 GHz, Wideband, Microwave Upconverter.
0059
0060 To compile this driver as a module, choose M here: the
0061 module will be called admv1013.
0062
0063 config ADMV1014
0064 tristate "Analog Devices ADMV1014 Microwave Downconverter"
0065 depends on SPI && COMMON_CLK && 64BIT
0066 help
0067 Say yes here to build support for Analog Devices ADMV1014
0068 24 GHz to 44 GHz, Wideband, Microwave Downconverter.
0069
0070 To compile this driver as a module, choose M here: the
0071 module will be called admv1014.
0072
0073 config ADMV4420
0074 tristate "Analog Devices ADMV4420 K Band Downconverter"
0075 depends on SPI
0076 help
0077 Say yes here to build support for Analog Devices K Band
0078 Downconverter with integrated Fractional-N PLL and VCO.
0079
0080 To compile this driver as a module, choose M here: the
0081 module will be called admv4420.
0082
0083 config ADRF6780
0084 tristate "Analog Devices ADRF6780 Microwave Upconverter"
0085 depends on SPI
0086 depends on COMMON_CLK
0087 help
0088 Say yes here to build support for Analog Devices ADRF6780
0089 5.9 GHz to 23.6 GHz, Wideband, Microwave Upconverter.
0090
0091 To compile this driver as a module, choose M here: the
0092 module will be called adrf6780.
0093
0094 endmenu
0095 endmenu