Re: [PATCH v15 12/12] Documentation: ABI: testing: add common ABI file for iio/frequency
From: Randy Dunlap
Date: Mon Jun 01 2026 - 22:59:38 EST
On 5/31/26 1:30 AM, Rodrigo Alencar via B4 Relay wrote:
> From: Rodrigo Alencar <rodrigo.alencar@xxxxxxxxxx>
>
> Add ABI documentation file for PLL/DDS devices with frequency_resolution
> sysfs entry attribute used by both ADF4350 and ADF41513.
>
> Signed-off-by: Rodrigo Alencar <rodrigo.alencar@xxxxxxxxxx>
> ---
> Documentation/ABI/testing/sysfs-bus-iio-frequency | 11 +++++++++++
> Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350 | 10 ----------
> 2 files changed, 11 insertions(+), 10 deletions(-)
>
> diff --git a/Documentation/ABI/testing/sysfs-bus-iio-frequency b/Documentation/ABI/testing/sysfs-bus-iio-frequency
> new file mode 100644
> index 000000000000..5af31b5b3a19
> --- /dev/null
> +++ b/Documentation/ABI/testing/sysfs-bus-iio-frequency
> @@ -0,0 +1,11 @@
> +What: /sys/bus/iio/devices/iio:deviceX/out_altvoltageY_frequency_resolution
> +KernelVersion: 3.4.0
> +Contact: linux-iio@xxxxxxxxxxxxxxx
> +Description:
> + Stores channel Y frequency resolution/channel spacing in Hz for PLL
> + devices. The given value directly influences the operating mode when
> + fractional-N synthesis is required, as it derives values for
> + configurable modulus parameters used in the calculation of the output
> + frequency. It is assumed that the algorithm that is used to compute
> + the various dividers, is able to generate proper values for multiples
Unneeded comma ^
although you can find many varying opinions on the internet.
I agree with https://www.grammarly.com/blog/punctuation-capitalization/comma/
> + of channel spacing.
> diff --git a/Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350 b/Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
> index 1254457a726e..76987a119feb 100644
> --- a/Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
> +++ b/Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
> @@ -1,13 +1,3 @@
> -What: /sys/bus/iio/devices/iio:deviceX/out_altvoltageY_frequency_resolution
> -KernelVersion: 3.4.0
> -Contact: linux-iio@xxxxxxxxxxxxxxx
> -Description:
> - Stores channel Y frequency resolution/channel spacing in Hz.
> - The value given directly influences the MODULUS used by
> - the fractional-N PLL. It is assumed that the algorithm
> - that is used to compute the various dividers, is able to
> - generate proper values for multiples of channel spacing.
> -
> What: /sys/bus/iio/devices/iio:deviceX/out_altvoltageY_refin_frequency
> KernelVersion: 3.4.0
> Contact: linux-iio@xxxxxxxxxxxxxxx
>
Tested-by: Randy Dunlap <rdunlap@xxxxxxxxxxxxx>
--
~Randy