All of lore.kernel.org
 help / color / mirror / Atom feed
* [ath9k-devel] [patch] ath9k: fix some debugfs output
@ 2014-10-29 15:48 ` Dan Carpenter
  0 siblings, 0 replies; 15+ messages in thread
From: Dan Carpenter @ 2014-10-29 15:48 UTC (permalink / raw)
  To: ath9k-devel

The right shift operation has higher precedence than the mask so we
left shift by "(i * 3)" and then immediately right shift by "(i * 3)"
then we mask.  It should be left shift, mask, and then right shift.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>

diff --git a/drivers/net/wireless/ath/ath9k/debug.c b/drivers/net/wireless/ath/ath9k/debug.c
index 2a2a17d..c9afc15 100644
--- a/drivers/net/wireless/ath/ath9k/debug.c
+++ b/drivers/net/wireless/ath/ath9k/debug.c
@@ -455,7 +455,7 @@ static ssize_t read_file_dma(struct file *file, char __user *user_buf,
 			 "%2d          %2x      %1x     %2x           %2x\n",
 			 i, (*qcuBase & (0x7 << qcuOffset)) >> qcuOffset,
 			 (*qcuBase & (0x8 << qcuOffset)) >> (qcuOffset + 3),
-			 val[2] & (0x7 << (i * 3)) >> (i * 3),
+			 (val[2] & (0x7 << (i * 3))) >> (i * 3),
 			 (*dcuBase & (0x1f << dcuOffset)) >> dcuOffset);
 	}
 

^ permalink raw reply related	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2014-10-29 18:53 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-29 15:48 [ath9k-devel] [patch] ath9k: fix some debugfs output Dan Carpenter
2014-10-29 15:48 ` Dan Carpenter
2014-10-29 15:48 ` Dan Carpenter
2014-10-29 16:08 ` [ath9k-devel] " Joe Perches
2014-10-29 16:08   ` Joe Perches
2014-10-29 16:08   ` Joe Perches
2014-10-29 16:10   ` [ath9k-devel] " Dan Carpenter
2014-10-29 16:10     ` Dan Carpenter
2014-10-29 16:10     ` Dan Carpenter
2014-10-29 16:13     ` [ath9k-devel] " Joe Perches
2014-10-29 16:13       ` Joe Perches
2014-10-29 16:13       ` Joe Perches
2014-10-29 18:53       ` [ath9k-devel] " Dan Carpenter
2014-10-29 18:53         ` Dan Carpenter
2014-10-29 18:53         ` Dan Carpenter

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.