linux/drivers/staging
Aditya Shankar 46949b4856 staging: wilc1000: New cfg packet format in handle_set_wfi_drv_handler
Change the config packet format used in handle_set_wfi_drv_handler()
to align the host driver with the new format used in the wilc firmware.

The change updates the format in which the host driver provides the
firmware with the drv_handler index and also uses two new
fields viz. "mode" and 'name" in the config packet along with this index
to directly provide details about the interface and its mode to the
firmware instead of having multiple if-else statements in the host driver
to decide which interface to configure.

This change requires users to move to the newer version of the wilc
firmware(14.02 or higher) available on the vendor tree on github or on the
linux-firmware project. The existing firmware files on the linux-firmware
project are very old and best not used.

Signed-off-by: Aditya Shankar <aditya.shankar@microchip.com>
Reviewed-by: Arend Van Spriel <arend.vanspriel@broadcom.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2017-06-13 12:06:57 +02:00
..
android staging: android: uapi: drop definitions of removed ION_IOC_{FREE,SHARE} ioctls 2017-06-03 17:38:26 +09:00
board
ccree Merge 4.12-rc5 into staging-next 2017-06-12 08:20:47 +02:00
clocking-wizard
comedi Staging: comedi: ni_labpc_regs: fixed a block comment alignment issue 2017-06-13 12:06:56 +02:00
dgnc dgnc: fix multiple blank lines coding style problem 2017-05-25 18:56:45 +02:00
emxx_udc staging: emxx_udc: Update "reserved" registers name 2017-05-15 07:42:00 +02:00
fbtft staging: fbtft: Fix to avoid precedence issues 2017-05-29 16:41:37 +02:00
fsl-dpaa2 staging: fsl-dpaa2/eth: Update number of netdev queues 2017-06-13 12:04:38 +02:00
fsl-mc staging: fsl-mc: Fix code alignment style issues 2017-05-15 12:51:20 +02:00
fwserial
gdm724x Staging: gdm724x: Change spaces to tabs 2017-06-03 17:38:26 +09:00
goldfish Staging: goldfish: use __func__ instead of embedded function names 2017-03-17 15:19:09 +09:00
greybus staging: greybus: mark PM functions as __maybe_unused 2017-05-18 16:07:08 +02:00
gs_fpgaboot
iio staging: iio: light: Replace symbolic permissions as per coding style 2017-05-21 15:06:09 +01:00
ks7010 staging: ks7010: use little-endian types 2017-06-13 12:06:43 +02:00
lustre Merge 4.12-rc5 into staging-next 2017-06-12 08:20:47 +02:00
media [media] atomisp: don't treat warnings as errors 2017-06-04 15:23:32 -03:00
most staging: most: dim2: replace function parameter with the expression 2017-05-15 11:59:10 +02:00
mt29f_spinand
netlogic
nvec Staging: nvec: Remove FSF's mailing address 2017-04-08 12:55:25 +02:00
octeon staging: octeon: use __func__ instead of func name 2017-05-15 07:41:58 +02:00
octeon-usb staging: octeon-usb: use correct function for hcd cleanup 2017-05-15 07:43:55 +02:00
olpc_dcon staging: olpc_dcon: style fixes 2017-04-28 12:07:24 +02:00
rtl8188eu staging: rtl8188eu: removes comparison to null 2017-05-29 16:59:32 +02:00
rtl8192e staging: rtl8192e: all lines in dot11d.h are less than 80 chars long 2017-06-04 10:17:42 +02:00
rtl8192u staging: rtl8192u: swap comparison to constant 2017-05-29 16:57:20 +02:00
rtl8712 staging: rtl8712: use octal permissions 2017-05-15 12:51:20 +02:00
rtl8723bs staging: rtl8723bs: fix a couple of spelling mistakes 2017-06-06 16:16:10 +02:00
rts5208 staging/rts5208: Fix read overflow in memcpy 2017-06-06 16:16:10 +02:00
skein
sm750fb staging: sm750fb: change default screen resolution 2017-06-06 16:16:10 +02:00
speakup staging: speakup: migrate bns to tty 2017-06-13 12:06:43 +02:00
typec staging: typec: fusb302: refactor resume retry mechanism 2017-05-16 14:23:31 +02:00
unisys staging: unisys: visorbus: remove channel_addr check in handle_command 2017-05-25 18:53:14 +02:00
vc04_services staging: vchiq_core: Replace remaining BUG_ON with WARN_ON 2017-05-29 17:04:13 +02:00
vme staging: vme: Use BIT macro for bit definitions 2017-05-16 13:53:23 +02:00
vt6655 staging: vt6655: align function parameters to open parenthesis 2017-05-25 18:56:45 +02:00
vt6656 staging: vt6656: remove unnecesary blank lines 2017-05-18 15:59:37 +02:00
wilc1000 staging: wilc1000: New cfg packet format in handle_set_wfi_drv_handler 2017-06-13 12:06:57 +02:00
wlan-ng staging: wlan-ng: hfa384x: fix several type issues. 2017-05-29 16:41:38 +02:00
xgifb staging: xgifb: added blankline after decl. 2017-04-08 17:05:59 +02:00
Kconfig Staging/IIO patches for 4.12-rc1 2017-05-05 18:16:23 -07:00
Makefile Staging/IIO patches for 4.12-rc1 2017-05-05 18:16:23 -07:00