Can't connect to wireless AP after resume from S3
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Undecided
|
Unassigned | ||
rtl8821ce (Ubuntu) |
Fix Released
|
Undecided
|
You-Sheng Yang | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
Eoan |
Fix Released
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Undecided
|
You-Sheng Yang |
Bug Description
[SRU Justification]
[Impact]
RTL8821CE dkms driver version 5.2.5.2.
[Fix]
This is fixed in a new release 20190614_
[Test Case]
1. Install this dkms and make sure corresponding kernel module is generated.
2. Reboot. Wi-Fi interface should be up and works just fine. Try get associated to some AP.
3. Suspend the system and resume a while after.
4. Check if Wi-Fi interface is automatically brought up and associated to the previous AP.
[Regression Potential]
Low. This is the DKMS package for specific hardware models, which is known to have this issue and have to be fixed with this package and this package along. Doesn't affect other systems/hardware.
========== original bug description ==========
RTL8821CE dkms driver version 5.2.5.2.
[ 203.545116] PM: suspend entry (deep)
[ 203.545118] PM: Syncing filesystems ... done.
[ 204.026363] Freezing user space processes ... (elapsed 0.002 seconds) done.
[ 204.029131] OOM killer disabled.
[ 204.029132] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[ 204.030453] Suspending console(s) (use no_console_suspend to debug)
[ 204.031766] RTW: suspend start
[ 204.031779] RTW: rtw_cmd_
[ 204.031826] RTW: rtw_suspend_normal: ### ERROR #### driver in IPS ####ERROR###!!!
[ 204.031834] RTW: rtw_dev_unload: driver in IPS-FWLPS
[ 204.031845] RTW: rtw suspend success in 0 ms
[ 205.107104] ACPI: Preparing to enter system sleep state S3
[ 205.443577] PM: Saving platform NVS memory
[ 205.443658] Disabling non-boot CPUs ...
.... and when resumed ....
[ 205.796968] ACPI: Low-level resume complete
[ 205.797020] PM: Restoring platform NVS memory
[ 205.797573] Enabling non-boot CPUs ...
[ 205.797625] x86: Booting SMP configuration:
...
[ 205.837514] ACPI: Waking up from system sleep state S3
[ 205.880254] RTW: resume start
[ 206.381440] RTW: wlo1- hw port(0) mac_addr =40:5b:d8:79:35:1d
[ 206.381658] RTW: rtw_resume_common:0 in 500 ms
[ 206.381691] RTW: WARN Unhandled ISR = 20000000, 0, 0
[ 206.534803] OOM killer enabled.
[ 206.534804] Restarting tasks ... done.
[ 206.539698] PM: suspend exit
[ 210.158137] rtl8821ce 0000:17:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000e address=
[ 210.158147] rtl8821ce 0000:17:00.0: AMD-Vi: Event logged [IO_PAGE_FAULT domain=0x000e address=
[ 210.646668] RTW: wlo1- hw port(0) mac_addr =40:5b:d8:79:35:1d
[ 210.646868] RTW: nolinked power save leave
[ 210.647031] RTW: set bssid:00:
[ 210.647081] RTW: set ssid [\xfeC\
[ 210.667923] IPv6: ADDRCONF(
[ 212.933864] RTW: indicate disassoc
[ 212.937336] RTW: There are some pkts to transmit
[ 212.937342] RTW: free_xmitbuf_cnt: 128, free_xmit_
[ 212.990652] RTW: set ssid [HIDDEN-SSID] fw_state=0x00000008
[ 212.993334] RTW: set bssid:a4:
[ 213.088342] RTW: start auth
[ 214.701727] RTW: indicate disassoc
[ 217.100438] RTW: set ssid [HIDDEN-SSID] fw_state=0x00000008
[ 217.100458] RTW: set bssid:2c:
[ 217.161695] RTW: start auth
[ 218.762801] RTW: indicate disassoc
[ 221.154160] RTW: set ssid [HIDDEN-SSID] fw_state=0x00000008
[ 221.154182] RTW: set bssid:a4:
[ 221.235930] RTW: start auth
[ 222.828269] RTW: indicate disassoc
---
ProblemType: Bug
ApportVersion: 2.20.9-0ubuntu7.9
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
DistributionCha
# This is the distribution channel descriptor for the OEM CDs
canonical-
DistroRelease: Ubuntu 18.04
InstallationDate: Installed on 2020-01-14 (21 days ago)
InstallationMedia: Ubuntu 18.04 "Bionic" - Build amd64 LIVE Binary 20191205-16:26
Package: rtl8821ce-dkms 5.2.5.2.
PackageArchitec
ProcVersionSign
Tags: bionic
Uname: Linux 4.15.0-1067-oem x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
Related branches
- You-Sheng Yang: Approve
-
Diff: 691067 lines (+553381/-58416)638 files modifiedKconfig (+4/-8)
Makefile (+2283/-78)
clean (+5/-0)
core/efuse/rtw_efuse.c (+2087/-208)
core/mesh/rtw_mesh.c (+4097/-0)
core/mesh/rtw_mesh.h (+534/-0)
core/mesh/rtw_mesh_hwmp.c (+1665/-0)
core/mesh/rtw_mesh_hwmp.h (+60/-0)
core/mesh/rtw_mesh_pathtbl.c (+1185/-0)
core/mesh/rtw_mesh_pathtbl.h (+206/-0)
core/rtw_ap.c (+2773/-590)
core/rtw_beamforming.c (+3155/-0)
core/rtw_br_ext.c (+314/-19)
core/rtw_bt_mp.c (+1575/-0)
core/rtw_btcoex.c (+1417/-10)
core/rtw_btcoex_wifionly.c (+12/-8)
core/rtw_chplan.c (+1184/-0)
core/rtw_chplan.h (+179/-0)
core/rtw_cmd.c (+2833/-479)
core/rtw_debug.c (+6497/-36)
core/rtw_eeprom.c (+369/-0)
core/rtw_ieee80211.c (+771/-129)
core/rtw_io.c (+771/-14)
core/rtw_ioctl_query.c (+150/-8)
core/rtw_ioctl_rtl.c (+901/-0)
core/rtw_ioctl_set.c (+355/-33)
core/rtw_iol.c (+394/-0)
core/rtw_mem.c (+128/-0)
core/rtw_mi.c (+843/-103)
core/rtw_mlme.c (+2163/-415)
core/rtw_mlme_ext.c (+9059/-4295)
core/rtw_mp.c (+2401/-106)
core/rtw_mp_ioctl.c (+2529/-0)
core/rtw_odm.c (+125/-81)
core/rtw_p2p.c (+1936/-115)
core/rtw_pwrctrl.c (+1893/-97)
core/rtw_recv.c (+2326/-491)
core/rtw_rf.c (+746/-299)
core/rtw_rm.c (+2470/-0)
core/rtw_rm_fsm.c (+998/-0)
core/rtw_rson.c (+595/-0)
core/rtw_sdio.c (+130/-0)
core/rtw_security.c (+1395/-25)
core/rtw_sreset.c (+173/-23)
core/rtw_sta_mgt.c (+544/-76)
core/rtw_tdls.c (+3505/-0)
core/rtw_vht.c (+539/-68)
core/rtw_wapi.c (+1312/-0)
core/rtw_wapi_sms4.c (+922/-0)
core/rtw_wlan_util.c (+2457/-437)
core/rtw_xmit.c (+2579/-248)
debian/changelog (+38/-0)
debian/control (+11/-4)
debian/patches/0001-make-support-build-from-multi-arched-debian-based-pl.patch (+67/-0)
debian/patches/0002-Fixes-for-Linux-5.3.patch (+330/-0)
debian/patches/0003-rtl8821ce-use-dma_addr_t.patch (+26/-0)
debian/patches/0004-rtl8821ce-guard-wireless_send_event-with-CONFIG_WIRE.patch (+176/-0)
debian/patches/series (+4/-0)
debian/rtl8821ce-dkms.dkms (+14/-0)
debian/rules (+5/-1)
dev/null (+0/-44)
hal/HalPwrSeqCmd.c (+185/-0)
hal/btc/halbtc8821c1ant.c (+3451/-3083)
hal/btc/halbtc8821c1ant.h (+359/-346)
hal/btc/halbtc8821c2ant.c (+3754/-3313)
hal/btc/halbtc8821c2ant.h (+377/-359)
hal/btc/halbtc8821cwifionly.c (+32/-1)
hal/btc/halbtc8821cwifionly.h (+22/-1)
hal/btc/halbtcoutsrc.h (+292/-3)
hal/btc/mp_precomp.h (+78/-11)
hal/efuse/efuse_mask.h (+154/-5)
hal/efuse/rtl8821c/HalEfuseMask8821C_PCIE.c (+15/-19)
hal/efuse/rtl8821c/HalEfuseMask8821C_PCIE.h (+16/-19)
hal/efuse/rtl8821c/HalEfuseMask8821C_SDIO.c (+95/-0)
hal/efuse/rtl8821c/HalEfuseMask8821C_SDIO.h (+34/-0)
hal/efuse/rtl8821c/HalEfuseMask8821C_USB.c (+95/-0)
hal/efuse/rtl8821c/HalEfuseMask8821C_USB.h (+34/-0)
hal/hal_btcoex.c (+3213/-245)
hal/hal_btcoex_wifionly.c (+160/-5)
hal/hal_com.c (+12406/-1442)
hal/hal_com_c2h.h (+22/-8)
hal/hal_com_phycfg.c (+2187/-992)
hal/hal_dm.c (+1190/-51)
hal/hal_dm.h (+81/-8)
hal/hal_dm_acs.c (+554/-0)
hal/hal_dm_acs.h (+167/-0)
hal/hal_halmac.c (+4464/-1041)
hal/hal_halmac.h (+162/-25)
hal/hal_hci/hal_pci.c (+18/-0)
hal/hal_intf.c (+785/-148)
hal/hal_mcc.c (+3488/-0)
hal/hal_mp.c (+1135/-135)
hal/hal_phy.c (+257/-0)
hal/halmac/halmac_2_platform.h (+22/-15)
hal/halmac/halmac_88xx/halmac_8821c/halmac_8821c_cfg.h (+50/-60)
hal/halmac/halmac_88xx/halmac_8821c/halmac_cfg_wmac_8821c.c (+145/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_cfg_wmac_8821c.h (+40/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_common_8821c.c (+182/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_common_8821c.h (+36/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_gpio_8821c.c (+846/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_gpio_8821c.h (+37/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_init_8821c.c (+890/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_init_8821c.h (+43/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_pcie_8821c.c (+356/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_pcie_8821c.h (+45/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_phy_8821c.c (+76/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_pwr_seq_8821c.c (+905/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_pwr_seq_8821c.h (+37/-0)
hal/halmac/halmac_88xx/halmac_88xx_cfg.h (+31/-141)
hal/halmac/halmac_88xx/halmac_bb_rf_88xx.c (+395/-0)
hal/halmac/halmac_88xx/halmac_bb_rf_88xx.h (+57/-0)
hal/halmac/halmac_88xx/halmac_cfg_wmac_88xx.c (+1133/-0)
hal/halmac/halmac_88xx/halmac_cfg_wmac_88xx.h (+126/-0)
hal/halmac/halmac_88xx/halmac_common_88xx.c (+2895/-0)
hal/halmac/halmac_88xx/halmac_common_88xx.h (+155/-0)
hal/halmac/halmac_88xx/halmac_efuse_88xx.c (+1905/-0)
hal/halmac/halmac_88xx/halmac_efuse_88xx.h (+105/-0)
hal/halmac/halmac_88xx/halmac_flash_88xx.c (+316/-0)
hal/halmac/halmac_88xx/halmac_flash_88xx.h (+39/-0)
hal/halmac/halmac_88xx/halmac_fw_88xx.c (+1167/-0)
hal/halmac/halmac_88xx/halmac_fw_88xx.h (+61/-0)
hal/halmac/halmac_88xx/halmac_gpio_88xx.c (+421/-0)
hal/halmac/halmac_88xx/halmac_gpio_88xx.h (+59/-0)
hal/halmac/halmac_88xx/halmac_init_88xx.c (+992/-0)
hal/halmac/halmac_88xx/halmac_init_88xx.h (+68/-0)
hal/halmac/halmac_88xx/halmac_mimo_88xx.c (+876/-0)
hal/halmac/halmac_88xx/halmac_mimo_88xx.h (+83/-0)
hal/halmac/halmac_88xx/halmac_pcie_88xx.c (+537/-0)
hal/halmac/halmac_88xx/halmac_pcie_88xx.h (+102/-0)
hal/halmac/halmac_api.c (+476/-212)
hal/halmac/halmac_api.h (+79/-43)
hal/halmac/halmac_bit2.h (+72954/-157)
hal/halmac/halmac_bit_8197f.h (+17293/-0)
hal/halmac/halmac_bit_8814b.h (+26515/-0)
hal/halmac/halmac_bit_8821c.h (+12334/-2633)
hal/halmac/halmac_bit_8822b.h (+17870/-0)
hal/halmac/halmac_bit_8822c.h (+21838/-0)
hal/halmac/halmac_fw_info.h (+71/-50)
hal/halmac/halmac_fw_offload_c2h_ap.h (+505/-148)
hal/halmac/halmac_fw_offload_c2h_nic.h (+369/-114)
hal/halmac/halmac_fw_offload_h2c_ap.h (+986/-418)
hal/halmac/halmac_fw_offload_h2c_nic.h (+691/-297)
hal/halmac/halmac_gpio_cmd.h (+101/-0)
hal/halmac/halmac_h2c_extra_info_ap.h (+217/-67)
hal/halmac/halmac_h2c_extra_info_nic.h (+168/-45)
hal/halmac/halmac_hw_cfg.h (+200/-0)
hal/halmac/halmac_intf_phy_cmd.h (+23/-9)
hal/halmac/halmac_original_c2h_ap.h (+647/-334)
hal/halmac/halmac_original_c2h_nic.h (+431/-227)
hal/halmac/halmac_original_h2c_ap.h (+1624/-842)
hal/halmac/halmac_original_h2c_nic.h (+1106/-573)
hal/halmac/halmac_pcie_reg.h (+32/-1)
hal/halmac/halmac_pwr_seq_cmd.h (+65/-74)
hal/halmac/halmac_reg2.h (+8008/-940)
hal/halmac/halmac_reg_8197f.h (+700/-0)
hal/halmac/halmac_reg_8814b.h (+1058/-0)
hal/halmac/halmac_reg_8821c.h (+91/-25)
hal/halmac/halmac_reg_8822b.h (+733/-0)
hal/halmac/halmac_reg_8822c.h (+877/-0)
hal/halmac/halmac_rx_bd_nic.h (+28/-9)
hal/halmac/halmac_rx_desc_ap.h (+599/-58)
hal/halmac/halmac_rx_desc_chip.h (+675/-56)
hal/halmac/halmac_rx_desc_nic.h (+447/-58)
hal/halmac/halmac_sdio_reg.h (+55/-0)
hal/halmac/halmac_state_machine.h (+157/-0)
hal/halmac/halmac_tx_bd_nic.h (+71/-35)
hal/halmac/halmac_tx_desc_ap.h (+1908/-374)
hal/halmac/halmac_tx_desc_buffer_ap.h (+1078/-0)
hal/halmac/halmac_tx_desc_buffer_chip.h (+509/-0)
hal/halmac/halmac_tx_desc_buffer_nic.h (+491/-0)
hal/halmac/halmac_tx_desc_chip.h (+2749/-232)
hal/halmac/halmac_tx_desc_ie_ap.h (+1005/-0)
hal/halmac/halmac_tx_desc_ie_chip.h (+438/-0)
hal/halmac/halmac_tx_desc_ie_nic.h (+450/-0)
hal/halmac/halmac_tx_desc_nic.h (+980/-249)
hal/halmac/halmac_type.h (+1567/-1060)
hal/halmac/halmac_usb_reg.h (+4/-11)
hal/led/hal_led.c (+254/-0)
hal/led/hal_pci_led.c (+2169/-0)
hal/phydm/ap_makefile.mk (+174/-0)
hal/phydm/halhwimg.h (+137/-0)
hal/phydm/halrf/halphyrf_ap.c (+1340/-0)
hal/phydm/halrf/halphyrf_ap.h (+64/-22)
hal/phydm/halrf/halphyrf_ce.c (+918/-0)
hal/phydm/halrf/halphyrf_ce.h (+110/-0)
hal/phydm/halrf/halphyrf_iot.c (+478/-0)
hal/phydm/halrf/halphyrf_iot.h (+44/-21)
hal/phydm/halrf/halphyrf_win.c (+836/-0)
hal/phydm/halrf/halphyrf_win.h (+122/-0)
hal/phydm/halrf/halrf.c (+1806/-0)
hal/phydm/halrf/halrf.h (+471/-0)
hal/phydm/halrf/halrf_debug.c (+259/-0)
hal/phydm/halrf/halrf_debug.h (+123/-0)
hal/phydm/halrf/halrf_dpk.h (+74/-0)
hal/phydm/halrf/halrf_features.h (+43/-0)
hal/phydm/halrf/halrf_iqk.h (+92/-0)
hal/phydm/halrf/halrf_kfree.c (+1013/-0)
hal/phydm/halrf/halrf_kfree.h (+111/-0)
hal/phydm/halrf/halrf_powertracking.c (+152/-0)
hal/phydm/halrf/halrf_powertracking.h (+41/-0)
hal/phydm/halrf/halrf_powertracking_ap.c (+1219/-0)
hal/phydm/halrf/halrf_powertracking_ap.h (+132/-27)
hal/phydm/halrf/halrf_powertracking_ce.c (+840/-0)
hal/phydm/halrf/halrf_powertracking_ce.h (+325/-0)
hal/phydm/halrf/halrf_powertracking_iot.c (+164/-174)
hal/phydm/halrf/halrf_powertracking_iot.h (+85/-25)
hal/phydm/halrf/halrf_powertracking_win.c (+859/-0)
hal/phydm/halrf/halrf_powertracking_win.h (+302/-0)
hal/phydm/halrf/halrf_psd.c (+301/-0)
hal/phydm/halrf/halrf_psd.h (+52/-0)
hal/phydm/halrf/halrf_txgapcal.c (+298/-0)
hal/phydm/halrf/halrf_txgapcal.h (+31/-0)
hal/phydm/halrf/rtl8821c/halrf_8821c.c (+469/-0)
hal/phydm/halrf/rtl8821c/halrf_8821c.h (+60/-0)
hal/phydm/halrf/rtl8821c/halrf_iqk_8821c.c (+3777/-0)
hal/phydm/halrf/rtl8821c/halrf_iqk_8821c.h (+62/-0)
hal/phydm/mp_precomp.h (+11/-7)
hal/phydm/phydm.c (+2687/-1572)
hal/phydm/phydm.h (+946/-633)
hal/phydm/phydm.mk (+217/-0)
hal/phydm/phydm_adaptivity.c (+620/-679)
hal/phydm/phydm_adaptivity.h (+98/-151)
hal/phydm/phydm_adc_sampling.c (+900/-409)
hal/phydm/phydm_adc_sampling.h (+88/-72)
hal/phydm/phydm_antdect.c (+891/-0)
hal/phydm/phydm_antdect.h (+78/-0)
hal/phydm/phydm_antdiv.c (+5433/-0)
hal/phydm/phydm_antdiv.h (+544/-0)
hal/phydm/phydm_api.c (+2410/-0)
hal/phydm/phydm_api.h (+168/-0)
hal/phydm/phydm_auto_dbg.c (+671/-0)
hal/phydm/phydm_auto_dbg.h (+113/-0)
hal/phydm/phydm_beamforming.c (+2054/-0)
hal/phydm/phydm_beamforming.h (+362/-15)
hal/phydm/phydm_cck_pd.c (+1076/-0)
hal/phydm/phydm_cck_pd.h (+154/-0)
hal/phydm/phydm_ccx.c (+1751/-298)
hal/phydm/phydm_ccx.h (+250/-82)
hal/phydm/phydm_cfotracking.c (+405/-220)
hal/phydm/phydm_cfotracking.h (+42/-45)
hal/phydm/phydm_debug.c (+4449/-240)
hal/phydm/phydm_debug.h (+391/-260)
hal/phydm/phydm_dfs.c (+1677/-15)
hal/phydm/phydm_dfs.h (+143/-59)
hal/phydm/phydm_dig.c (+2460/-840)
hal/phydm/phydm_dig.h (+233/-229)
hal/phydm/phydm_dynamictxpower.c (+507/-0)
hal/phydm/phydm_dynamictxpower.h (+103/-0)
hal/phydm/phydm_features.h (+58/-0)
hal/phydm/phydm_features_ap.h (+196/-0)
hal/phydm/phydm_features_ce.h (+205/-0)
hal/phydm/phydm_features_ce2_kernel.h (+84/-0)
hal/phydm/phydm_features_iot.h (+174/-0)
hal/phydm/phydm_features_win.h (+185/-0)
hal/phydm/phydm_hwconfig.c (+1180/-1499)
hal/phydm/phydm_hwconfig.h (+46/-525)
hal/phydm/phydm_interface.c (+1202/-286)
hal/phydm/phydm_interface.h (+258/-294)
hal/phydm/phydm_lna_sat.c (+1354/-0)
hal/phydm/phydm_lna_sat.h (+173/-0)
hal/phydm/phydm_math_lib.c (+211/-0)
hal/phydm/phydm_math_lib.h (+114/-0)
hal/phydm/phydm_mp.c (+317/-0)
hal/phydm/phydm_mp.h (+94/-0)
hal/phydm/phydm_noisemonitor.c (+457/-0)
hal/phydm/phydm_noisemonitor.h (+25/-24)
hal/phydm/phydm_pathdiv.c (+601/-23)
hal/phydm/phydm_pathdiv.h (+104/-40)
hal/phydm/phydm_phystatus.c (+3089/-0)
hal/phydm/phydm_phystatus.h (+1137/-0)
hal/phydm/phydm_pmac_tx_setting.c (+522/-0)
hal/phydm/phydm_pmac_tx_setting.h (+149/-0)
hal/phydm/phydm_pow_train.c (+183/-0)
hal/phydm/phydm_pow_train.h (+84/-0)
hal/phydm/phydm_pre_define.h (+618/-388)
hal/phydm/phydm_precomp.h (+439/-38)
hal/phydm/phydm_primary_cca.c (+173/-0)
hal/phydm/phydm_primary_cca.h (+87/-0)
hal/phydm/phydm_psd.c (+265/-329)
hal/phydm/phydm_psd.h (+30/-62)
hal/phydm/phydm_rainfo.c (+1728/-1199)
hal/phydm/phydm_rainfo.h (+209/-319)
hal/phydm/phydm_reg.h (+166/-57)
hal/phydm/phydm_regdefine11ac.h (+56/-37)
hal/phydm/phydm_regdefine11n.h (+107/-97)
hal/phydm/phydm_regtable.h (+725/-0)
hal/phydm/phydm_rssi_monitor.c (+170/-0)
hal/phydm/phydm_rssi_monitor.h (+55/-0)
hal/phydm/phydm_smt_ant.c (+2253/-0)
hal/phydm/phydm_smt_ant.h (+210/-0)
hal/phydm/phydm_soml.c (+963/-0)
hal/phydm/phydm_soml.h (+210/-0)
hal/phydm/phydm_types.h (+213/-50)
hal/phydm/rtl8821c/halhwimg8821c_bb.c (+1833/-1105)
hal/phydm/rtl8821c/halhwimg8821c_bb.h (+53/-43)
hal/phydm/rtl8821c/halhwimg8821c_mac.c (+87/-89)
hal/phydm/rtl8821c/halhwimg8821c_mac.h (+30/-24)
hal/phydm/rtl8821c/halhwimg8821c_rf.c (+3849/-880)
hal/phydm/rtl8821c/halhwimg8821c_rf.h (+63/-30)
hal/phydm/rtl8821c/mp_precomp.h (+2/-21)
hal/phydm/rtl8821c/phydm_hal_api8821c.c (+894/-411)
hal/phydm/rtl8821c/phydm_hal_api8821c.h (+73/-161)
hal/phydm/rtl8821c/phydm_regconfig8821c.c (+190/-111)
hal/phydm/rtl8821c/phydm_regconfig8821c.h (+24/-75)
hal/phydm/rtl8821c/version_rtl8821c.h (+31/-8)
hal/phydm/sd4_phydm_2_kernel.mk (+188/-0)
hal/phydm/txbf/halcomtxbf.c (+514/-0)
hal/phydm/txbf/halcomtxbf.h (+183/-0)
hal/phydm/txbf/haltxbf8192e.c (+382/-0)
hal/phydm/txbf/haltxbf8192e.h (+71/-0)
hal/phydm/txbf/haltxbf8814a.c (+675/-0)
hal/phydm/txbf/haltxbf8814a.h (+77/-0)
hal/phydm/txbf/haltxbf8822b.c (+1087/-0)
hal/phydm/txbf/haltxbf8822b.h (+78/-0)
hal/phydm/txbf/haltxbfinterface.c (+1484/-0)
hal/phydm/txbf/haltxbfinterface.h (+167/-0)
hal/phydm/txbf/haltxbfjaguar.c (+508/-0)
hal/phydm/txbf/haltxbfjaguar.h (+74/-9)
hal/phydm/txbf/phydm_hal_txbf_api.c (+183/-0)
hal/phydm/txbf/phydm_hal_txbf_api.h (+63/-0)
hal/rtl8821c/hal8821c_fw.c (+48231/-9303)
hal/rtl8821c/hal8821c_fw.h (+20/-9)
hal/rtl8821c/pci/rtl8821ce.h (+28/-10)
hal/rtl8821c/pci/rtl8821ce_halinit.c (+80/-13)
hal/rtl8821c/pci/rtl8821ce_halmac.c (+99/-42)
hal/rtl8821c/pci/rtl8821ce_io.c (+236/-8)
hal/rtl8821c/pci/rtl8821ce_led.c (+161/-0)
hal/rtl8821c/pci/rtl8821ce_ops.c (+164/-16)
hal/rtl8821c/pci/rtl8821ce_recv.c (+54/-22)
hal/rtl8821c/pci/rtl8821ce_xmit.c (+771/-66)
hal/rtl8821c/rtl8821c.h (+43/-42)
hal/rtl8821c/rtl8821c_cmd.c (+206/-560)
hal/rtl8821c/rtl8821c_dm.c (+155/-58)
hal/rtl8821c/rtl8821c_halinit.c (+100/-33)
hal/rtl8821c/rtl8821c_mac.c (+79/-80)
hal/rtl8821c/rtl8821c_ops.c (+1555/-639)
hal/rtl8821c/rtl8821c_phy.c (+594/-97)
halmac.mk (+68/-0)
ifcfg-wlan0 (+4/-0)
include/Hal8188EPhyCfg.h (+260/-0)
include/Hal8188EPhyReg.h (+1100/-0)
include/Hal8188EPwrSeq.h (+170/-0)
include/Hal8188FPhyCfg.h (+134/-0)
include/Hal8188FPhyReg.h (+1165/-0)
include/Hal8188FPwrSeq.h (+212/-0)
include/Hal8192EPhyCfg.h (+148/-0)
include/Hal8192EPhyReg.h (+1146/-0)
include/Hal8192EPwrSeq.h (+169/-0)
include/Hal8192FPhyCfg.h (+131/-0)
include/Hal8192FPhyReg.h (+1134/-0)
include/Hal8192FPwrSeq.h (+221/-0)
include/Hal8703BPhyCfg.h (+132/-0)
include/Hal8703BPhyReg.h (+1133/-0)
include/Hal8703BPwrSeq.h (+198/-0)
include/Hal8710BPhyCfg.h (+127/-0)
include/Hal8710BPhyReg.h (+1134/-0)
include/Hal8710BPwrSeq.h (+167/-0)
include/Hal8723BPhyCfg.h (+132/-0)
include/Hal8723BPhyReg.h (+1131/-0)
include/Hal8723BPwrSeq.h (+246/-0)
include/Hal8723DPhyCfg.h (+131/-0)
include/Hal8723DPhyReg.h (+1134/-0)
include/Hal8723DPwrSeq.h (+206/-0)
include/Hal8723PwrSeq.h (+183/-0)
include/Hal8812PhyCfg.h (+143/-0)
include/Hal8812PhyReg.h (+735/-0)
include/Hal8812PwrSeq.h (+208/-0)
include/Hal8814PhyCfg.h (+264/-0)
include/Hal8814PhyReg.h (+863/-0)
include/Hal8814PwrSeq.h (+231/-0)
include/Hal8821APwrSeq.h (+200/-0)
include/HalPwrSeqCmd.h (+5/-8)
include/HalVerDef.h (+38/-11)
include/autoconf.h (+278/-11)
include/basic_types.h (+150/-29)
include/byteorder/big_endian.h (+2/-8)
include/byteorder/generic.h (+31/-8)
include/byteorder/little_endian.h (+84/-0)
include/byteorder/swab.h (+14/-8)
include/byteorder/swabb.h (+7/-8)
include/circ_buf.h (+3/-9)
include/cmd_osdep.h (+3/-8)
include/cmn_info/rtw_sta_info.h (+250/-0)
include/custom_gpio.h (+23/-1)
include/drv_conf.h (+329/-16)
include/drv_types.h (+880/-65)
include/drv_types_ce.h (+86/-0)
include/drv_types_gspi.h (+49/-0)
include/drv_types_linux.h (+3/-8)
include/drv_types_pci.h (+75/-8)
include/drv_types_sdio.h (+90/-0)
include/drv_types_xp.h (+88/-0)
include/ethernet.h (+3/-8)
include/gspi_hal.h (+30/-0)
include/gspi_ops.h (+180/-0)
include/gspi_ops_linux.h (+18/-0)
include/gspi_osintf.h (+25/-0)
include/h2clbk.h (+4/-8)
include/hal_btcoex.h (+11/-8)
include/hal_btcoex_wifionly.h (+35/-2)
include/hal_com.h (+237/-88)
include/hal_com_h2c.h (+324/-13)
include/hal_com_led.h (+209/-30)
include/hal_com_phycfg.h (+47/-72)
include/hal_com_reg.h (+788/-25)
include/hal_data.h (+327/-85)
include/hal_gspi.h (+26/-0)
include/hal_ic_cfg.h (+262/-9)
include/hal_intf.h (+240/-57)
include/hal_pg.h (+139/-35)
include/hal_phy.h (+30/-31)
include/hal_phy_reg.h (+2/-8)
include/hal_sdio.h (+56/-0)
include/ieee80211.h (+579/-28)
include/ieee80211_ext.h (+192/-10)
include/if_ether.h (+5/-8)
include/ip.h (+5/-8)
include/linux/wireless.h (+16/-8)
include/mlme_osdep.h (+2/-12)
include/mp_custom_oid.h (+6/-8)
include/nic_spec.h (+5/-8)
include/osdep_intf.h (+75/-9)
include/osdep_service.h (+260/-36)
include/osdep_service_bsd.h (+756/-0)
include/osdep_service_ce.h (+200/-0)
include/osdep_service_linux.h (+284/-23)
include/osdep_service_xp.h (+210/-0)
include/pci_hal.h (+34/-8)
include/pci_ops.h (+84/-8)
include/pci_osintf.h (+20/-8)
include/recv_osdep.h (+21/-10)
include/rtl8188e_cmd.h (+165/-0)
include/rtl8188e_dm.h (+27/-0)
include/rtl8188e_hal.h (+316/-0)
include/rtl8188e_led.h (+37/-0)
include/rtl8188e_recv.h (+161/-0)
include/rtl8188e_rf.h (+27/-0)
include/rtl8188e_spec.h (+159/-0)
include/rtl8188e_sreset.h (+24/-0)
include/rtl8188e_xmit.h (+295/-0)
include/rtl8188f_cmd.h (+206/-0)
include/rtl8188f_dm.h (+39/-0)
include/rtl8188f_hal.h (+260/-0)
include/rtl8188f_led.h (+45/-0)
include/rtl8188f_recv.h (+68/-0)
include/rtl8188f_rf.h (+25/-0)
include/rtl8188f_spec.h (+275/-0)
include/rtl8188f_sreset.h (+24/-0)
include/rtl8188f_xmit.h (+336/-0)
include/rtl8192e_cmd.h (+147/-0)
include/rtl8192e_dm.h (+28/-0)
include/rtl8192e_hal.h (+330/-0)
include/rtl8192e_led.h (+36/-0)
include/rtl8192e_recv.h (+179/-0)
include/rtl8192e_rf.h (+28/-0)
include/rtl8192e_spec.h (+313/-0)
include/rtl8192e_sreset.h (+24/-0)
include/rtl8192e_xmit.h (+450/-0)
include/rtl8192f_cmd.h (+194/-0)
include/rtl8192f_dm.h (+28/-0)
include/rtl8192f_hal.h (+315/-0)
include/rtl8192f_led.h (+42/-0)
include/rtl8192f_recv.h (+111/-0)
include/rtl8192f_rf.h (+22/-0)
include/rtl8192f_spec.h (+534/-0)
include/rtl8192f_sreset.h (+24/-0)
include/rtl8192f_xmit.h (+531/-0)
include/rtl8703b_cmd.h (+205/-0)
include/rtl8703b_dm.h (+39/-0)
include/rtl8703b_hal.h (+266/-0)
include/rtl8703b_led.h (+44/-0)
include/rtl8703b_recv.h (+86/-0)
include/rtl8703b_rf.h (+25/-0)
include/rtl8703b_spec.h (+464/-0)
include/rtl8703b_sreset.h (+24/-0)
include/rtl8703b_xmit.h (+335/-0)
include/rtl8710b_cmd.h (+175/-0)
include/rtl8710b_dm.h (+39/-0)
include/rtl8710b_hal.h (+277/-0)
include/rtl8710b_led.h (+44/-0)
include/rtl8710b_lps_poff.h (+56/-0)
include/rtl8710b_recv.h (+85/-0)
include/rtl8710b_rf.h (+20/-0)
include/rtl8710b_spec.h (+481/-0)
include/rtl8710b_sreset.h (+24/-0)
include/rtl8710b_xmit.h (+522/-0)
include/rtl8723b_cmd.h (+205/-0)
include/rtl8723b_dm.h (+38/-0)
include/rtl8723b_hal.h (+274/-0)
include/rtl8723b_led.h (+44/-0)
include/rtl8723b_recv.h (+86/-0)
include/rtl8723b_rf.h (+25/-0)
include/rtl8723b_spec.h (+280/-0)
include/rtl8723b_sreset.h (+24/-0)
include/rtl8723b_xmit.h (+335/-0)
include/rtl8723d_cmd.h (+189/-0)
include/rtl8723d_dm.h (+39/-0)
include/rtl8723d_hal.h (+303/-0)
include/rtl8723d_led.h (+44/-0)
include/rtl8723d_lps_poff.h (+56/-0)
include/rtl8723d_recv.h (+116/-0)
include/rtl8723d_rf.h (+21/-0)
include/rtl8723d_spec.h (+447/-0)
include/rtl8723d_sreset.h (+24/-0)
include/rtl8723d_xmit.h (+523/-0)
include/rtl8812a_cmd.h (+158/-0)
include/rtl8812a_dm.h (+27/-0)
include/rtl8812a_hal.h (+369/-0)
include/rtl8812a_led.h (+41/-0)
include/rtl8812a_recv.h (+153/-0)
include/rtl8812a_rf.h (+28/-0)
include/rtl8812a_spec.h (+263/-0)
include/rtl8812a_sreset.h (+24/-0)
include/rtl8812a_xmit.h (+367/-0)
include/rtl8814a_cmd.h (+162/-0)
include/rtl8814a_dm.h (+23/-0)
include/rtl8814a_hal.h (+330/-0)
include/rtl8814a_led.h (+36/-0)
include/rtl8814a_recv.h (+186/-0)
include/rtl8814a_rf.h (+28/-0)
include/rtl8814a_spec.h (+648/-0)
include/rtl8814a_sreset.h (+24/-0)
include/rtl8814a_xmit.h (+311/-0)
include/rtl8821a_spec.h (+90/-0)
include/rtl8821a_xmit.h (+173/-0)
include/rtl8821c_dm.h (+3/-11)
include/rtl8821c_hal.h (+52/-10)
include/rtl8821c_spec.h (+18/-13)
include/rtl8821ce_hal.h (+2/-8)
include/rtl8821cs_hal.h (+23/-0)
include/rtl8821cu_hal.h (+24/-0)
include/rtl8822b_hal.h (+230/-0)
include/rtl8822be_hal.h (+27/-0)
include/rtl8822bs_hal.h (+31/-0)
include/rtl8822bu_hal.h (+65/-0)
include/rtw_android.h (+43/-8)
include/rtw_ap.h (+52/-14)
include/rtw_beamforming.h (+384/-8)
include/rtw_br_ext.h (+9/-8)
include/rtw_bt_mp.h (+18/-8)
include/rtw_btcoex.h (+333/-8)
include/rtw_btcoex_wifionly.h (+4/-8)
include/rtw_byteorder.h (+7/-10)
include/rtw_cmd.h (+369/-34)
include/rtw_debug.h (+419/-128)
include/rtw_eeprom.h (+10/-8)
include/rtw_efuse.h (+26/-9)
include/rtw_event.h (+24/-8)
include/rtw_ht.h (+33/-34)
include/rtw_io.h (+179/-14)
include/rtw_ioctl.h (+152/-8)
include/rtw_ioctl_query.h (+9/-8)
include/rtw_ioctl_rtl.h (+6/-8)
include/rtw_ioctl_set.h (+27/-12)
include/rtw_iol.h (+16/-8)
include/rtw_mcc.h (+259/-7)
include/rtw_mem.h (+3/-8)
include/rtw_mi.h (+139/-32)
include/rtw_mlme.h (+597/-61)
include/rtw_mlme_ext.h (+436/-241)
include/rtw_mp.h (+153/-44)
include/rtw_mp_ioctl.h (+277/-8)
include/rtw_mp_phy_regdef.h (+31/-8)
include/rtw_odm.h (+62/-14)
include/rtw_p2p.h (+37/-11)
include/rtw_pwrctrl.h (+270/-20)
include/rtw_qos.h (+44/-9)
include/rtw_recv.h (+312/-68)
include/rtw_rf.h (+69/-68)
include/rtw_rm.h (+88/-0)
include/rtw_rm_fsm.h (+389/-0)
include/rtw_rson.h (+61/-0)
include/rtw_sdio.h (+26/-0)
include/rtw_security.h (+105/-24)
include/rtw_sreset.h (+17/-10)
include/rtw_tdls.h (+169/-8)
include/rtw_version.h (+2/-3)
include/rtw_vht.h (+53/-19)
include/rtw_wapi.h (+20/-2)
include/rtw_wifi_regd.h (+12/-4)
include/rtw_xmit.h (+522/-18)
include/sdio_hal.h (+57/-0)
include/sdio_ops.h (+224/-0)
include/sdio_ops_ce.h (+49/-0)
include/sdio_ops_linux.h (+58/-0)
include/sdio_ops_xp.h (+49/-0)
include/sdio_osintf.h (+25/-0)
include/sta_info.h (+296/-97)
include/usb_hal.h (+74/-0)
include/usb_ops.h (+153/-0)
include/usb_ops_linux.h (+98/-0)
include/usb_osintf.h (+26/-0)
include/usb_vendor_req.h (+56/-0)
include/wifi.h (+256/-36)
include/wlan_bssdef.h (+358/-13)
include/xmit_osdep.h (+39/-8)
os_dep/linux/custom_gpio_linux.c (+340/-0)
os_dep/linux/ioctl_cfg80211.c (+9985/-0)
os_dep/linux/ioctl_cfg80211.h (+409/-0)
os_dep/linux/ioctl_linux.c (+4668/-500)
os_dep/linux/ioctl_mp.c (+1057/-449)
os_dep/linux/mlme_linux.c (+244/-16)
os_dep/linux/os_intfs.c (+3158/-374)
os_dep/linux/pci_intf.c (+553/-36)
os_dep/linux/pci_ops_linux.c (+17/-0)
os_dep/linux/recv_linux.c (+297/-129)
os_dep/linux/rhashtable.c (+844/-0)
os_dep/linux/rhashtable.h (+827/-0)
os_dep/linux/rtw_android.c (+881/-34)
os_dep/linux/rtw_cfgvendor.c (+2056/-0)
os_dep/linux/rtw_cfgvendor.h (+633/-0)
os_dep/linux/rtw_proc.c (+4403/-0)
os_dep/linux/rtw_proc.h (+60/-0)
os_dep/linux/rtw_rhashtable.c (+74/-0)
os_dep/linux/rtw_rhashtable.h (+55/-0)
os_dep/linux/wifi_regd.c (+424/-0)
os_dep/linux/xmit_linux.c (+237/-14)
os_dep/osdep_service.c (+1874/-51)
platform/custom_country_chplan.h (+22/-0)
platform/platform_ARM_SUN50IW1P1_sdio.c (+86/-0)
platform/platform_ARM_SUNnI_sdio.c (+130/-0)
platform/platform_ARM_SUNxI_sdio.c (+90/-0)
platform/platform_ARM_SUNxI_usb.c (+136/-0)
platform/platform_ARM_WMT_sdio.c (+46/-0)
platform/platform_RTK_DMP_usb.c (+30/-0)
platform/platform_aml_s905_sdio.c (+54/-0)
platform/platform_aml_s905_sdio.h (+28/-0)
platform/platform_arm_act_sdio.c (+53/-0)
platform/platform_hisilicon_hi3798_sdio.c (+110/-0)
platform/platform_hisilicon_hi3798_sdio.h (+28/-0)
platform/platform_ops.c (+32/-0)
platform/platform_ops.h (+26/-0)
platform/platform_sprd_sdio.c (+84/-0)
platform/platform_zte_zx296716_sdio.c (+53/-0)
platform/platform_zte_zx296716_sdio.h (+25/-0)
rtl8821c.mk (+45/-0)
runwpa (+20/-0)
wlan0dhcp (+16/-0)
- You-Sheng Yang: Needs Resubmitting
-
Diff: 690440 lines (+552772/-58416)635 files modifiedKconfig (+4/-8)
Makefile (+2283/-78)
clean (+5/-0)
core/efuse/rtw_efuse.c (+2087/-208)
core/mesh/rtw_mesh.c (+4097/-0)
core/mesh/rtw_mesh.h (+534/-0)
core/mesh/rtw_mesh_hwmp.c (+1665/-0)
core/mesh/rtw_mesh_hwmp.h (+60/-0)
core/mesh/rtw_mesh_pathtbl.c (+1185/-0)
core/mesh/rtw_mesh_pathtbl.h (+206/-0)
core/rtw_ap.c (+2773/-590)
core/rtw_beamforming.c (+3155/-0)
core/rtw_br_ext.c (+314/-19)
core/rtw_bt_mp.c (+1575/-0)
core/rtw_btcoex.c (+1417/-10)
core/rtw_btcoex_wifionly.c (+12/-8)
core/rtw_chplan.c (+1184/-0)
core/rtw_chplan.h (+179/-0)
core/rtw_cmd.c (+2833/-479)
core/rtw_debug.c (+6497/-36)
core/rtw_eeprom.c (+369/-0)
core/rtw_ieee80211.c (+771/-129)
core/rtw_io.c (+771/-14)
core/rtw_ioctl_query.c (+150/-8)
core/rtw_ioctl_rtl.c (+901/-0)
core/rtw_ioctl_set.c (+355/-33)
core/rtw_iol.c (+394/-0)
core/rtw_mem.c (+128/-0)
core/rtw_mi.c (+843/-103)
core/rtw_mlme.c (+2163/-415)
core/rtw_mlme_ext.c (+9059/-4295)
core/rtw_mp.c (+2401/-106)
core/rtw_mp_ioctl.c (+2529/-0)
core/rtw_odm.c (+125/-81)
core/rtw_p2p.c (+1936/-115)
core/rtw_pwrctrl.c (+1893/-97)
core/rtw_recv.c (+2326/-491)
core/rtw_rf.c (+746/-299)
core/rtw_rm.c (+2470/-0)
core/rtw_rm_fsm.c (+998/-0)
core/rtw_rson.c (+595/-0)
core/rtw_sdio.c (+130/-0)
core/rtw_security.c (+1395/-25)
core/rtw_sreset.c (+173/-23)
core/rtw_sta_mgt.c (+544/-76)
core/rtw_tdls.c (+3505/-0)
core/rtw_vht.c (+539/-68)
core/rtw_wapi.c (+1312/-0)
core/rtw_wapi_sms4.c (+922/-0)
core/rtw_wlan_util.c (+2457/-437)
core/rtw_xmit.c (+2579/-248)
debian/changelog (+9/-0)
debian/control (+11/-4)
debian/copyright (+1/-1)
debian/patches/0001-make-respect-KVER-from-environment-vars.patch (+26/-0)
debian/patches/series (+1/-0)
debian/rtl8821ce-dkms.dkms (+14/-0)
dev/null (+0/-44)
hal/HalPwrSeqCmd.c (+185/-0)
hal/btc/halbtc8821c1ant.c (+3451/-3083)
hal/btc/halbtc8821c1ant.h (+359/-346)
hal/btc/halbtc8821c2ant.c (+3754/-3313)
hal/btc/halbtc8821c2ant.h (+377/-359)
hal/btc/halbtc8821cwifionly.c (+32/-1)
hal/btc/halbtc8821cwifionly.h (+22/-1)
hal/btc/halbtcoutsrc.h (+292/-3)
hal/btc/mp_precomp.h (+78/-11)
hal/efuse/efuse_mask.h (+154/-5)
hal/efuse/rtl8821c/HalEfuseMask8821C_PCIE.c (+15/-19)
hal/efuse/rtl8821c/HalEfuseMask8821C_PCIE.h (+16/-19)
hal/efuse/rtl8821c/HalEfuseMask8821C_SDIO.c (+95/-0)
hal/efuse/rtl8821c/HalEfuseMask8821C_SDIO.h (+34/-0)
hal/efuse/rtl8821c/HalEfuseMask8821C_USB.c (+95/-0)
hal/efuse/rtl8821c/HalEfuseMask8821C_USB.h (+34/-0)
hal/hal_btcoex.c (+3213/-245)
hal/hal_btcoex_wifionly.c (+160/-5)
hal/hal_com.c (+12406/-1442)
hal/hal_com_c2h.h (+22/-8)
hal/hal_com_phycfg.c (+2187/-992)
hal/hal_dm.c (+1190/-51)
hal/hal_dm.h (+81/-8)
hal/hal_dm_acs.c (+554/-0)
hal/hal_dm_acs.h (+167/-0)
hal/hal_halmac.c (+4464/-1041)
hal/hal_halmac.h (+162/-25)
hal/hal_hci/hal_pci.c (+18/-0)
hal/hal_intf.c (+785/-148)
hal/hal_mcc.c (+3488/-0)
hal/hal_mp.c (+1135/-135)
hal/hal_phy.c (+257/-0)
hal/halmac/halmac_2_platform.h (+22/-15)
hal/halmac/halmac_88xx/halmac_8821c/halmac_8821c_cfg.h (+50/-60)
hal/halmac/halmac_88xx/halmac_8821c/halmac_cfg_wmac_8821c.c (+145/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_cfg_wmac_8821c.h (+40/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_common_8821c.c (+182/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_common_8821c.h (+36/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_gpio_8821c.c (+846/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_gpio_8821c.h (+37/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_init_8821c.c (+890/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_init_8821c.h (+43/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_pcie_8821c.c (+356/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_pcie_8821c.h (+45/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_phy_8821c.c (+76/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_pwr_seq_8821c.c (+905/-0)
hal/halmac/halmac_88xx/halmac_8821c/halmac_pwr_seq_8821c.h (+37/-0)
hal/halmac/halmac_88xx/halmac_88xx_cfg.h (+31/-141)
hal/halmac/halmac_88xx/halmac_bb_rf_88xx.c (+395/-0)
hal/halmac/halmac_88xx/halmac_bb_rf_88xx.h (+57/-0)
hal/halmac/halmac_88xx/halmac_cfg_wmac_88xx.c (+1133/-0)
hal/halmac/halmac_88xx/halmac_cfg_wmac_88xx.h (+126/-0)
hal/halmac/halmac_88xx/halmac_common_88xx.c (+2895/-0)
hal/halmac/halmac_88xx/halmac_common_88xx.h (+155/-0)
hal/halmac/halmac_88xx/halmac_efuse_88xx.c (+1905/-0)
hal/halmac/halmac_88xx/halmac_efuse_88xx.h (+105/-0)
hal/halmac/halmac_88xx/halmac_flash_88xx.c (+316/-0)
hal/halmac/halmac_88xx/halmac_flash_88xx.h (+39/-0)
hal/halmac/halmac_88xx/halmac_fw_88xx.c (+1167/-0)
hal/halmac/halmac_88xx/halmac_fw_88xx.h (+61/-0)
hal/halmac/halmac_88xx/halmac_gpio_88xx.c (+421/-0)
hal/halmac/halmac_88xx/halmac_gpio_88xx.h (+59/-0)
hal/halmac/halmac_88xx/halmac_init_88xx.c (+992/-0)
hal/halmac/halmac_88xx/halmac_init_88xx.h (+68/-0)
hal/halmac/halmac_88xx/halmac_mimo_88xx.c (+876/-0)
hal/halmac/halmac_88xx/halmac_mimo_88xx.h (+83/-0)
hal/halmac/halmac_88xx/halmac_pcie_88xx.c (+537/-0)
hal/halmac/halmac_88xx/halmac_pcie_88xx.h (+102/-0)
hal/halmac/halmac_api.c (+476/-212)
hal/halmac/halmac_api.h (+79/-43)
hal/halmac/halmac_bit2.h (+72954/-157)
hal/halmac/halmac_bit_8197f.h (+17293/-0)
hal/halmac/halmac_bit_8814b.h (+26515/-0)
hal/halmac/halmac_bit_8821c.h (+12334/-2633)
hal/halmac/halmac_bit_8822b.h (+17870/-0)
hal/halmac/halmac_bit_8822c.h (+21838/-0)
hal/halmac/halmac_fw_info.h (+71/-50)
hal/halmac/halmac_fw_offload_c2h_ap.h (+505/-148)
hal/halmac/halmac_fw_offload_c2h_nic.h (+369/-114)
hal/halmac/halmac_fw_offload_h2c_ap.h (+986/-418)
hal/halmac/halmac_fw_offload_h2c_nic.h (+691/-297)
hal/halmac/halmac_gpio_cmd.h (+101/-0)
hal/halmac/halmac_h2c_extra_info_ap.h (+217/-67)
hal/halmac/halmac_h2c_extra_info_nic.h (+168/-45)
hal/halmac/halmac_hw_cfg.h (+200/-0)
hal/halmac/halmac_intf_phy_cmd.h (+23/-9)
hal/halmac/halmac_original_c2h_ap.h (+647/-334)
hal/halmac/halmac_original_c2h_nic.h (+431/-227)
hal/halmac/halmac_original_h2c_ap.h (+1624/-842)
hal/halmac/halmac_original_h2c_nic.h (+1106/-573)
hal/halmac/halmac_pcie_reg.h (+32/-1)
hal/halmac/halmac_pwr_seq_cmd.h (+65/-74)
hal/halmac/halmac_reg2.h (+8008/-940)
hal/halmac/halmac_reg_8197f.h (+700/-0)
hal/halmac/halmac_reg_8814b.h (+1058/-0)
hal/halmac/halmac_reg_8821c.h (+91/-25)
hal/halmac/halmac_reg_8822b.h (+733/-0)
hal/halmac/halmac_reg_8822c.h (+877/-0)
hal/halmac/halmac_rx_bd_nic.h (+28/-9)
hal/halmac/halmac_rx_desc_ap.h (+599/-58)
hal/halmac/halmac_rx_desc_chip.h (+675/-56)
hal/halmac/halmac_rx_desc_nic.h (+447/-58)
hal/halmac/halmac_sdio_reg.h (+55/-0)
hal/halmac/halmac_state_machine.h (+157/-0)
hal/halmac/halmac_tx_bd_nic.h (+71/-35)
hal/halmac/halmac_tx_desc_ap.h (+1908/-374)
hal/halmac/halmac_tx_desc_buffer_ap.h (+1078/-0)
hal/halmac/halmac_tx_desc_buffer_chip.h (+509/-0)
hal/halmac/halmac_tx_desc_buffer_nic.h (+491/-0)
hal/halmac/halmac_tx_desc_chip.h (+2749/-232)
hal/halmac/halmac_tx_desc_ie_ap.h (+1005/-0)
hal/halmac/halmac_tx_desc_ie_chip.h (+438/-0)
hal/halmac/halmac_tx_desc_ie_nic.h (+450/-0)
hal/halmac/halmac_tx_desc_nic.h (+980/-249)
hal/halmac/halmac_type.h (+1567/-1060)
hal/halmac/halmac_usb_reg.h (+4/-11)
hal/led/hal_led.c (+254/-0)
hal/led/hal_pci_led.c (+2169/-0)
hal/phydm/ap_makefile.mk (+174/-0)
hal/phydm/halhwimg.h (+137/-0)
hal/phydm/halrf/halphyrf_ap.c (+1340/-0)
hal/phydm/halrf/halphyrf_ap.h (+64/-22)
hal/phydm/halrf/halphyrf_ce.c (+918/-0)
hal/phydm/halrf/halphyrf_ce.h (+110/-0)
hal/phydm/halrf/halphyrf_iot.c (+478/-0)
hal/phydm/halrf/halphyrf_iot.h (+44/-21)
hal/phydm/halrf/halphyrf_win.c (+836/-0)
hal/phydm/halrf/halphyrf_win.h (+122/-0)
hal/phydm/halrf/halrf.c (+1806/-0)
hal/phydm/halrf/halrf.h (+471/-0)
hal/phydm/halrf/halrf_debug.c (+259/-0)
hal/phydm/halrf/halrf_debug.h (+123/-0)
hal/phydm/halrf/halrf_dpk.h (+74/-0)
hal/phydm/halrf/halrf_features.h (+43/-0)
hal/phydm/halrf/halrf_iqk.h (+92/-0)
hal/phydm/halrf/halrf_kfree.c (+1013/-0)
hal/phydm/halrf/halrf_kfree.h (+111/-0)
hal/phydm/halrf/halrf_powertracking.c (+152/-0)
hal/phydm/halrf/halrf_powertracking.h (+41/-0)
hal/phydm/halrf/halrf_powertracking_ap.c (+1219/-0)
hal/phydm/halrf/halrf_powertracking_ap.h (+132/-27)
hal/phydm/halrf/halrf_powertracking_ce.c (+840/-0)
hal/phydm/halrf/halrf_powertracking_ce.h (+325/-0)
hal/phydm/halrf/halrf_powertracking_iot.c (+164/-174)
hal/phydm/halrf/halrf_powertracking_iot.h (+85/-25)
hal/phydm/halrf/halrf_powertracking_win.c (+859/-0)
hal/phydm/halrf/halrf_powertracking_win.h (+302/-0)
hal/phydm/halrf/halrf_psd.c (+301/-0)
hal/phydm/halrf/halrf_psd.h (+52/-0)
hal/phydm/halrf/halrf_txgapcal.c (+298/-0)
hal/phydm/halrf/halrf_txgapcal.h (+31/-0)
hal/phydm/halrf/rtl8821c/halrf_8821c.c (+469/-0)
hal/phydm/halrf/rtl8821c/halrf_8821c.h (+60/-0)
hal/phydm/halrf/rtl8821c/halrf_iqk_8821c.c (+3777/-0)
hal/phydm/halrf/rtl8821c/halrf_iqk_8821c.h (+62/-0)
hal/phydm/mp_precomp.h (+11/-7)
hal/phydm/phydm.c (+2687/-1572)
hal/phydm/phydm.h (+946/-633)
hal/phydm/phydm.mk (+217/-0)
hal/phydm/phydm_adaptivity.c (+620/-679)
hal/phydm/phydm_adaptivity.h (+98/-151)
hal/phydm/phydm_adc_sampling.c (+900/-409)
hal/phydm/phydm_adc_sampling.h (+88/-72)
hal/phydm/phydm_antdect.c (+891/-0)
hal/phydm/phydm_antdect.h (+78/-0)
hal/phydm/phydm_antdiv.c (+5433/-0)
hal/phydm/phydm_antdiv.h (+544/-0)
hal/phydm/phydm_api.c (+2410/-0)
hal/phydm/phydm_api.h (+168/-0)
hal/phydm/phydm_auto_dbg.c (+671/-0)
hal/phydm/phydm_auto_dbg.h (+113/-0)
hal/phydm/phydm_beamforming.c (+2054/-0)
hal/phydm/phydm_beamforming.h (+362/-15)
hal/phydm/phydm_cck_pd.c (+1076/-0)
hal/phydm/phydm_cck_pd.h (+154/-0)
hal/phydm/phydm_ccx.c (+1751/-298)
hal/phydm/phydm_ccx.h (+250/-82)
hal/phydm/phydm_cfotracking.c (+405/-220)
hal/phydm/phydm_cfotracking.h (+42/-45)
hal/phydm/phydm_debug.c (+4449/-240)
hal/phydm/phydm_debug.h (+391/-260)
hal/phydm/phydm_dfs.c (+1677/-15)
hal/phydm/phydm_dfs.h (+143/-59)
hal/phydm/phydm_dig.c (+2460/-840)
hal/phydm/phydm_dig.h (+233/-229)
hal/phydm/phydm_dynamictxpower.c (+507/-0)
hal/phydm/phydm_dynamictxpower.h (+103/-0)
hal/phydm/phydm_features.h (+58/-0)
hal/phydm/phydm_features_ap.h (+196/-0)
hal/phydm/phydm_features_ce.h (+205/-0)
hal/phydm/phydm_features_ce2_kernel.h (+84/-0)
hal/phydm/phydm_features_iot.h (+174/-0)
hal/phydm/phydm_features_win.h (+185/-0)
hal/phydm/phydm_hwconfig.c (+1180/-1499)
hal/phydm/phydm_hwconfig.h (+46/-525)
hal/phydm/phydm_interface.c (+1202/-286)
hal/phydm/phydm_interface.h (+258/-294)
hal/phydm/phydm_lna_sat.c (+1354/-0)
hal/phydm/phydm_lna_sat.h (+173/-0)
hal/phydm/phydm_math_lib.c (+211/-0)
hal/phydm/phydm_math_lib.h (+114/-0)
hal/phydm/phydm_mp.c (+317/-0)
hal/phydm/phydm_mp.h (+94/-0)
hal/phydm/phydm_noisemonitor.c (+457/-0)
hal/phydm/phydm_noisemonitor.h (+25/-24)
hal/phydm/phydm_pathdiv.c (+601/-23)
hal/phydm/phydm_pathdiv.h (+104/-40)
hal/phydm/phydm_phystatus.c (+3089/-0)
hal/phydm/phydm_phystatus.h (+1137/-0)
hal/phydm/phydm_pmac_tx_setting.c (+522/-0)
hal/phydm/phydm_pmac_tx_setting.h (+149/-0)
hal/phydm/phydm_pow_train.c (+183/-0)
hal/phydm/phydm_pow_train.h (+84/-0)
hal/phydm/phydm_pre_define.h (+618/-388)
hal/phydm/phydm_precomp.h (+439/-38)
hal/phydm/phydm_primary_cca.c (+173/-0)
hal/phydm/phydm_primary_cca.h (+87/-0)
hal/phydm/phydm_psd.c (+265/-329)
hal/phydm/phydm_psd.h (+30/-62)
hal/phydm/phydm_rainfo.c (+1728/-1199)
hal/phydm/phydm_rainfo.h (+209/-319)
hal/phydm/phydm_reg.h (+166/-57)
hal/phydm/phydm_regdefine11ac.h (+56/-37)
hal/phydm/phydm_regdefine11n.h (+107/-97)
hal/phydm/phydm_regtable.h (+725/-0)
hal/phydm/phydm_rssi_monitor.c (+170/-0)
hal/phydm/phydm_rssi_monitor.h (+55/-0)
hal/phydm/phydm_smt_ant.c (+2253/-0)
hal/phydm/phydm_smt_ant.h (+210/-0)
hal/phydm/phydm_soml.c (+963/-0)
hal/phydm/phydm_soml.h (+210/-0)
hal/phydm/phydm_types.h (+213/-50)
hal/phydm/rtl8821c/halhwimg8821c_bb.c (+1833/-1105)
hal/phydm/rtl8821c/halhwimg8821c_bb.h (+53/-43)
hal/phydm/rtl8821c/halhwimg8821c_mac.c (+87/-89)
hal/phydm/rtl8821c/halhwimg8821c_mac.h (+30/-24)
hal/phydm/rtl8821c/halhwimg8821c_rf.c (+3849/-880)
hal/phydm/rtl8821c/halhwimg8821c_rf.h (+63/-30)
hal/phydm/rtl8821c/mp_precomp.h (+2/-21)
hal/phydm/rtl8821c/phydm_hal_api8821c.c (+894/-411)
hal/phydm/rtl8821c/phydm_hal_api8821c.h (+73/-161)
hal/phydm/rtl8821c/phydm_regconfig8821c.c (+190/-111)
hal/phydm/rtl8821c/phydm_regconfig8821c.h (+24/-75)
hal/phydm/rtl8821c/version_rtl8821c.h (+31/-8)
hal/phydm/sd4_phydm_2_kernel.mk (+188/-0)
hal/phydm/txbf/halcomtxbf.c (+514/-0)
hal/phydm/txbf/halcomtxbf.h (+183/-0)
hal/phydm/txbf/haltxbf8192e.c (+382/-0)
hal/phydm/txbf/haltxbf8192e.h (+71/-0)
hal/phydm/txbf/haltxbf8814a.c (+675/-0)
hal/phydm/txbf/haltxbf8814a.h (+77/-0)
hal/phydm/txbf/haltxbf8822b.c (+1087/-0)
hal/phydm/txbf/haltxbf8822b.h (+78/-0)
hal/phydm/txbf/haltxbfinterface.c (+1484/-0)
hal/phydm/txbf/haltxbfinterface.h (+167/-0)
hal/phydm/txbf/haltxbfjaguar.c (+508/-0)
hal/phydm/txbf/haltxbfjaguar.h (+74/-9)
hal/phydm/txbf/phydm_hal_txbf_api.c (+183/-0)
hal/phydm/txbf/phydm_hal_txbf_api.h (+63/-0)
hal/rtl8821c/hal8821c_fw.c (+48231/-9303)
hal/rtl8821c/hal8821c_fw.h (+20/-9)
hal/rtl8821c/pci/rtl8821ce.h (+28/-10)
hal/rtl8821c/pci/rtl8821ce_halinit.c (+80/-13)
hal/rtl8821c/pci/rtl8821ce_halmac.c (+99/-42)
hal/rtl8821c/pci/rtl8821ce_io.c (+236/-8)
hal/rtl8821c/pci/rtl8821ce_led.c (+161/-0)
hal/rtl8821c/pci/rtl8821ce_ops.c (+164/-16)
hal/rtl8821c/pci/rtl8821ce_recv.c (+54/-22)
hal/rtl8821c/pci/rtl8821ce_xmit.c (+771/-66)
hal/rtl8821c/rtl8821c.h (+43/-42)
hal/rtl8821c/rtl8821c_cmd.c (+206/-560)
hal/rtl8821c/rtl8821c_dm.c (+155/-58)
hal/rtl8821c/rtl8821c_halinit.c (+100/-33)
hal/rtl8821c/rtl8821c_mac.c (+79/-80)
hal/rtl8821c/rtl8821c_ops.c (+1555/-639)
hal/rtl8821c/rtl8821c_phy.c (+594/-97)
halmac.mk (+68/-0)
ifcfg-wlan0 (+4/-0)
include/Hal8188EPhyCfg.h (+260/-0)
include/Hal8188EPhyReg.h (+1100/-0)
include/Hal8188EPwrSeq.h (+170/-0)
include/Hal8188FPhyCfg.h (+134/-0)
include/Hal8188FPhyReg.h (+1165/-0)
include/Hal8188FPwrSeq.h (+212/-0)
include/Hal8192EPhyCfg.h (+148/-0)
include/Hal8192EPhyReg.h (+1146/-0)
include/Hal8192EPwrSeq.h (+169/-0)
include/Hal8192FPhyCfg.h (+131/-0)
include/Hal8192FPhyReg.h (+1134/-0)
include/Hal8192FPwrSeq.h (+221/-0)
include/Hal8703BPhyCfg.h (+132/-0)
include/Hal8703BPhyReg.h (+1133/-0)
include/Hal8703BPwrSeq.h (+198/-0)
include/Hal8710BPhyCfg.h (+127/-0)
include/Hal8710BPhyReg.h (+1134/-0)
include/Hal8710BPwrSeq.h (+167/-0)
include/Hal8723BPhyCfg.h (+132/-0)
include/Hal8723BPhyReg.h (+1131/-0)
include/Hal8723BPwrSeq.h (+246/-0)
include/Hal8723DPhyCfg.h (+131/-0)
include/Hal8723DPhyReg.h (+1134/-0)
include/Hal8723DPwrSeq.h (+206/-0)
include/Hal8723PwrSeq.h (+183/-0)
include/Hal8812PhyCfg.h (+143/-0)
include/Hal8812PhyReg.h (+735/-0)
include/Hal8812PwrSeq.h (+208/-0)
include/Hal8814PhyCfg.h (+264/-0)
include/Hal8814PhyReg.h (+863/-0)
include/Hal8814PwrSeq.h (+231/-0)
include/Hal8821APwrSeq.h (+200/-0)
include/HalPwrSeqCmd.h (+5/-8)
include/HalVerDef.h (+38/-11)
include/autoconf.h (+278/-11)
include/basic_types.h (+150/-29)
include/byteorder/big_endian.h (+2/-8)
include/byteorder/generic.h (+31/-8)
include/byteorder/little_endian.h (+84/-0)
include/byteorder/swab.h (+14/-8)
include/byteorder/swabb.h (+7/-8)
include/circ_buf.h (+3/-9)
include/cmd_osdep.h (+3/-8)
include/cmn_info/rtw_sta_info.h (+250/-0)
include/custom_gpio.h (+23/-1)
include/drv_conf.h (+329/-16)
include/drv_types.h (+880/-65)
include/drv_types_ce.h (+86/-0)
include/drv_types_gspi.h (+49/-0)
include/drv_types_linux.h (+3/-8)
include/drv_types_pci.h (+75/-8)
include/drv_types_sdio.h (+90/-0)
include/drv_types_xp.h (+88/-0)
include/ethernet.h (+3/-8)
include/gspi_hal.h (+30/-0)
include/gspi_ops.h (+180/-0)
include/gspi_ops_linux.h (+18/-0)
include/gspi_osintf.h (+25/-0)
include/h2clbk.h (+4/-8)
include/hal_btcoex.h (+11/-8)
include/hal_btcoex_wifionly.h (+35/-2)
include/hal_com.h (+237/-88)
include/hal_com_h2c.h (+324/-13)
include/hal_com_led.h (+209/-30)
include/hal_com_phycfg.h (+47/-72)
include/hal_com_reg.h (+788/-25)
include/hal_data.h (+327/-85)
include/hal_gspi.h (+26/-0)
include/hal_ic_cfg.h (+262/-9)
include/hal_intf.h (+240/-57)
include/hal_pg.h (+139/-35)
include/hal_phy.h (+30/-31)
include/hal_phy_reg.h (+2/-8)
include/hal_sdio.h (+56/-0)
include/ieee80211.h (+579/-28)
include/ieee80211_ext.h (+192/-10)
include/if_ether.h (+5/-8)
include/ip.h (+5/-8)
include/linux/wireless.h (+16/-8)
include/mlme_osdep.h (+2/-12)
include/mp_custom_oid.h (+6/-8)
include/nic_spec.h (+5/-8)
include/osdep_intf.h (+75/-9)
include/osdep_service.h (+260/-36)
include/osdep_service_bsd.h (+756/-0)
include/osdep_service_ce.h (+200/-0)
include/osdep_service_linux.h (+284/-23)
include/osdep_service_xp.h (+210/-0)
include/pci_hal.h (+34/-8)
include/pci_ops.h (+84/-8)
include/pci_osintf.h (+20/-8)
include/recv_osdep.h (+21/-10)
include/rtl8188e_cmd.h (+165/-0)
include/rtl8188e_dm.h (+27/-0)
include/rtl8188e_hal.h (+316/-0)
include/rtl8188e_led.h (+37/-0)
include/rtl8188e_recv.h (+161/-0)
include/rtl8188e_rf.h (+27/-0)
include/rtl8188e_spec.h (+159/-0)
include/rtl8188e_sreset.h (+24/-0)
include/rtl8188e_xmit.h (+295/-0)
include/rtl8188f_cmd.h (+206/-0)
include/rtl8188f_dm.h (+39/-0)
include/rtl8188f_hal.h (+260/-0)
include/rtl8188f_led.h (+45/-0)
include/rtl8188f_recv.h (+68/-0)
include/rtl8188f_rf.h (+25/-0)
include/rtl8188f_spec.h (+275/-0)
include/rtl8188f_sreset.h (+24/-0)
include/rtl8188f_xmit.h (+336/-0)
include/rtl8192e_cmd.h (+147/-0)
include/rtl8192e_dm.h (+28/-0)
include/rtl8192e_hal.h (+330/-0)
include/rtl8192e_led.h (+36/-0)
include/rtl8192e_recv.h (+179/-0)
include/rtl8192e_rf.h (+28/-0)
include/rtl8192e_spec.h (+313/-0)
include/rtl8192e_sreset.h (+24/-0)
include/rtl8192e_xmit.h (+450/-0)
include/rtl8192f_cmd.h (+194/-0)
include/rtl8192f_dm.h (+28/-0)
include/rtl8192f_hal.h (+315/-0)
include/rtl8192f_led.h (+42/-0)
include/rtl8192f_recv.h (+111/-0)
include/rtl8192f_rf.h (+22/-0)
include/rtl8192f_spec.h (+534/-0)
include/rtl8192f_sreset.h (+24/-0)
include/rtl8192f_xmit.h (+531/-0)
include/rtl8703b_cmd.h (+205/-0)
include/rtl8703b_dm.h (+39/-0)
include/rtl8703b_hal.h (+266/-0)
include/rtl8703b_led.h (+44/-0)
include/rtl8703b_recv.h (+86/-0)
include/rtl8703b_rf.h (+25/-0)
include/rtl8703b_spec.h (+464/-0)
include/rtl8703b_sreset.h (+24/-0)
include/rtl8703b_xmit.h (+335/-0)
include/rtl8710b_cmd.h (+175/-0)
include/rtl8710b_dm.h (+39/-0)
include/rtl8710b_hal.h (+277/-0)
include/rtl8710b_led.h (+44/-0)
include/rtl8710b_lps_poff.h (+56/-0)
include/rtl8710b_recv.h (+85/-0)
include/rtl8710b_rf.h (+20/-0)
include/rtl8710b_spec.h (+481/-0)
include/rtl8710b_sreset.h (+24/-0)
include/rtl8710b_xmit.h (+522/-0)
include/rtl8723b_cmd.h (+205/-0)
include/rtl8723b_dm.h (+38/-0)
include/rtl8723b_hal.h (+274/-0)
include/rtl8723b_led.h (+44/-0)
include/rtl8723b_recv.h (+86/-0)
include/rtl8723b_rf.h (+25/-0)
include/rtl8723b_spec.h (+280/-0)
include/rtl8723b_sreset.h (+24/-0)
include/rtl8723b_xmit.h (+335/-0)
include/rtl8723d_cmd.h (+189/-0)
include/rtl8723d_dm.h (+39/-0)
include/rtl8723d_hal.h (+303/-0)
include/rtl8723d_led.h (+44/-0)
include/rtl8723d_lps_poff.h (+56/-0)
include/rtl8723d_recv.h (+116/-0)
include/rtl8723d_rf.h (+21/-0)
include/rtl8723d_spec.h (+447/-0)
include/rtl8723d_sreset.h (+24/-0)
include/rtl8723d_xmit.h (+523/-0)
include/rtl8812a_cmd.h (+158/-0)
include/rtl8812a_dm.h (+27/-0)
include/rtl8812a_hal.h (+369/-0)
include/rtl8812a_led.h (+41/-0)
include/rtl8812a_recv.h (+153/-0)
include/rtl8812a_rf.h (+28/-0)
include/rtl8812a_spec.h (+263/-0)
include/rtl8812a_sreset.h (+24/-0)
include/rtl8812a_xmit.h (+367/-0)
include/rtl8814a_cmd.h (+162/-0)
include/rtl8814a_dm.h (+23/-0)
include/rtl8814a_hal.h (+330/-0)
include/rtl8814a_led.h (+36/-0)
include/rtl8814a_recv.h (+186/-0)
include/rtl8814a_rf.h (+28/-0)
include/rtl8814a_spec.h (+648/-0)
include/rtl8814a_sreset.h (+24/-0)
include/rtl8814a_xmit.h (+311/-0)
include/rtl8821a_spec.h (+90/-0)
include/rtl8821a_xmit.h (+173/-0)
include/rtl8821c_dm.h (+3/-11)
include/rtl8821c_hal.h (+52/-10)
include/rtl8821c_spec.h (+18/-13)
include/rtl8821ce_hal.h (+2/-8)
include/rtl8821cs_hal.h (+23/-0)
include/rtl8821cu_hal.h (+24/-0)
include/rtl8822b_hal.h (+230/-0)
include/rtl8822be_hal.h (+27/-0)
include/rtl8822bs_hal.h (+31/-0)
include/rtl8822bu_hal.h (+65/-0)
include/rtw_android.h (+43/-8)
include/rtw_ap.h (+52/-14)
include/rtw_beamforming.h (+384/-8)
include/rtw_br_ext.h (+9/-8)
include/rtw_bt_mp.h (+18/-8)
include/rtw_btcoex.h (+333/-8)
include/rtw_btcoex_wifionly.h (+4/-8)
include/rtw_byteorder.h (+7/-10)
include/rtw_cmd.h (+369/-34)
include/rtw_debug.h (+419/-128)
include/rtw_eeprom.h (+10/-8)
include/rtw_efuse.h (+26/-9)
include/rtw_event.h (+24/-8)
include/rtw_ht.h (+33/-34)
include/rtw_io.h (+179/-14)
include/rtw_ioctl.h (+152/-8)
include/rtw_ioctl_query.h (+9/-8)
include/rtw_ioctl_rtl.h (+6/-8)
include/rtw_ioctl_set.h (+27/-12)
include/rtw_iol.h (+16/-8)
include/rtw_mcc.h (+259/-7)
include/rtw_mem.h (+3/-8)
include/rtw_mi.h (+139/-32)
include/rtw_mlme.h (+597/-61)
include/rtw_mlme_ext.h (+436/-241)
include/rtw_mp.h (+153/-44)
include/rtw_mp_ioctl.h (+277/-8)
include/rtw_mp_phy_regdef.h (+31/-8)
include/rtw_odm.h (+62/-14)
include/rtw_p2p.h (+37/-11)
include/rtw_pwrctrl.h (+270/-20)
include/rtw_qos.h (+44/-9)
include/rtw_recv.h (+312/-68)
include/rtw_rf.h (+69/-68)
include/rtw_rm.h (+88/-0)
include/rtw_rm_fsm.h (+389/-0)
include/rtw_rson.h (+61/-0)
include/rtw_sdio.h (+26/-0)
include/rtw_security.h (+105/-24)
include/rtw_sreset.h (+17/-10)
include/rtw_tdls.h (+169/-8)
include/rtw_version.h (+2/-3)
include/rtw_vht.h (+53/-19)
include/rtw_wapi.h (+20/-2)
include/rtw_wifi_regd.h (+12/-4)
include/rtw_xmit.h (+522/-18)
include/sdio_hal.h (+57/-0)
include/sdio_ops.h (+224/-0)
include/sdio_ops_ce.h (+49/-0)
include/sdio_ops_linux.h (+58/-0)
include/sdio_ops_xp.h (+49/-0)
include/sdio_osintf.h (+25/-0)
include/sta_info.h (+296/-97)
include/usb_hal.h (+74/-0)
include/usb_ops.h (+153/-0)
include/usb_ops_linux.h (+98/-0)
include/usb_osintf.h (+26/-0)
include/usb_vendor_req.h (+56/-0)
include/wifi.h (+256/-36)
include/wlan_bssdef.h (+358/-13)
include/xmit_osdep.h (+39/-8)
os_dep/linux/custom_gpio_linux.c (+340/-0)
os_dep/linux/ioctl_cfg80211.c (+9985/-0)
os_dep/linux/ioctl_cfg80211.h (+409/-0)
os_dep/linux/ioctl_linux.c (+4668/-500)
os_dep/linux/ioctl_mp.c (+1057/-449)
os_dep/linux/mlme_linux.c (+244/-16)
os_dep/linux/os_intfs.c (+3158/-374)
os_dep/linux/pci_intf.c (+553/-36)
os_dep/linux/pci_ops_linux.c (+17/-0)
os_dep/linux/recv_linux.c (+297/-129)
os_dep/linux/rhashtable.c (+844/-0)
os_dep/linux/rhashtable.h (+827/-0)
os_dep/linux/rtw_android.c (+881/-34)
os_dep/linux/rtw_cfgvendor.c (+2056/-0)
os_dep/linux/rtw_cfgvendor.h (+633/-0)
os_dep/linux/rtw_proc.c (+4403/-0)
os_dep/linux/rtw_proc.h (+60/-0)
os_dep/linux/rtw_rhashtable.c (+74/-0)
os_dep/linux/rtw_rhashtable.h (+55/-0)
os_dep/linux/wifi_regd.c (+424/-0)
os_dep/linux/xmit_linux.c (+237/-14)
os_dep/osdep_service.c (+1874/-51)
platform/custom_country_chplan.h (+22/-0)
platform/platform_ARM_SUN50IW1P1_sdio.c (+86/-0)
platform/platform_ARM_SUNnI_sdio.c (+130/-0)
platform/platform_ARM_SUNxI_sdio.c (+90/-0)
platform/platform_ARM_SUNxI_usb.c (+136/-0)
platform/platform_ARM_WMT_sdio.c (+46/-0)
platform/platform_RTK_DMP_usb.c (+30/-0)
platform/platform_aml_s905_sdio.c (+54/-0)
platform/platform_aml_s905_sdio.h (+28/-0)
platform/platform_arm_act_sdio.c (+53/-0)
platform/platform_hisilicon_hi3798_sdio.c (+110/-0)
platform/platform_hisilicon_hi3798_sdio.h (+28/-0)
platform/platform_ops.c (+32/-0)
platform/platform_ops.h (+26/-0)
platform/platform_sprd_sdio.c (+84/-0)
platform/platform_zte_zx296716_sdio.c (+53/-0)
platform/platform_zte_zx296716_sdio.h (+25/-0)
rtl8821c.mk (+45/-0)
runwpa (+20/-0)
wlan0dhcp (+16/-0)
tags: | added: oem-priority originate-from-1856285 stella |
Changed in rtl8821ce-dkms (Ubuntu): | |
assignee: | nobody → You-Sheng Yang (vicamo) |
affects: | rtl8821ce-dkms (Ubuntu) → rtl8821ce (Ubuntu) |
Changed in rtl8821ce (Ubuntu Bionic): | |
status: | Fix Committed → In Progress |
Changed in rtl8821ce (Ubuntu Eoan): | |
status: | Fix Committed → In Progress |
description: | updated |
description: | updated |
Changed in hwe-next: | |
status: | New → Fix Released |
apport information