]> git.baikalelectronics.ru Git - kernel.git/commit
staging: r8822be: Add code for halmac sub-driver
authorPing-Ke Shih <pkshih@realtek.com>
Thu, 17 Aug 2017 17:46:48 +0000 (12:46 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 20 Aug 2017 18:13:12 +0000 (11:13 -0700)
commit68ad7ed11685e029bc39d5ef8b5acfe6c5c43553
tree92d7a09c59307b9467455e8dbd9f44be4b7bef6a
parent4fea33df291304432b45cbbe0acf2c180730d074
staging: r8822be: Add code for halmac sub-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 devices implement a common sub-driver to control the MAC
layer. The RTL8822BE is the first of these devices, thus its introduction
involves some extra code. In the wireless tree, this will be a separate
module; however, it is compiled into the 8822be driver here.

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>
54 files changed:
drivers/staging/rtlwifi/halmac/halmac_2_platform.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_8822b_cfg.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_8822b_phy.c [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_8822b_pwr_seq.c [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_8822b_pwr_seq.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_api_8822b.c [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_api_8822b.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_api_8822b_pcie.c [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_api_8822b_pcie.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_api_8822b_sdio.c [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_api_8822b_sdio.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_api_8822b_usb.c [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_api_8822b_usb.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_func_8822b.c [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_func_8822b.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_88xx_cfg.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx.c [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_pcie.c [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_pcie.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_sdio.c [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_sdio.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_usb.c [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_usb.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_func_88xx.c [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_func_88xx.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_api.c [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_api.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_bit2.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_bit_8822b.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_fw_info.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_fw_offload_c2h_nic.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_fw_offload_h2c_nic.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_h2c_extra_info_nic.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_intf_phy_cmd.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_original_c2h_nic.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_original_h2c_nic.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_pcie_reg.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_pwr_seq_cmd.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_reg2.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_reg_8822b.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_rx_bd_chip.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_rx_bd_nic.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_rx_desc_chip.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_rx_desc_nic.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_sdio_reg.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_tx_bd_chip.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_tx_bd_nic.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_tx_desc_chip.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_tx_desc_nic.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_type.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/halmac_usb_reg.h [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/rtl_halmac.c [new file with mode: 0644]
drivers/staging/rtlwifi/halmac/rtl_halmac.h [new file with mode: 0644]