Merge tag 'drm-msm-fixes-2023-01-16' into msm-fixes
[linux-block.git] / drivers / iio / frequency / Kconfig
CommitLineData
ec8f24b7 1# SPDX-License-Identifier: GPL-2.0-only
cd1678f9
MH
2#
3# Frequency
4# Direct Digital Synthesis drivers (DDS)
5# Clock Distribution device drivers
6# Phase-Locked Loop (PLL) frequency synthesizers
7#
3edc84e6 8# When adding new entries keep the list in alphabetical order
cd1678f9
MH
9
10menu "Frequency Synthesizers DDS/PLL"
11
12menu "Clock Generator/Distribution"
13
14config AD9523
15 tristate "Analog Devices AD9523 Low Jitter Clock Generator"
16 depends on SPI
17 help
18 Say yes here to build support for Analog Devices AD9523 Low Jitter
19 Clock Generator. The driver provides direct access via sysfs.
20
21 To compile this driver as a module, choose M here: the
22 module will be called ad9523.
23
e31166f0
MH
24endmenu
25
26#
27# Phase-Locked Loop (PLL) frequency synthesizers
28#
29
30menu "Phase-Locked Loop (PLL) frequency synthesizers"
31
32config ADF4350
33 tristate "Analog Devices ADF4350/ADF4351 Wideband Synthesizers"
34 depends on SPI
35 help
36 Say yes here to build support for Analog Devices ADF4350/ADF4351
37 Wideband Synthesizers. The driver provides direct access via sysfs.
38
39 To compile this driver as a module, choose M here: the
40 module will be called adf4350.
41
7f699bd1 42config ADF4371
13a0af41 43 tristate "Analog Devices ADF4371/ADF4372 Wideband Synthesizers"
7f699bd1
SP
44 depends on SPI
45 select REGMAP_SPI
46 help
13a0af41
SP
47 Say yes here to build support for Analog Devices ADF4371 and ADF4372
48 Wideband Synthesizers. The driver provides direct access via sysfs.
7f699bd1
SP
49
50 To compile this driver as a module, choose M here: the
51 module will be called adf4371.
63aaf6d0 52
eda549e2
AM
53config ADF4377
54 tristate "Analog Devices ADF4377 Microwave Wideband Synthesizer"
55 depends on SPI && COMMON_CLK
56 help
57 Say yes here to build support for Analog Devices ADF4377 Microwave
58 Wideband Synthesizer.
59
60 To compile this driver as a module, choose M here: the
61 module will be called adf4377.
62
da35a7b5
AM
63config ADMV1013
64 tristate "Analog Devices ADMV1013 Microwave Upconverter"
65 depends on SPI && COMMON_CLK
66 help
67 Say yes here to build support for Analog Devices ADMV1013
68 24 GHz to 44 GHz, Wideband, Microwave Upconverter.
69
70 To compile this driver as a module, choose M here: the
71 module will be called admv1013.
72
f4eb9ac7
AM
73config ADMV1014
74 tristate "Analog Devices ADMV1014 Microwave Downconverter"
75 depends on SPI && COMMON_CLK && 64BIT
76 help
77 Say yes here to build support for Analog Devices ADMV1014
78 24 GHz to 44 GHz, Wideband, Microwave Downconverter.
79
80 To compile this driver as a module, choose M here: the
81 module will be called admv1014.
82
b59c0415
CP
83config ADMV4420
84 tristate "Analog Devices ADMV4420 K Band Downconverter"
85 depends on SPI
86 help
87 Say yes here to build support for Analog Devices K Band
88 Downconverter with integrated Fractional-N PLL and VCO.
89
90 To compile this driver as a module, choose M here: the
91 module will be called admv4420.
92
63aaf6d0
AM
93config ADRF6780
94 tristate "Analog Devices ADRF6780 Microwave Upconverter"
95 depends on SPI
96 depends on COMMON_CLK
97 help
98 Say yes here to build support for Analog Devices ADRF6780
99 5.9 GHz to 23.6 GHz, Wideband, Microwave Upconverter.
100
101 To compile this driver as a module, choose M here: the
102 module will be called adrf6780.
103
cd1678f9
MH
104endmenu
105endmenu