iio: amplifiers: hmc425a: add support for ADRF5740 Attenuator
authorAna-Maria Cusco <ana-maria.cusco@analog.com>
Mon, 13 Nov 2023 10:25:34 +0000 (12:25 +0200)
committerJonathan Cameron <Jonathan.Cameron@huawei.com>
Sun, 26 Nov 2023 16:36:53 +0000 (16:36 +0000)
commited73c4f13d5b63acce2b6f8c5e73c465479c4940
tree84fe8fd8c60b0ce4eba3f2fc1ac93a994d4cbd2d
parent79f2ff6461e7dab9d85051498a32bcbd758fe708
iio: amplifiers: hmc425a: add support for ADRF5740 Attenuator

This adds support for the Analog Devices ADRF5740 2 dB LSB, 4-Bit,
Silicon Digital Attenuator, 10 MHz to 60 GHz.
The default (maximum) gain is also set at probe time, with GPIO lines
driven high to achieve maximum gain, in contrast to other devices
where GPIOs need to be driven low.

Signed-off-by: Ana-Maria Cusco <ana-maria.cusco@analog.com>
Link: https://lore.kernel.org/r/20231113102535.51074-2-anamaria.cuscoo@gmail.com
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/amplifiers/hmc425a.c