[PATCH 0/3]

From: Antoniu Miclaus
Date: Mon Jan 03 2022 - 04:22:56 EST


The ADMV1014 is a silicon germanium (SiGe), wideband,
microwave downconverter optimized for point to point microwave
radio designs operating in the 24 GHz to 44 GHz frequency range.

Datasheet:
https://www.analog.com/media/en/technical-documentation/data-sheets/ADMV1014.pdf

NOTE:
Currently depends on 64-bit architecture since the input
clock that server as Local Oscillator should support values
in the range 24 GHz to 44 GHz.

We might need some scaling implementation in the clock
framework so that u64 types are supported when using 32-bit
architectures.

Antoniu Miclaus (3):
iio:frequency:admv1014: add support for ADMV1014
dt-bindings:iio:frequency: add admv1014 doc
Documentation:ABI:testing:admv1014: add ABI docs

.../testing/sysfs-bus-iio-frequency-admv1014 | 23 +
.../bindings/iio/frequency/adi,admv1014.yaml | 97 +++
drivers/iio/frequency/Kconfig | 10 +
drivers/iio/frequency/Makefile | 1 +
drivers/iio/frequency/admv1014.c | 784 ++++++++++++++++++
5 files changed, 915 insertions(+)
create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-frequency-admv1014
create mode 100644 Documentation/devicetree/bindings/iio/frequency/adi,admv1014.yaml
create mode 100644 drivers/iio/frequency/admv1014.c

--
2.34.1