From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from saturn.retrosnub.co.uk ([178.18.118.26]:56865 "EHLO saturn.retrosnub.co.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758403Ab2EKMfo (ORCPT ); Fri, 11 May 2012 08:35:44 -0400 Message-ID: <4FAD079E.6050905@kernel.org> Date: Fri, 11 May 2012 13:35:42 +0100 From: Jonathan Cameron MIME-Version: 1.0 To: michael.hennerich@analog.com CC: linux-iio@vger.kernel.org, device-drivers-devel@blackfin.uclinux.org Subject: Re: [PATCH 1/3] iio: documentation: Add out_altvoltage and friends References: <1336138266-25480-1-git-send-email-michael.hennerich@analog.com> In-Reply-To: <1336138266-25480-1-git-send-email-michael.hennerich@analog.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Sender: linux-iio-owner@vger.kernel.org List-Id: linux-iio@vger.kernel.org On 5/4/2012 2:31 PM, michael.hennerich@analog.com wrote: > From: Michael Hennerich > > Continuous frequency/clock generating devices, such as DDSs or PLLs > should use out_altvoltage. > > Signed-off-by: Michael Hennerich Acked-by: Jonathan Cameron > --- > Documentation/ABI/testing/sysfs-bus-iio | 31 +++++++++++++++++++++++++++++++ > 1 files changed, 31 insertions(+), 0 deletions(-) > > diff --git a/Documentation/ABI/testing/sysfs-bus-iio b/Documentation/ABI/testing/sysfs-bus-iio > index 2ce4dad..ccd8c84 100644 > --- a/Documentation/ABI/testing/sysfs-bus-iio > +++ b/Documentation/ABI/testing/sysfs-bus-iio > @@ -219,6 +219,7 @@ What: /sys/bus/iio/devices/iio:deviceX/in_voltageY_scale > What: /sys/bus/iio/devices/iio:deviceX/in_voltageY_supply_scale > What: /sys/bus/iio/devices/iio:deviceX/in_voltage_scale > What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_scale > +What: /sys/bus/iio/devices/iio:deviceX/out_altvoltageY_scale > What: /sys/bus/iio/devices/iio:deviceX/in_accel_scale > What: /sys/bus/iio/devices/iio:deviceX/in_accel_peak_scale > What: /sys/bus/iio/devices/iio:deviceX/in_anglvel_scale > @@ -273,6 +274,7 @@ What: /sys/bus/iio/devices/iio:deviceX/in_accel_scale_available > What: /sys/.../iio:deviceX/in_voltageX_scale_available > What: /sys/.../iio:deviceX/in_voltage-voltage_scale_available > What: /sys/.../iio:deviceX/out_voltageX_scale_available > +What: /sys/.../iio:deviceX/out_altvoltageX_scale_available > What: /sys/.../iio:deviceX/in_capacitance_scale_available > KernelVersion: 2.635 > Contact: linux-iio@vger.kernel.org > @@ -291,14 +293,19 @@ Description: > gives the 3dB frequency of the filter in Hz. > > What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_raw > +What: /sys/bus/iio/devices/iio:deviceX/out_altvoltageY_raw > KernelVersion: 2.6.37 > Contact: linux-iio@vger.kernel.org > Description: > Raw (unscaled, no bias etc.) output voltage for > channel Y. The number must always be specified and > unique if the output corresponds to a single channel. > + While DAC like devices typically use out_voltage, > + a continuous frequency generating device, such as > + a DDS or PLL should use out_altvoltage. > > What: /sys/bus/iio/devices/iio:deviceX/out_voltageY&Z_raw > +What: /sys/bus/iio/devices/iio:deviceX/out_altvoltageY&Z_raw > KernelVersion: 2.6.37 > Contact: linux-iio@vger.kernel.org > Description: > @@ -309,6 +316,8 @@ Description: > > What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_powerdown_mode > What: /sys/bus/iio/devices/iio:deviceX/out_voltage_powerdown_mode > +What: /sys/bus/iio/devices/iio:deviceX/out_altvoltageY_powerdown_mode > +What: /sys/bus/iio/devices/iio:deviceX/out_altvoltage_powerdown_mode > KernelVersion: 2.6.38 > Contact: linux-iio@vger.kernel.org > Description: > @@ -323,6 +332,8 @@ Description: > > What: /sys/.../iio:deviceX/out_votlageY_powerdown_mode_available > What: /sys/.../iio:deviceX/out_voltage_powerdown_mode_available > +What: /sys/.../iio:deviceX/out_altvotlageY_powerdown_mode_available > +What: /sys/.../iio:deviceX/out_altvoltage_powerdown_mode_available > KernelVersion: 2.6.38 > Contact: linux-iio@vger.kernel.org > Description: > @@ -331,6 +342,8 @@ Description: > > What: /sys/bus/iio/devices/iio:deviceX/out_voltageY_powerdown > What: /sys/bus/iio/devices/iio:deviceX/out_voltage_powerdown > +What: /sys/bus/iio/devices/iio:deviceX/out_altvoltageY_powerdown > +What: /sys/bus/iio/devices/iio:deviceX/out_altvoltage_powerdown > KernelVersion: 2.6.38 > Contact: linux-iio@vger.kernel.org > Description: > @@ -339,6 +352,24 @@ Description: > normal operation. Y may be suppressed if all outputs are > controlled together. > > +What: /sys/bus/iio/devices/iio:deviceX/out_altvoltageY_frequency > +KernelVersion: 3.4.0 > +Contact: linux-iio@vger.kernel.org > +Description: > + Output frequency for channel Y in Hz. The number must always be > + specified and unique if the output corresponds to a single > + channel. > + > +What: /sys/bus/iio/devices/iio:deviceX/out_altvoltageY_phase > +KernelVersion: 3.4.0 > +Contact: linux-iio@vger.kernel.org > +Description: > + Phase in radians of one frequency/clock output Y > + (out_altvoltageY) relative to another frequency/clock output > + (out_altvoltageZ) of the device X. The number must always be > + specified and unique if the output corresponds to a single > + channel. > + > What: /sys/bus/iio/devices/iio:deviceX/events > KernelVersion: 2.6.35 > Contact: linux-iio@vger.kernel.org