All of lore.kernel.org
 help / color / mirror / Atom feed
From: zengzhaoxiu@163.com
To: linux-kernel@vger.kernel.org
Cc: Zhaoxiu Zeng <zhaoxiu.zeng@gmail.com>,
	Dmitry Torokhov <dmitry.torokhov@gmail.com>,
	linux-input@vger.kernel.org
Subject: [patch V4 25/31] input: use parity8 in sa1111ps2
Date: Wed, 11 May 2016 17:22:42 +0800	[thread overview]
Message-ID: <1462958564-25892-1-git-send-email-zengzhaoxiu@163.com> (raw)
In-Reply-To: <1462955158-28394-1-git-send-email-zengzhaoxiu@163.com>

From: Zhaoxiu Zeng <zhaoxiu.zeng@gmail.com>

Signed-off-by: Zhaoxiu Zeng <zhaoxiu.zeng@gmail.com>
Acked-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
---
 drivers/input/serio/sa1111ps2.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/input/serio/sa1111ps2.c b/drivers/input/serio/sa1111ps2.c
index b3e6889..324b193 100644
--- a/drivers/input/serio/sa1111ps2.c
+++ b/drivers/input/serio/sa1111ps2.c
@@ -74,7 +74,7 @@ static irqreturn_t ps2_rxint(int irq, void *dev_id)
 
 		scancode = sa1111_readl(ps2if->base + PS2DATA) & 0xff;
 
-		if (hweight8(scancode) & 1)
+		if (parity8(scancode))
 			flag ^= SERIO_PARITY;
 
 		serio_interrupt(ps2if->io, scancode, flag);
-- 
2.7.4

  parent reply	other threads:[~2016-05-11  9:22 UTC|newest]

Thread overview: 85+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-05-11  8:25 [patch V4 00/31] bitops: add parity functions zengzhaoxiu
2016-05-11  8:25 ` zengzhaoxiu
2016-05-11  8:47 ` [patch V4 01/31] " zengzhaoxiu
2016-05-11 14:32   ` Martin Kepplinger
2016-05-11  9:06 ` [patch V4 02/31] bitops: Include generic parity.h in some architectures' bitops.h zengzhaoxiu
2016-05-11  9:06   ` zengzhaoxiu
2016-05-11  9:06   ` zengzhaoxiu at 163.com
2016-05-11  9:06   ` zengzhaoxiu
2016-05-11  9:06   ` zengzhaoxiu
2016-05-11  9:06   ` zengzhaoxiu
2016-05-11 10:06   ` Jesper Nilsson
2016-05-11 10:06     ` Jesper Nilsson
2016-05-11 10:06     ` Jesper Nilsson
2016-05-11 10:06     ` Jesper Nilsson
2016-05-11 10:06     ` Jesper Nilsson
2016-05-11 10:06     ` Jesper Nilsson
2016-05-11 10:06   ` Jesper Nilsson
2016-05-11 10:42   ` Catalin Marinas
2016-05-11 10:42   ` Catalin Marinas
2016-05-11 10:42     ` Catalin Marinas
2016-05-11 10:42     ` Catalin Marinas
2016-05-11 10:42     ` Catalin Marinas
2016-05-11 10:42     ` Catalin Marinas
2016-05-11 13:52   ` Vineet Gupta
2016-05-11 13:57     ` Vineet Gupta
2016-05-11 13:52     ` Vineet Gupta
2016-05-11 13:52     ` Vineet Gupta
2016-05-11 15:24   ` Mark Salter
2016-05-11 15:24     ` Mark Salter
2016-05-11 15:24     ` Mark Salter
2016-05-11 15:24     ` Mark Salter
2016-05-11 15:24     ` Mark Salter
2016-05-11 15:24     ` Mark Salter
2016-05-11  9:06 ` zengzhaoxiu
2016-05-11  9:09 ` [patch V4 03/31] bitops: Add alpha-specific parity functions zengzhaoxiu
2016-05-11  9:09 ` [patch V4 04/31] bitops: Add blackfin-specific " zengzhaoxiu
2016-05-11  9:10 ` [patch V4 05/31] bitops: Add ia-specific " zengzhaoxiu
2016-05-11  9:10   ` zengzhaoxiu
2016-06-29 15:15   ` [patch V4 05/31] bitops: Add ia64-specific " zengzhaoxiu
2016-06-29 15:15     ` zengzhaoxiu
2016-05-11  9:10 ` [patch V4 06/31] bitops: Tile and MIPS (if has usable __builtin_popcount) use popcount " zengzhaoxiu
2016-05-11  9:11 ` [patch V4 07/31] bitops: Add powerpc-specific " zengzhaoxiu
2016-05-11  9:13 ` [patch V4 08/31] bitops: Add sparc-specific " zengzhaoxiu
2016-05-11  9:13   ` zengzhaoxiu
2016-05-11 23:59   ` David Miller
2016-05-11 23:59     ` David Miller
2016-05-11  9:16 ` [patch V4 09/31] bitops: Add x86-specific " zengzhaoxiu
2016-05-11  9:31   ` Peter Zijlstra
2016-05-11  9:52     ` Borislav Petkov
2016-05-16 15:49     ` Zhaoxiu Zeng
2016-05-16 17:06       ` Peter Zijlstra
2016-05-16 19:22         ` H. Peter Anvin
2016-05-17 11:22           ` Peter Zijlstra
2016-05-16 19:19     ` H. Peter Anvin
2016-06-29 15:04       ` zengzhaoxiu
2016-05-11  9:17 ` [patch V4 10/31] sunrpc: use parity8 zengzhaoxiu
2016-05-11  9:17 ` [patch V4 11/31] mips: use parity functions in cerr-sb1.c zengzhaoxiu
2016-05-11  9:18 ` [patch V4 12/31] lib: bch: use parity32 zengzhaoxiu
2016-05-11  9:18 ` [patch V4 13/31] media: use parity8 in vivid-vbi-gen.c zengzhaoxiu
2016-05-11  9:19 ` [patch V4 14/31] media: use parity functions in saa7115 zengzhaoxiu
2016-07-01 11:53   ` Hans Verkuil
2016-05-11  9:19 ` [patch V4 15/31] input: use parity32 in grip_mp zengzhaoxiu
2016-05-11  9:19 ` [patch V4 16/31] input: use parity64 in sidewinder zengzhaoxiu
2016-05-11  9:19 ` [patch V4 17/31] input: use parity16 in ams_delta_serio zengzhaoxiu
2016-05-11  9:19 ` [patch V4 18/31] scsi: use parity32 in isci's phy zengzhaoxiu
2016-05-11  9:20 ` [patch V4 19/31] mtd: use parity16 in ssfdc zengzhaoxiu
2016-05-11  9:21 ` [patch V4 20/31] mtd: use parity functions in inftlcore zengzhaoxiu
2016-05-11  9:21 ` [patch V4 21/31] crypto: use parity functions in qat_hal zengzhaoxiu
2016-05-11  9:22 ` [patch V4 22/31] mtd: use parity16 in sm_ftl zengzhaoxiu
2016-05-11  9:22 ` [patch V4 23/31] ethernet: use parity8 in sun/niu.c zengzhaoxiu
2016-05-11 23:59   ` David Miller
2016-05-11  9:22 ` [patch V4 24/31] input: use parity8 in pcips2 zengzhaoxiu
2016-05-11  9:22 ` zengzhaoxiu [this message]
2016-05-11  9:22 ` [patch V4 26/31] iio: use parity32 in adxrs450 zengzhaoxiu
2016-05-11  9:23 ` [patch V4 27/31] serial: use parity32 in max3100 zengzhaoxiu
2016-06-25 17:25   ` Greg Kroah-Hartman
2016-06-29 14:57     ` [patch V4 27/31] serial: use parity8 " zengzhaoxiu
2016-06-29 16:43       ` Greg KH
2016-06-29 17:25         ` zengzhaoxiu
2016-05-11  9:24 ` [patch V4 28/31] input: use parity8 in elantech zengzhaoxiu
2016-05-11  9:24 ` [patch V4 29/31] ethernet: use parity8 in broadcom/tg3.c zengzhaoxiu
2016-05-11 23:59   ` David Miller
2016-05-11  9:24 ` [patch V4 30/31] crypto: use parity_long is sahara.c zengzhaoxiu
2016-06-29 15:18   ` [patch V4 30/31] crypto: use parity_long in sahara.c zengzhaoxiu
2016-05-11  9:24 ` [patch V4 31/31] edac: use parity8 in amd64_edac.c zengzhaoxiu

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=1462958564-25892-1-git-send-email-zengzhaoxiu@163.com \
    --to=zengzhaoxiu@163.com \
    --cc=dmitry.torokhov@gmail.com \
    --cc=linux-input@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=zhaoxiu.zeng@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.