2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-29 07:34:06 +08:00
linux-next/drivers/staging/wfx
Jérôme Pouiller 53707c85d2 staging: wfx: correctly cast data on big-endian targets
When built for a big-endian target, original code caused error:

    include/uapi/linux/swab.h:242:29: note: expected '__u32 * {aka unsigned int *}' but argument is of type 'struct hif_mib_protected_mgmt_policy *'

Fixes: f95a29d407 ("staging: wfx: add HIF commands helpers")
Reported-by: kbuild test robot <lkp@intel.com>
Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Jérôme Pouiller <jerome.pouiller@silabs.com>
Link: https://lore.kernel.org/r/20191008094232.10014-5-Jerome.Pouiller@silabs.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-10-08 14:44:55 +02:00
..
Documentation/devicetree/bindings/net/wireless
bh.c staging: wfx: le16_to_cpus() takes a reference as parameter 2019-10-08 14:41:14 +02:00
bh.h staging: wfx: add IRQ handling 2019-10-04 10:43:40 +02:00
bus_sdio.c staging: wfx: setup initial chip configuration 2019-10-04 10:47:35 +02:00
bus_spi.c staging: wfx: setup initial chip configuration 2019-10-04 10:47:35 +02:00
bus.h
data_rx.c staging: wfx: implement the rest of mac80211 API 2019-10-04 10:48:54 +02:00
data_rx.h staging: wfx: allow to receive 802.11 frames 2019-10-04 10:47:36 +02:00
data_tx.c staging: wfx: remove misused call to cpu_to_le16() 2019-10-08 14:41:14 +02:00
data_tx.h staging: wfx: allow to send 802.11 frames 2019-10-04 10:47:35 +02:00
debug.c staging: wfx: implement the rest of mac80211 API 2019-10-04 10:48:54 +02:00
debug.h staging: wfx: allow to send commands to chip 2019-10-04 10:46:10 +02:00
fwio.c staging: wfx: load firmware 2019-10-04 10:43:39 +02:00
fwio.h staging: wfx: load firmware 2019-10-04 10:43:39 +02:00
hif_api_cmd.h staging: wfx: import HIF API headers 2019-10-04 10:43:40 +02:00
hif_api_general.h staging: wfx: import HIF API headers 2019-10-04 10:43:40 +02:00
hif_api_mib.h staging: wfx: import HIF API headers 2019-10-04 10:43:40 +02:00
hif_rx.c staging: wfx: implement the rest of mac80211 API 2019-10-04 10:48:54 +02:00
hif_rx.h staging: wfx: add support for start-up indication 2019-10-04 10:46:09 +02:00
hif_tx_mib.h staging: wfx: correctly cast data on big-endian targets 2019-10-08 14:44:55 +02:00
hif_tx.c staging: wfx: implement the rest of mac80211 API 2019-10-04 10:48:54 +02:00
hif_tx.h staging: wfx: introduce "secure link" 2019-10-04 10:47:35 +02:00
hwio.c staging: wfx: add tracepoints for I/O access 2019-10-04 10:43:39 +02:00
hwio.h staging: wfx: add I/O API 2019-10-04 10:43:39 +02:00
Kconfig
key.c staging: wfx: implement 802.11 key handling 2019-10-04 10:48:54 +02:00
key.h staging: wfx: implement 802.11 key handling 2019-10-04 10:48:54 +02:00
main.c staging: wfx: implement the rest of mac80211 API 2019-10-04 10:48:54 +02:00
main.h staging: wfx: setup initial chip configuration 2019-10-04 10:47:35 +02:00
Makefile staging: wfx: implement 802.11 key handling 2019-10-04 10:48:54 +02:00
queue.c staging: wfx: implement the rest of mac80211 API 2019-10-04 10:48:54 +02:00
queue.h staging: wfx: allow to send 802.11 frames 2019-10-04 10:47:35 +02:00
scan.c staging: wfx: implement the rest of mac80211 API 2019-10-04 10:48:54 +02:00
scan.h staging: wfx: allow to scan networks 2019-10-04 10:48:53 +02:00
secure_link.h staging: wfx: introduce "secure link" 2019-10-04 10:47:35 +02:00
sta.c staging: wfx: simplify memory allocation in wfx_update_filtering() 2019-10-08 14:41:13 +02:00
sta.h staging: wfx: implement the rest of mac80211 API 2019-10-04 10:48:54 +02:00
TODO
traces.h staging: wfx: allow to send 802.11 frames 2019-10-04 10:47:35 +02:00
wfx_version.h
wfx.h staging: wfx: implement the rest of mac80211 API 2019-10-04 10:48:54 +02:00