net:wireless:Support eswin usb wifi ECR6600U
authorJianlong Huang <jianlong.huang@starfivetech.com>
Mon, 31 Oct 2022 08:59:48 +0000 (16:59 +0800)
committerAndy Hu <andy.hu@starfivetech.com>
Fri, 30 Dec 2022 10:46:36 +0000 (18:46 +0800)
commit1f76b3d852133d0f3e39b9e674933e3e89fbe063
tree95b7f909898de6c2c33869878e8060365d90e3a1
parentf0fce0037f9cc3fa6013d14d2f11fff7cf1a19da
net:wireless:Support eswin usb wifi ECR6600U

Add usb wifi ECR6600U driver

Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
109 files changed:
drivers/net/wireless/Kconfig
drivers/net/wireless/Makefile
drivers/net/wireless/eswin/Kconfig [new file with mode: 0644]
drivers/net/wireless/eswin/Makefile [new file with mode: 0644]
drivers/net/wireless/eswin/README.md [new file with mode: 0644]
drivers/net/wireless/eswin/ble_netconfig/btgatt-server.c [new file with mode: 0644]
drivers/net/wireless/eswin/compile_test.sh [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_bfmer.c [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_bfmer.h [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_cfgfile.c [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_cfgfile.h [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_cmds.c [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_cmds.h [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_compat.h [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_debug.c [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_debug.h [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_debugfs.c [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_debugfs.h [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_events.h [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_fw_dump.c [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_fw_trace.c [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_fw_trace.h [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_iwpriv.c [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_mod_params.c [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_mod_params.h [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_msg_rx.c [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_msg_rx.h [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_msg_tx.c [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_msg_tx.h [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_mu_group.c [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_mu_group.h [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_platform.c [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_platform.h [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_prof.h [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_radar.c [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_radar.h [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_strs.c [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_strs.h [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_testmode.c [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_testmode.h [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_txq.c [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_txq.h [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_utils.c [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_utils.h [new file with mode: 0644]
drivers/net/wireless/eswin/ecrnx_version.h [new file with mode: 0644]
drivers/net/wireless/eswin/eswin_port/eswin_utils.c [new file with mode: 0644]
drivers/net/wireless/eswin/eswin_port/eswin_utils.h [new file with mode: 0644]
drivers/net/wireless/eswin/feature_config/6600_config [new file with mode: 0644]
drivers/net/wireless/eswin/feature_config/6600u_config [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/Makefile [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_amt.c [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_amt.h [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_calibration_data.c [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_calibration_data.h [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_debugfs_custom.c [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_debugfs_custom.h [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_debugfs_func.c [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_debugfs_func.h [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_defs.h [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_main.c [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_main.h [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_mesh.c [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_mesh.h [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_p2p.c [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_p2p.h [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_rx.c [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_rx.h [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_tdls.c [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_tdls.h [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_tx.c [new file with mode: 0644]
drivers/net/wireless/eswin/fullmac/ecrnx_tx.h [new file with mode: 0644]
drivers/net/wireless/eswin/fw_head_check.c [new file with mode: 0644]
drivers/net/wireless/eswin/fw_head_check.h [new file with mode: 0644]
drivers/net/wireless/eswin/hal_desc.c [new file with mode: 0644]
drivers/net/wireless/eswin/hal_desc.h [new file with mode: 0644]
drivers/net/wireless/eswin/ipc_compat.h [new file with mode: 0644]
drivers/net/wireless/eswin/ipc_host.c [new file with mode: 0644]
drivers/net/wireless/eswin/ipc_host.h [new file with mode: 0644]
drivers/net/wireless/eswin/ipc_shared.h [new file with mode: 0644]
drivers/net/wireless/eswin/lmac_mac.h [new file with mode: 0644]
drivers/net/wireless/eswin/lmac_msg.h [new file with mode: 0644]
drivers/net/wireless/eswin/lmac_types.h [new file with mode: 0644]
drivers/net/wireless/eswin/reg_access.h [new file with mode: 0644]
drivers/net/wireless/eswin/reg_ipc_app.h [new file with mode: 0644]
drivers/net/wireless/eswin/sdio/core.c [new file with mode: 0644]
drivers/net/wireless/eswin/sdio/core.h [new file with mode: 0644]
drivers/net/wireless/eswin/sdio/debug.c [new file with mode: 0644]
drivers/net/wireless/eswin/sdio/debug.h [new file with mode: 0644]
drivers/net/wireless/eswin/sdio/ecrnx_sdio.c [new file with mode: 0644]
drivers/net/wireless/eswin/sdio/ecrnx_sdio.h [new file with mode: 0644]
drivers/net/wireless/eswin/sdio/fw.c [new file with mode: 0644]
drivers/net/wireless/eswin/sdio/fw.h [new file with mode: 0644]
drivers/net/wireless/eswin/sdio/sdio.c [new file with mode: 0644]
drivers/net/wireless/eswin/sdio/sdio.h [new file with mode: 0644]
drivers/net/wireless/eswin/sdio/sdio_host_interface.h [new file with mode: 0644]
drivers/net/wireless/eswin/slave_log_buf.c [new file with mode: 0644]
drivers/net/wireless/eswin/slave_log_buf.h [new file with mode: 0644]
drivers/net/wireless/eswin/usb/core.c [new file with mode: 0644]
drivers/net/wireless/eswin/usb/core.h [new file with mode: 0644]
drivers/net/wireless/eswin/usb/debug.c [new file with mode: 0644]
drivers/net/wireless/eswin/usb/debug.h [new file with mode: 0644]
drivers/net/wireless/eswin/usb/ecrnx_usb.c [new file with mode: 0644]
drivers/net/wireless/eswin/usb/ecrnx_usb.h [new file with mode: 0644]
drivers/net/wireless/eswin/usb/fw.c [new file with mode: 0644]
drivers/net/wireless/eswin/usb/fw.h [new file with mode: 0644]
drivers/net/wireless/eswin/usb/usb.c [new file with mode: 0644]
drivers/net/wireless/eswin/usb/usb.h [new file with mode: 0644]
drivers/net/wireless/eswin/usb/usb_host_interface.h [new file with mode: 0644]
drivers/net/wireless/eswin/wifi_ecr6600u.cfg [new file with mode: 0644]