From: Hartmut Knaack <knaack.h@gmx.de>
To: Roberta Dobrescu <roberta.dobrescu@gmail.com>,
opw-kernel@googlegroups.com
Cc: jic23@kernel.org, linux-iio@vger.kernel.org
Subject: Re: [PATCH v2] staging: iio: iio_event_monitor: Add support for missing IIO modifiers
Date: Wed, 22 Oct 2014 00:52:08 +0200 [thread overview]
Message-ID: <5446E398.8050403@gmx.de> (raw)
In-Reply-To: <1413927662-31463-1-git-send-email-roberta.dobrescu@gmail.com>
Roberta Dobrescu schrieb am 21.10.2014 23:41:
> This patch adds the missing IIO modifiers in event_is_known function
> and iio_modifier_names vector.
>
> Additionally, it removes duplicate name entries of IIO_MOD_LIGHT_BOTH
> and IIO_MOD_LIGHT_IR in iio_modifier_names.
>
Spotted one typo.
> Signed-off-by: Roberta Dobrescu <roberta.dobrescu@gmail.com>
> ---
> Changes since v1:
> - Add iio_event_monitor in subject
> - Modify commit message in order to be more clear
> - Add missing comma
>
> .../staging/iio/Documentation/iio_event_monitor.c | 32 ++++++++++++++++++++--
> 1 file changed, 30 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/staging/iio/Documentation/iio_event_monitor.c b/drivers/staging/iio/Documentation/iio_event_monitor.c
> index 569d6f8..0300900 100644
> --- a/drivers/staging/iio/Documentation/iio_event_monitor.c
> +++ b/drivers/staging/iio/Documentation/iio_event_monitor.c
> @@ -69,16 +69,29 @@ static const char * const iio_modifier_names[] = {
> [IIO_MOD_X] = "x",
> [IIO_MOD_Y] = "y",
> [IIO_MOD_Z] = "z",
> + [IIO_MOD_X_AND_Y] = "x&y",
> + [IIO_MOD_X_AND_Z] = "x&z",
> + [IIO_MOD_Y_AND_Z] = "y&z",
> + [IIO_MOD_X_AND_Y_AND_Z] = "x&y&z",
> + [IIO_MOD_X_OR_Y] = "x|y",
> + [IIO_MOD_X_OR_Z] = "x|z",
> + [IIO_MOD_Y_OR_Z] = "y|z",
> + [IIO_MOD_X_OR_Y_OR_Z] = "x|y|z",
> [IIO_MOD_LIGHT_BOTH] = "both",
> [IIO_MOD_LIGHT_IR] = "ir",
> [IIO_MOD_ROOT_SUM_SQUARED_X_Y] = "sqrt(x^2+y^2)",
> [IIO_MOD_SUM_SQUARED_X_Y_Z] = "x^2+y^2+z^2",
> - [IIO_MOD_LIGHT_BOTH] = "both",
> - [IIO_MOD_LIGHT_IR] = "ir",
> [IIO_MOD_LIGHT_CLEAR] = "clear",
> [IIO_MOD_LIGHT_RED] = "red",
> [IIO_MOD_LIGHT_GREEN] = "green",
> [IIO_MOD_LIGHT_BLUE] = "blue",
> + [IIO_MOD_QUATERNION] = "quternion",
"quaternion"
> + [IIO_MOD_TEMP_AMBIENT] = "ambient",
> + [IIO_MOD_TEMP_OBJECT] = "object",
> + [IIO_MOD_NORTH_MAGN] = "from_north_magnetic",
> + [IIO_MOD_NORTH_TRUE] = "from_north_true",
> + [IIO_MOD_NORTH_MAGN_TILT_COMP] = "from_north_magnetic_tilt_comp",
> + [IIO_MOD_NORTH_TRUE_TILT_COMP] = "from_north_true_tilt_comp",
> };
>
> static bool event_is_known(struct iio_event_data *event)
> @@ -118,6 +131,14 @@ static bool event_is_known(struct iio_event_data *event)
> case IIO_MOD_X:
> case IIO_MOD_Y:
> case IIO_MOD_Z:
> + case IIO_MOD_X_AND_Y:
> + case IIO_MOD_X_AND_Z:
> + case IIO_MOD_Y_AND_Z:
> + case IIO_MOD_X_AND_Y_AND_Z:
> + case IIO_MOD_X_OR_Y:
> + case IIO_MOD_X_OR_Z:
> + case IIO_MOD_Y_OR_Z:
> + case IIO_MOD_X_OR_Y_OR_Z:
> case IIO_MOD_LIGHT_BOTH:
> case IIO_MOD_LIGHT_IR:
> case IIO_MOD_ROOT_SUM_SQUARED_X_Y:
> @@ -126,6 +147,13 @@ static bool event_is_known(struct iio_event_data *event)
> case IIO_MOD_LIGHT_RED:
> case IIO_MOD_LIGHT_GREEN:
> case IIO_MOD_LIGHT_BLUE:
> + case IIO_MOD_QUATERNION:
> + case IIO_MOD_TEMP_AMBIENT:
> + case IIO_MOD_TEMP_OBJECT:
> + case IIO_MOD_NORTH_MAGN:
> + case IIO_MOD_NORTH_TRUE:
> + case IIO_MOD_NORTH_MAGN_TILT_COMP:
> + case IIO_MOD_NORTH_TRUE_TILT_COMP:
> break;
> default:
> return false;
>
prev parent reply other threads:[~2014-10-21 22:52 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-10-21 21:41 [PATCH v2] staging: iio: iio_event_monitor: Add support for missing IIO modifiers Roberta Dobrescu
2014-10-21 22:52 ` Hartmut Knaack [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5446E398.8050403@gmx.de \
--to=knaack.h@gmx.de \
--cc=jic23@kernel.org \
--cc=linux-iio@vger.kernel.org \
--cc=opw-kernel@googlegroups.com \
--cc=roberta.dobrescu@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.