]> git.baikalelectronics.ru Git - kernel.git/commit
staging: r8822be: Add phydm mini driver
authorPing-Ke Shih <pkshih@realtek.com>
Thu, 17 Aug 2017 17:46:49 +0000 (12:46 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 20 Aug 2017 18:13:12 +0000 (11:13 -0700)
commit885ea12f1dca23b61ecef055938f8d41b5346270
treed3f297b3ebd84eaf89e5f99124d981b8935a1472
parent68ad7ed11685e029bc39d5ef8b5acfe6c5c43553
staging: r8822be: Add phydm mini driver

The RTL8822BE, an 802.11ac wireless network card, is now appearing in
new computers. Its driver is being placed in staging to reduce the time
that users of this new card will have access to in-kernel drivers.

New Realtek wireless devices have a new method for PHY control and
dynamic management. The RTL8822BE is the first of these devices, thus
there is additional code required.

In the final version, this code will be a separate module; however,
it is combined with the r8822be driver to minimize the interference
with the drivers in the wireless tree.

Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Cc: Yan-Hsuan Chuang <yhchuang@realtek.com>
Cc: Birming Chiu <birming@realtek.com>
Cc: Shaofu <shaofu@realtek.com>
Cc: Steven Ting <steventing@realtek.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
76 files changed:
drivers/staging/rtlwifi/phydm/halphyrf_ce.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/halphyrf_ce.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/mp_precomp.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_acs.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_acs.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_adaptivity.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_adaptivity.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_adc_sampling.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_antdiv.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_antdiv.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_beamforming.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_ccx.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_ccx.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_cfotracking.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_cfotracking.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_debug.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_debug.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_dfs.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_dig.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_dig.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_dynamic_rx_path.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_dynamicbbpowersaving.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_dynamicbbpowersaving.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_dynamictxpower.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_dynamictxpower.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_edcaturbocheck.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_edcaturbocheck.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_features.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_hwconfig.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_hwconfig.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_interface.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_interface.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_iqk.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_kfree.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_kfree.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_noisemonitor.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_noisemonitor.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_powertracking_ce.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_powertracking_ce.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_pre_define.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_precomp.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_psd.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_psd.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_rainfo.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_rainfo.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_reg.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_regdefine11ac.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_regdefine11n.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/phydm_types.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_bb.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_bb.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_mac.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_mac.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_rf.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_rf.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/rtl8822b/halphyrf_8822b.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/rtl8822b/halphyrf_8822b.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/rtl8822b/phydm_hal_api8822b.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/rtl8822b/phydm_hal_api8822b.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/rtl8822b/phydm_iqk_8822b.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/rtl8822b/phydm_iqk_8822b.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/rtl8822b/phydm_regconfig8822b.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/rtl8822b/phydm_regconfig8822b.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/rtl8822b/phydm_rtl8822b.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/rtl8822b/phydm_rtl8822b.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/rtl8822b/version_rtl8822b.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/rtl_phydm.c [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/rtl_phydm.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/txbf/halcomtxbf.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/txbf/haltxbf8822b.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/txbf/haltxbfinterface.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/txbf/haltxbfjaguar.h [new file with mode: 0644]
drivers/staging/rtlwifi/phydm/txbf/phydm_hal_txbf_api.h [new file with mode: 0644]