From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ppsw-41.csi.cam.ac.uk ([131.111.8.141]:54054 "EHLO ppsw-41.csi.cam.ac.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S964887Ab2DLO2B (ORCPT ); Thu, 12 Apr 2012 10:28:01 -0400 Message-ID: <4F86E667.6060606@cam.ac.uk> Date: Thu, 12 Apr 2012 15:27:51 +0100 From: Jonathan Cameron MIME-Version: 1.0 To: Laxman Dewangan CC: gregkh@linuxfoundation.org, grant.likely@secretlab.ca, rob.herring@calxeda.com, jbrenner@taosinc.com, rklein@nvidia.com, max@stro.at, linux-iio@vger.kernel.org, devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org, devicetree-discuss@lists.ozlabs.org Subject: Re: [PATCH V4 1/2] staging: iio: add channel info for sampling frequency References: <1334239266-29505-1-git-send-email-ldewangan@nvidia.com> <1334239266-29505-2-git-send-email-ldewangan@nvidia.com> In-Reply-To: <1334239266-29505-2-git-send-email-ldewangan@nvidia.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 4/12/2012 3:01 PM, Laxman Dewangan wrote: > Adding channel info IIO_CHAN_INFO_SAMP_FREQ to select > different sampling frequency per channel wise. > > Signed-off-by: Laxman Dewangan Acked-by: Jonathan Cameron > --- > changes from V3: > - Change the info name to "sampling_frequency" > > drivers/staging/iio/iio.h | 5 +++++ > drivers/staging/iio/industrialio-core.c | 1 + > 2 files changed, 6 insertions(+), 0 deletions(-) > > diff --git a/drivers/staging/iio/iio.h b/drivers/staging/iio/iio.h > index b9cd454..9aa0dd5 100644 > --- a/drivers/staging/iio/iio.h > +++ b/drivers/staging/iio/iio.h > @@ -36,6 +36,7 @@ enum iio_chan_info_enum { > IIO_CHAN_INFO_QUADRATURE_CORRECTION_RAW, > IIO_CHAN_INFO_AVERAGE_RAW, > IIO_CHAN_INFO_LOW_PASS_FILTER_3DB_FREQUENCY, > + IIO_CHAN_INFO_SAMP_FREQ, > }; > > #define IIO_CHAN_INFO_SHARED_BIT(type) BIT(type*2) > @@ -81,6 +82,10 @@ enum iio_chan_info_enum { > #define IIO_CHAN_INFO_LOW_PASS_FILTER_3DB_FREQUENCY_SEPARATE_BIT \ > IIO_CHAN_INFO_SEPARATE_BIT( \ > IIO_CHAN_INFO_LOW_PASS_FILTER_3DB_FREQUENCY) > +#define IIO_CHAN_INFO_SAMP_FREQ_SEPARATE_BIT \ > + IIO_CHAN_INFO_SEPARATE_BIT(IIO_CHAN_INFO_SAMP_FREQ) > +#define IIO_CHAN_INFO_SAMP_FREQ_SHARED_BIT \ > + IIO_CHAN_INFO_SHARED_BIT(IIO_CHAN_INFO_SAMP_FREQ) > > enum iio_endian { > IIO_CPU, > diff --git a/drivers/staging/iio/industrialio-core.c b/drivers/staging/iio/industrialio-core.c > index d303bfb..9e42713 100644 > --- a/drivers/staging/iio/industrialio-core.c > +++ b/drivers/staging/iio/industrialio-core.c > @@ -90,6 +90,7 @@ static const char * const iio_chan_info_postfix[] = { > [IIO_CHAN_INFO_AVERAGE_RAW] = "mean_raw", > [IIO_CHAN_INFO_LOW_PASS_FILTER_3DB_FREQUENCY] > = "filter_low_pass_3db_frequency", > + [IIO_CHAN_INFO_SAMP_FREQ] = "sampling_frequency", > }; > > const struct iio_chan_spec From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jonathan Cameron Subject: Re: [PATCH V4 1/2] staging: iio: add channel info for sampling frequency Date: Thu, 12 Apr 2012 15:27:51 +0100 Message-ID: <4F86E667.6060606@cam.ac.uk> References: <1334239266-29505-1-git-send-email-ldewangan@nvidia.com> <1334239266-29505-2-git-send-email-ldewangan@nvidia.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1334239266-29505-2-git-send-email-ldewangan-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org> Sender: linux-iio-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org To: Laxman Dewangan Cc: gregkh-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r@public.gmane.org, grant.likely-s3s/WqlpOiPyB63q8FvJNQ@public.gmane.org, rob.herring-bsGFqQB8/DxBDgjK7y7TUQ@public.gmane.org, jbrenner-yYKgigLBUwlBDgjK7y7TUQ@public.gmane.org, rklein-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org, max-U9r9yeDMy7A@public.gmane.org, linux-iio-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, devel-gWbeCf7V1WCQmaza687I9mD2FQJk+8+b@public.gmane.org, linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ@public.gmane.org List-Id: devicetree@vger.kernel.org On 4/12/2012 3:01 PM, Laxman Dewangan wrote: > Adding channel info IIO_CHAN_INFO_SAMP_FREQ to select > different sampling frequency per channel wise. > > Signed-off-by: Laxman Dewangan Acked-by: Jonathan Cameron > --- > changes from V3: > - Change the info name to "sampling_frequency" > > drivers/staging/iio/iio.h | 5 +++++ > drivers/staging/iio/industrialio-core.c | 1 + > 2 files changed, 6 insertions(+), 0 deletions(-) > > diff --git a/drivers/staging/iio/iio.h b/drivers/staging/iio/iio.h > index b9cd454..9aa0dd5 100644 > --- a/drivers/staging/iio/iio.h > +++ b/drivers/staging/iio/iio.h > @@ -36,6 +36,7 @@ enum iio_chan_info_enum { > IIO_CHAN_INFO_QUADRATURE_CORRECTION_RAW, > IIO_CHAN_INFO_AVERAGE_RAW, > IIO_CHAN_INFO_LOW_PASS_FILTER_3DB_FREQUENCY, > + IIO_CHAN_INFO_SAMP_FREQ, > }; > > #define IIO_CHAN_INFO_SHARED_BIT(type) BIT(type*2) > @@ -81,6 +82,10 @@ enum iio_chan_info_enum { > #define IIO_CHAN_INFO_LOW_PASS_FILTER_3DB_FREQUENCY_SEPARATE_BIT \ > IIO_CHAN_INFO_SEPARATE_BIT( \ > IIO_CHAN_INFO_LOW_PASS_FILTER_3DB_FREQUENCY) > +#define IIO_CHAN_INFO_SAMP_FREQ_SEPARATE_BIT \ > + IIO_CHAN_INFO_SEPARATE_BIT(IIO_CHAN_INFO_SAMP_FREQ) > +#define IIO_CHAN_INFO_SAMP_FREQ_SHARED_BIT \ > + IIO_CHAN_INFO_SHARED_BIT(IIO_CHAN_INFO_SAMP_FREQ) > > enum iio_endian { > IIO_CPU, > diff --git a/drivers/staging/iio/industrialio-core.c b/drivers/staging/iio/industrialio-core.c > index d303bfb..9e42713 100644 > --- a/drivers/staging/iio/industrialio-core.c > +++ b/drivers/staging/iio/industrialio-core.c > @@ -90,6 +90,7 @@ static const char * const iio_chan_info_postfix[] = { > [IIO_CHAN_INFO_AVERAGE_RAW] = "mean_raw", > [IIO_CHAN_INFO_LOW_PASS_FILTER_3DB_FREQUENCY] > = "filter_low_pass_3db_frequency", > + [IIO_CHAN_INFO_SAMP_FREQ] = "sampling_frequency", > }; > > const struct iio_chan_spec