linux/drivers/net/wireless/rsi
Siva Rebbagondla a4302bff28 rsi: add bluetooth rx endpoint
USB endpoint 1 is used for WLAN which is presently in use.
USB endpoint 2 is introduced for BT Rx traffic. Enumeration
of Rx BT endpoint and submitting Rx BT URB are added.

>From /sys/kernel/debug/usb/devices,
Ad=81(I) is for WLAN EP IN and Ad=01(O) is for Wlan EP OUT.
Ad=82(I) is for BT EP IN and Ad=02(O) is for BT EP OUT.

T:  Bus=01 Lev=01 Prnt=01 Port=09 Cnt=03 Dev#=  4 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1618 ProdID=9113 Rev= 0.02
S:  Manufacturer=Redpine Signals, Inc.
S:  Product=Wireless USB Network Module
S:  SerialNumber=000000000001
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  2mA
I:* If#= 0 Alt= 0 #EPs= 6 Cls=00(>ifc ) Sub=00 Prot=00 Driver=(none)
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

Signed-off-by: Siva Rebbagondla <siva.rebbagondla@redpinesignals.com>
Signed-off-by: Prameela Rani Garnepudi <prameela.j04cs@gmail.com>
Signed-off-by: Amitkumar Karwar <amit.karwar@redpinesignals.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
2018-03-13 18:36:55 +02:00
..
Kconfig
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
rsi_91x_core.c rsi: sdio: Add WOWLAN support for S4 hibernate state 2017-10-30 12:50:12 +02:00
rsi_91x_debugfs.c rsi: add version information 2017-09-25 11:25:23 +03:00
rsi_91x_hal.c drivers/wireless: rsi: Convert timers to use timer_setup() 2017-10-27 10:47:00 +03:00
rsi_91x_mac80211.c rsi: fix kbuild reported build errors with CONFIG_PM off 2017-11-02 19:38:14 +02:00
rsi_91x_main.c rsi: add rx control block to handle rx packets in USB 2018-03-13 18:36:54 +02:00
rsi_91x_mgmt.c rsi: fix kbuild reported build errors with CONFIG_PM off 2017-11-02 19:38:14 +02:00
rsi_91x_ps.c rsi: rsi_91x_ps: remove redundant code in str_psstate 2017-11-10 04:36:10 +02:00
rsi_91x_sdio.c rsi: move rsi_sdio_reinit_device() out of CONFIG_PM 2017-11-02 19:38:14 +02:00
rsi_91x_sdio_ops.c rsi: add rx control block to handle rx packets in USB 2018-03-13 18:36:54 +02:00
rsi_91x_usb.c rsi: add bluetooth rx endpoint 2018-03-13 18:36:55 +02:00
rsi_91x_usb_ops.c rsi: add rx control block to handle rx packets in USB 2018-03-13 18:36:54 +02:00
rsi_boot_params.h rsi: configure new boot parameters to device 2017-06-21 18:26:26 +03:00
rsi_common.h rsi: add rx control block to handle rx packets in USB 2018-03-13 18:36:54 +02:00
rsi_debugfs.h
rsi_hal.h rsi: add version information 2017-09-25 11:25:23 +03:00
rsi_main.h rsi: add rx control block to handle rx packets in USB 2018-03-13 18:36:54 +02:00
rsi_mgmt.h rsi: fix kbuild reported build errors with CONFIG_PM off 2017-11-02 19:38:14 +02:00
rsi_ps.h rsi: disallow power save config when AP vap running 2017-09-20 15:38:57 +03:00
rsi_sdio.h rsi: move rsi_sdio_reinit_device() out of CONFIG_PM 2017-11-02 19:38:14 +02:00
rsi_usb.h rsi: add bluetooth rx endpoint 2018-03-13 18:36:55 +02:00