[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <1489410866-19639-1-git-send-email-gi-oh.kim@profitbricks.com>
Date: Mon, 13 Mar 2017 14:14:24 +0100
From: Gioh Kim <gi-oh.kim@...fitbricks.com>
To: gregkh@...uxfoundation.org, sergio.paracuellos@...il.com
Cc: devel@...verdev.osuosl.org, linux-kernel@...r.kernel.org,
gurugio@...mail.net, Gioh Kim <gi-oh.kim@...fitbricks.com>
Subject: [PATCH 0/2] staging: wlan-ng: remove Sparse warnings for reading __le16
Hi,
I found that many "warning: cast to restricted __le16" in staging/wlan-ng directory.
I don't know why but many structures has u16 type variable, not __le16.
And they are read by le16_to_cpu macro.
So I introduced a wrapper macro to read u16 type variable without Sparse warning,
and convert it into u32 type.
I hope this could help.
Gioh Kim (2):
taging: wlan-ng: introduce a macro read_u16
staging: wlan-ng: prism2sta.c: apply read_u16 macro
drivers/staging/wlan-ng/prism2mgmt.h | 3 +
drivers/staging/wlan-ng/prism2sta.c | 128 +++++++++++++++++------------------
2 files changed, 67 insertions(+), 64 deletions(-)
--
2.5.0
Powered by blists - more mailing lists