[linux-oem][PATCH 0/6] Add support for Realtek WiFi device [10ec:b822]

Hui Wang hui.wang at canonical.com
Wed Jan 24 06:42:32 UTC 2018


BugLink: https://launchpad.net/bugs/1745081

Last week, we already integrated a similar driver for rtl8821ce, although both
rtl8822be and rtl8821ce have similar folder layout and similar file names, it
is not easy to use the driver rtl8821ce to support rtl8822be, there are some
reasons:

1) In the rtl8821ce driver package, it only contains rtl8821ce specific files,
there is no rtl8822be specific files at all.  Similarly the rtl8822be package
only contains rtl8822be specific files, there is no rtl8821ce specific files
at all. That means we can't let the driver rtl8821ce support rtl8822be simply
changing the configuration.

The rtl8821ce specific files in rtl8821ce package are shown as below:
efuse/
├── efuse_mask.h
└── rtl8821c
    ├── HalEfuseMask8821C_PCIE.c
    ├── HalEfuseMask8821C_PCIE.h
    ├── HalEfuseMask8821C_SDIO.c
    ├── HalEfuseMask8821C_SDIO.h
    ├── HalEfuseMask8821C_USB.c
    └── HalEfuseMask8821C_USB.h

halmac/halmac_88xx/halmac_8821c/
├── halmac_8821c_cfg.h
├── halmac_8821c_phy.c
├── halmac_8821c_pwr_seq.c
├── halmac_8821c_pwr_seq.h
├── halmac_api_8821c.c
├── halmac_api_8821c.h
├── halmac_api_8821c_pcie.c
├── halmac_api_8821c_pcie.h
├── halmac_api_8821c_sdio.c
├── halmac_api_8821c_sdio.h
├── halmac_api_8821c_usb.c
├── halmac_api_8821c_usb.h
├── halmac_func_8821c.c
└── halmac_func_8821c.h

phydm/rtl8821c/
├── halhwimg8821c_bb.c
├── halhwimg8821c_bb.h
├── halhwimg8821c_fw.c
├── halhwimg8821c_fw.h
├── halhwimg8821c_mac.c
├── halhwimg8821c_mac.h
├── halhwimg8821c_rf.c
├── halhwimg8821c_rf.h
├── halhwimg8821c_testchip_bb.c
├── halhwimg8821c_testchip_bb.h
├── halhwimg8821c_testchip_fw.c
├── halhwimg8821c_testchip_fw.h
├── halhwimg8821c_testchip_mac.c
├── halhwimg8821c_testchip_mac.h
├── halhwimg8821c_testchip_rf.c
├── halhwimg8821c_testchip_rf.h
├── halphyrf_8821c.c
├── halphyrf_8821c.h
├── phydm_hal_api8821c.c
├── phydm_hal_api8821c.h
├── phydm_iqk_8821c.c
├── phydm_iqk_8821c.h
├── phydm_regconfig8821c.c
├── phydm_regconfig8821c.h
└── version_rtl8821c.h

rtl8821c/
├── hal8821c_fw.c
├── hal8821c_fw.h
├── pci
│   ├── rtl8821ce.h
│   ├── rtl8821ce_halinit.c
│   ├── rtl8821ce_halmac.c
│   ├── rtl8821ce_io.c
│   ├── rtl8821ce_led.c
│   ├── rtl8821ce_ops.c
│   ├── rtl8821ce_recv.c
│   └── rtl8821ce_xmit.c
├── rtl8821c_cmd.c
├── rtl8821c_dm.c
├── rtl8821c.h
├── rtl8821c_halinit.c
├── rtl8821c_mac.c
├── rtl8821c_ops.c
└── rtl8821c_phy.c


2) The two driver package have differnt version:
rtl88x2BE_WiFi_linux_v5.2.4.2_25327.20171124_COEX20170921-5050_beta.tar.gz
rtl8821CE_WiFi_linux_v5.2.5.1_26055.20180108_COEX20170310-1212.tar.gz

That means besides the specific files, the common files (subsystem or core) also
have lots of difference, if we copy rtl8822be specific files to rtl8821ce driver,
there will be countless building errors. Even we take effort to fix those building
errors, we can't guarantee there is no runtime errors.

The difference of subsystem or core files between these two packages can be found
here: https://paste.ubuntu.com/26449321/





The size of the 1st patch (0001-xxx.patch) is too big, it is not suitable to
send it as mail, so here I paste a pull request, reviewers can get all patches
from this url:
The following changes since commit b4e5919a9cafa303091f7b7e8afad3840acb230d:

  UBUNTU: Ubuntu-oem-4.13.0-1018.19 (2018-01-23 15:19:30 +0200)

are available in the git repository at:

  git://162.213.35.14/linux-oem:Ubuntu-oem-4.13.0-1018.19 

for you to fetch changes up to dc566548a7db99105b9db45f5d39c3c8fade58b3:

  UBUNTU: SAUCE: RTL8822BE: Adjust the building dir (2018-01-24 05:20:31 +0000)

----------------------------------------------------------------
Hui Wang (6):
      UBUNTU: SAUCE: RTL8822BE: Import RTL8822BE driver
      UBUNTU: SAUCE: RTL8822BE: Fix compiling error on oem kernel
      UBUNTU: SAUCE: RTL8822BE: Don't block disconnect event if kernel >= 4.2
      UBUNTU: SAUCE: RTL8822BE: Fix FW IQK failed when mp_start
      UBUNTU: SAUCE: RTL8822BE: Add ubuntu/rtl8822be into build script
      UBUNTU: SAUCE: RTL8822BE: Adjust the building dir

 debian/rules.d/2-binary-arch.mk                                              |    18 +
 ubuntu/rtl8822be/Kconfig                                                     |     6 +
 ubuntu/rtl8822be/Makefile                                                    |  1921 +++++++
 ubuntu/rtl8822be/clean                                                       |     5 +
 ubuntu/rtl8822be/core/efuse/rtw_efuse.c                                      |  3252 +++++++++++
 ubuntu/rtl8822be/core/rtw_ap.c                                               |  4246 ++++++++++++++
...


Hui Wang (6):
  UBUNTU: SAUCE: RTL8822BE: Import RTL8822BE driver
  UBUNTU: SAUCE: RTL8822BE: Fix compiling error on oem kernel
  UBUNTU: SAUCE: RTL8822BE: Don't block disconnect event if kernel >=
    4.2
  UBUNTU: SAUCE: RTL8822BE: Fix FW IQK failed when mp_start
  UBUNTU: SAUCE: RTL8822BE: Add ubuntu/rtl8822be into build script
  UBUNTU: SAUCE: RTL8822BE: Adjust the building dir

 debian/rules.d/2-binary-arch.mk                    |    18 +
 ubuntu/rtl8822be/Kconfig                           |     6 +
 ubuntu/rtl8822be/Makefile                          |  1921 +
 ubuntu/rtl8822be/clean                             |     5 +
 ubuntu/rtl8822be/core/efuse/rtw_efuse.c            |  3252 ++
 ubuntu/rtl8822be/core/rtw_ap.c                     |  4246 +++
 ubuntu/rtl8822be/core/rtw_beamforming.c            |  3152 ++
 ubuntu/rtl8822be/core/rtw_br_ext.c                 |  1580 +
 ubuntu/rtl8822be/core/rtw_bt_mp.c                  |  1575 +
 ubuntu/rtl8822be/core/rtw_btcoex.c                 |  1741 +
 ubuntu/rtl8822be/core/rtw_btcoex_wifionly.c        |    37 +
 ubuntu/rtl8822be/core/rtw_cmd.c                    |  4854 +++
 ubuntu/rtl8822be/core/rtw_debug.c                  |  5558 +++
 ubuntu/rtl8822be/core/rtw_eeprom.c                 |   369 +
 ubuntu/rtl8822be/core/rtw_ieee80211.c              |  2731 ++
 ubuntu/rtl8822be/core/rtw_io.c                     |   696 +
 ubuntu/rtl8822be/core/rtw_ioctl_query.c            |   166 +
 ubuntu/rtl8822be/core/rtw_ioctl_rtl.c              |   901 +
 ubuntu/rtl8822be/core/rtw_ioctl_set.c              |  1256 +
 ubuntu/rtl8822be/core/rtw_iol.c                    |   382 +
 ubuntu/rtl8822be/core/rtw_mem.c                    |   128 +
 ubuntu/rtl8822be/core/rtw_mi.c                     |  1307 +
 ubuntu/rtl8822be/core/rtw_mlme.c                   |  4735 +++
 ubuntu/rtl8822be/core/rtw_mlme_ext.c               | 16172 +++++++++
 ubuntu/rtl8822be/core/rtw_mp.c                     |  3655 ++
 ubuntu/rtl8822be/core/rtw_mp_ioctl.c               |  2529 ++
 ubuntu/rtl8822be/core/rtw_odm.c                    |   476 +
 ubuntu/rtl8822be/core/rtw_p2p.c                    |  5331 +++
 ubuntu/rtl8822be/core/rtw_pwrctrl.c                |  2581 ++
 ubuntu/rtl8822be/core/rtw_recv.c                   |  4744 +++
 ubuntu/rtl8822be/core/rtw_rf.c                     |  2111 ++
 ubuntu/rtl8822be/core/rtw_sdio.c                   |   130 +
 ubuntu/rtl8822be/core/rtw_security.c               |  3173 ++
 ubuntu/rtl8822be/core/rtw_sreset.c                 |   341 +
 ubuntu/rtl8822be/core/rtw_sta_mgt.c                |  1195 +
 ubuntu/rtl8822be/core/rtw_tdls.c                   |  3333 ++
 ubuntu/rtl8822be/core/rtw_vht.c                    |   808 +
 ubuntu/rtl8822be/core/rtw_wapi.c                   |  1254 +
 ubuntu/rtl8822be/core/rtw_wapi_sms4.c              |   922 +
 ubuntu/rtl8822be/core/rtw_wlan_util.c              |  4702 +++
 ubuntu/rtl8822be/core/rtw_xmit.c                   |  5618 +++
 ubuntu/rtl8822be/hal/HalPwrSeqCmd.c                |   156 +
 ubuntu/rtl8822be/hal/btc/halbtc8192e1ant.c         |  3431 ++
 ubuntu/rtl8822be/hal/btc/halbtc8192e1ant.h         |   240 +
 ubuntu/rtl8822be/hal/btc/halbtc8192e2ant.c         |  4391 +++
 ubuntu/rtl8822be/hal/btc/halbtc8192e2ant.h         |   225 +
 ubuntu/rtl8822be/hal/btc/halbtc8703b1ant.c         |  4307 +++
 ubuntu/rtl8822be/hal/btc/halbtc8703b1ant.h         |   418 +
 ubuntu/rtl8822be/hal/btc/halbtc8723b1ant.c         |  5127 +++
 ubuntu/rtl8822be/hal/btc/halbtc8723b1ant.h         |   307 +
 ubuntu/rtl8822be/hal/btc/halbtc8723b2ant.c         |  4972 +++
 ubuntu/rtl8822be/hal/btc/halbtc8723b2ant.h         |   231 +
 ubuntu/rtl8822be/hal/btc/halbtc8723bwifionly.c     |    82 +
 ubuntu/rtl8822be/hal/btc/halbtc8723bwifionly.h     |    22 +
 ubuntu/rtl8822be/hal/btc/halbtc8723d1ant.c         |  6276 ++++
 ubuntu/rtl8822be/hal/btc/halbtc8723d1ant.h         |   427 +
 ubuntu/rtl8822be/hal/btc/halbtc8723d2ant.c         |  6820 ++++
 ubuntu/rtl8822be/hal/btc/halbtc8723d2ant.h         |   432 +
 ubuntu/rtl8822be/hal/btc/halbtc8812a1ant.c         |  3475 ++
 ubuntu/rtl8822be/hal/btc/halbtc8812a1ant.h         |   244 +
 ubuntu/rtl8822be/hal/btc/halbtc8812a2ant.c         |  5638 +++
 ubuntu/rtl8822be/hal/btc/halbtc8812a2ant.h         |   241 +
 ubuntu/rtl8822be/hal/btc/halbtc8821a1ant.c         |  3303 ++
 ubuntu/rtl8822be/hal/btc/halbtc8821a1ant.h         |   228 +
 ubuntu/rtl8822be/hal/btc/halbtc8821a2ant.c         |  4651 +++
 ubuntu/rtl8822be/hal/btc/halbtc8821a2ant.h         |   225 +
 ubuntu/rtl8822be/hal/btc/halbtc8821c1ant.c         |  5357 +++
 ubuntu/rtl8822be/hal/btc/halbtc8821c1ant.h         |   497 +
 ubuntu/rtl8822be/hal/btc/halbtc8821c2ant.c         |  5965 ++++
 ubuntu/rtl8822be/hal/btc/halbtc8821c2ant.h         |   504 +
 ubuntu/rtl8822be/hal/btc/halbtc8821cwifionly.c     |   200 +
 ubuntu/rtl8822be/hal/btc/halbtc8821cwifionly.h     |    84 +
 ubuntu/rtl8822be/hal/btc/halbtc8822b1ant.c         |  6713 ++++
 ubuntu/rtl8822be/hal/btc/halbtc8822b1ant.h         |   525 +
 ubuntu/rtl8822be/hal/btc/halbtc8822b2ant.c         |  5999 ++++
 ubuntu/rtl8822be/hal/btc/halbtc8822b2ant.h         |   568 +
 ubuntu/rtl8822be/hal/btc/halbtc8822bwifionly.c     |    68 +
 ubuntu/rtl8822be/hal/btc/halbtc8822bwifionly.h     |    36 +
 ubuntu/rtl8822be/hal/btc/halbtcoutsrc.h            |  1157 +
 ubuntu/rtl8822be/hal/btc/mp_precomp.h              |    85 +
 ubuntu/rtl8822be/hal/efuse/efuse_mask.h            |   138 +
 .../hal/efuse/rtl8822b/HalEfuseMask8822B_PCIE.c    |   103 +
 .../hal/efuse/rtl8822b/HalEfuseMask8822B_PCIE.h    |    26 +
 .../hal/efuse/rtl8822b/HalEfuseMask8822B_SDIO.c    |   100 +
 .../hal/efuse/rtl8822b/HalEfuseMask8822B_SDIO.h    |    27 +
 .../hal/efuse/rtl8822b/HalEfuseMask8822B_USB.c     |    99 +
 .../hal/efuse/rtl8822b/HalEfuseMask8822B_USB.h     |    27 +
 ubuntu/rtl8822be/hal/hal_btcoex.c                  |  4994 +++
 ubuntu/rtl8822be/hal/hal_btcoex_wifionly.c         |   170 +
 ubuntu/rtl8822be/hal/hal_com.c                     | 11782 ++++++
 ubuntu/rtl8822be/hal/hal_com_c2h.h                 |   115 +
 ubuntu/rtl8822be/hal/hal_com_phycfg.c              |  5376 +++
 ubuntu/rtl8822be/hal/hal_dm.c                      |   396 +
 ubuntu/rtl8822be/hal/hal_dm.h                      |    21 +
 ubuntu/rtl8822be/hal/hal_halmac.c                  |  3251 ++
 ubuntu/rtl8822be/hal/hal_halmac.h                  |   151 +
 ubuntu/rtl8822be/hal/hal_hci/hal_pci.c             |    18 +
 ubuntu/rtl8822be/hal/hal_intf.c                    |  1474 +
 ubuntu/rtl8822be/hal/hal_mcc.c                     |  1873 +
 ubuntu/rtl8822be/hal/hal_mp.c                      |  2221 ++
 ubuntu/rtl8822be/hal/hal_phy.c                     |   255 +
 ubuntu/rtl8822be/hal/halmac/halmac_2_platform.h    |    78 +
 .../halmac_88xx/halmac_8822b/halmac_8822b_cfg.h    |   114 +
 .../halmac_88xx/halmac_8822b/halmac_8822b_phy.c    |    73 +
 .../halmac_8822b/halmac_8822b_pwr_seq.c            |   264 +
 .../halmac_8822b/halmac_8822b_pwr_seq.h            |    31 +
 .../halmac_88xx/halmac_8822b/halmac_api_8822b.c    |   287 +
 .../halmac_88xx/halmac_8822b/halmac_api_8822b.h    |    44 +
 .../halmac_8822b/halmac_api_8822b_pcie.c           |   265 +
 .../halmac_8822b/halmac_api_8822b_pcie.h           |    54 +
 .../halmac_8822b/halmac_api_8822b_sdio.c           |   156 +
 .../halmac_8822b/halmac_api_8822b_sdio.h           |    48 +
 .../halmac_8822b/halmac_api_8822b_usb.c            |   162 +
 .../halmac_8822b/halmac_api_8822b_usb.h            |    42 +
 .../halmac_88xx/halmac_8822b/halmac_func_8822b.c   |   333 +
 .../halmac_88xx/halmac_8822b/halmac_func_8822b.h   |    33 +
 .../halmac_88xx/halmac_8822b/halmac_gpio_8822b.c   |   559 +
 .../halmac_88xx/halmac_8822b/halmac_gpio_8822b.h   |   168 +
 .../hal/halmac/halmac_88xx/halmac_88xx_cfg.h       |   192 +
 .../hal/halmac/halmac_88xx/halmac_api_88xx.c       |  5819 +++
 .../hal/halmac/halmac_88xx/halmac_api_88xx.h       |   638 +
 .../hal/halmac/halmac_88xx/halmac_api_88xx_pcie.c  |   310 +
 .../hal/halmac/halmac_88xx/halmac_api_88xx_pcie.h  |    84 +
 .../hal/halmac/halmac_88xx/halmac_api_88xx_sdio.c  |  1043 +
 .../hal/halmac/halmac_88xx/halmac_api_88xx_sdio.h  |   133 +
 .../hal/halmac/halmac_88xx/halmac_api_88xx_usb.c   |   566 +
 .../hal/halmac/halmac_88xx/halmac_api_88xx_usb.h   |    98 +
 .../hal/halmac/halmac_88xx/halmac_func_88xx.c      |  4197 +++
 .../hal/halmac/halmac_88xx/halmac_func_88xx.h      |   538 +
 .../hal/halmac/halmac_88xx/halmac_gpio_88xx.c      |   453 +
 .../hal/halmac/halmac_88xx/halmac_gpio_88xx.h      |    86 +
 ubuntu/rtl8822be/hal/halmac/halmac_api.c           |   525 +
 ubuntu/rtl8822be/hal/halmac/halmac_api.h           |   114 +
 ubuntu/rtl8822be/hal/halmac/halmac_bit2.h          | 34895 ++++++++++++++++++
 ubuntu/rtl8822be/hal/halmac/halmac_bit_8197f.h     | 13080 +++++++
 ubuntu/rtl8822be/hal/halmac/halmac_bit_8814b.h     | 11725 ++++++
 ubuntu/rtl8822be/hal/halmac/halmac_bit_8821c.h     | 11725 ++++++
 ubuntu/rtl8822be/hal/halmac/halmac_bit_8822b.h     | 11162 ++++++
 ubuntu/rtl8822be/hal/halmac/halmac_fw_info.h       |   116 +
 .../hal/halmac/halmac_fw_offload_c2h_ap.h          |   172 +
 .../hal/halmac/halmac_fw_offload_c2h_nic.h         |   138 +
 .../hal/halmac/halmac_fw_offload_h2c_ap.h          |   435 +
 .../hal/halmac/halmac_fw_offload_h2c_nic.h         |   314 +
 ubuntu/rtl8822be/hal/halmac/halmac_gpio_cmd.h      |    84 +
 .../hal/halmac/halmac_h2c_extra_info_ap.h          |    84 +
 .../hal/halmac/halmac_h2c_extra_info_nic.h         |    62 +
 ubuntu/rtl8822be/hal/halmac/halmac_hw_cfg.h        |   159 +
 ubuntu/rtl8822be/hal/halmac/halmac_intf_phy_cmd.h  |    45 +
 .../rtl8822be/hal/halmac/halmac_original_c2h_ap.h  |   351 +
 .../rtl8822be/hal/halmac/halmac_original_c2h_nic.h |   244 +
 .../rtl8822be/hal/halmac/halmac_original_h2c_ap.h  |   893 +
 .../rtl8822be/hal/halmac/halmac_original_h2c_nic.h |   624 +
 ubuntu/rtl8822be/hal/halmac/halmac_pcie_reg.h      |    30 +
 ubuntu/rtl8822be/hal/halmac/halmac_pwr_seq_cmd.h   |   121 +
 ubuntu/rtl8822be/hal/halmac/halmac_reg2.h          |  3247 ++
 ubuntu/rtl8822be/hal/halmac/halmac_reg_8197f.h     |   697 +
 ubuntu/rtl8822be/hal/halmac/halmac_reg_8814b.h     |   751 +
 ubuntu/rtl8822be/hal/halmac/halmac_reg_8821c.h     |   751 +
 ubuntu/rtl8822be/hal/halmac/halmac_reg_8822b.h     |   719 +
 ubuntu/rtl8822be/hal/halmac/halmac_rx_bd_ap.h      |    40 +
 ubuntu/rtl8822be/hal/halmac/halmac_rx_bd_chip.h    |   124 +
 ubuntu/rtl8822be/hal/halmac/halmac_rx_bd_nic.h     |    40 +
 ubuntu/rtl8822be/hal/halmac/halmac_rx_desc_ap.h    |   147 +
 ubuntu/rtl8822be/hal/halmac/halmac_rx_desc_chip.h  |   390 +
 ubuntu/rtl8822be/hal/halmac/halmac_rx_desc_nic.h   |   147 +
 ubuntu/rtl8822be/hal/halmac/halmac_sdio_reg.h      |    53 +
 ubuntu/rtl8822be/hal/halmac/halmac_tx_bd_ap.h      |   110 +
 ubuntu/rtl8822be/hal/halmac/halmac_tx_bd_chip.h    |   389 +
 ubuntu/rtl8822be/hal/halmac/halmac_tx_bd_nic.h     |    93 +
 ubuntu/rtl8822be/hal/halmac/halmac_tx_desc_ap.h    |   581 +
 ubuntu/rtl8822be/hal/halmac/halmac_tx_desc_chip.h  |  1262 +
 ubuntu/rtl8822be/hal/halmac/halmac_tx_desc_nic.h   |   466 +
 ubuntu/rtl8822be/hal/halmac/halmac_type.h          |  2186 ++
 ubuntu/rtl8822be/hal/halmac/halmac_usb_reg.h       |    23 +
 ubuntu/rtl8822be/hal/led/hal_pci_led.c             |  2161 ++
 ubuntu/rtl8822be/hal/phydm/ap_makefile.mk          |   109 +
 ubuntu/rtl8822be/hal/phydm/halhwimg.h              |   137 +
 ubuntu/rtl8822be/hal/phydm/halrf/halphyrf_ap.c     |  1369 +
 ubuntu/rtl8822be/hal/phydm/halrf/halphyrf_ap.h     |   127 +
 ubuntu/rtl8822be/hal/phydm/halrf/halphyrf_ce.c     |   914 +
 ubuntu/rtl8822be/hal/phydm/halrf/halphyrf_ce.h     |   119 +
 ubuntu/rtl8822be/hal/phydm/halrf/halphyrf_win.c    |   822 +
 ubuntu/rtl8822be/hal/phydm/halrf/halphyrf_win.h    |   118 +
 ubuntu/rtl8822be/hal/phydm/halrf/halrf.c           |   291 +
 ubuntu/rtl8822be/hal/phydm/halrf/halrf.h           |   125 +
 ubuntu/rtl8822be/hal/phydm/halrf/halrf_features.h  |    38 +
 ubuntu/rtl8822be/hal/phydm/halrf/halrf_iqk.h       |    65 +
 ubuntu/rtl8822be/hal/phydm/halrf/halrf_kfree.c     |   716 +
 ubuntu/rtl8822be/hal/phydm/halrf/halrf_kfree.h     |   123 +
 .../hal/phydm/halrf/halrf_powertracking_ap.c       |  1166 +
 .../hal/phydm/halrf/halrf_powertracking_ap.h       |   355 +
 .../hal/phydm/halrf/halrf_powertracking_ce.c       |   762 +
 .../hal/phydm/halrf/halrf_powertracking_ce.h       |   347 +
 .../hal/phydm/halrf/halrf_powertracking_win.c      |   811 +
 .../hal/phydm/halrf/halrf_powertracking_win.h      |   310 +
 .../hal/phydm/halrf/rtl8822b/halrf_8822b.c         |   590 +
 .../hal/phydm/halrf/rtl8822b/halrf_8822b.h         |    80 +
 .../hal/phydm/halrf/rtl8822b/halrf_iqk_8822b.c     |  1483 +
 .../hal/phydm/halrf/rtl8822b/halrf_iqk_8822b.h     |    68 +
 ubuntu/rtl8822be/hal/phydm/mp_precomp.h            |    14 +
 ubuntu/rtl8822be/hal/phydm/phydm.c                 |  4091 +++
 ubuntu/rtl8822be/hal/phydm/phydm.h                 |  1310 +
 ubuntu/rtl8822be/hal/phydm/phydm.mk                |   157 +
 ubuntu/rtl8822be/hal/phydm/phydm_acs.c             |  1147 +
 ubuntu/rtl8822be/hal/phydm/phydm_acs.h             |   100 +
 ubuntu/rtl8822be/hal/phydm/phydm_adaptivity.c      |   978 +
 ubuntu/rtl8822be/hal/phydm/phydm_adaptivity.h      |   198 +
 ubuntu/rtl8822be/hal/phydm/phydm_adc_sampling.c    |   765 +
 ubuntu/rtl8822be/hal/phydm/phydm_adc_sampling.h    |   161 +
 ubuntu/rtl8822be/hal/phydm/phydm_antdect.c         |   838 +
 ubuntu/rtl8822be/hal/phydm/phydm_antdect.h         |    90 +
 ubuntu/rtl8822be/hal/phydm/phydm_antdiv.c          |  6317 ++++
 ubuntu/rtl8822be/hal/phydm/phydm_antdiv.h          |   724 +
 ubuntu/rtl8822be/hal/phydm/phydm_beamforming.c     |  1889 +
 ubuntu/rtl8822be/hal/phydm/phydm_beamforming.h     |   390 +
 ubuntu/rtl8822be/hal/phydm/phydm_ccx.c             |   512 +
 ubuntu/rtl8822be/hal/phydm/phydm_ccx.h             |   141 +
 ubuntu/rtl8822be/hal/phydm/phydm_cfotracking.c     |   382 +
 ubuntu/rtl8822be/hal/phydm/phydm_cfotracking.h     |    70 +
 ubuntu/rtl8822be/hal/phydm/phydm_debug.c           |  3363 ++
 ubuntu/rtl8822be/hal/phydm/phydm_debug.h           |   388 +
 ubuntu/rtl8822be/hal/phydm/phydm_dfs.c             |   269 +
 ubuntu/rtl8822be/hal/phydm/phydm_dfs.h             |    70 +
 ubuntu/rtl8822be/hal/phydm/phydm_dig.c             |  2298 ++
 ubuntu/rtl8822be/hal/phydm/phydm_dig.h             |   390 +
 ubuntu/rtl8822be/hal/phydm/phydm_dynamic_rx_path.c |   352 +
 ubuntu/rtl8822be/hal/phydm/phydm_dynamic_rx_path.h |   132 +
 .../hal/phydm/phydm_dynamicbbpowersaving.c         |   106 +
 .../hal/phydm/phydm_dynamicbbpowersaving.h         |    52 +
 ubuntu/rtl8822be/hal/phydm/phydm_dynamictxpower.c  |   530 +
 ubuntu/rtl8822be/hal/phydm/phydm_dynamictxpower.h  |   105 +
 ubuntu/rtl8822be/hal/phydm/phydm_features.h        |   251 +
 ubuntu/rtl8822be/hal/phydm/phydm_hwconfig.c        |  3873 ++
 ubuntu/rtl8822be/hal/phydm/phydm_hwconfig.h        |   580 +
 ubuntu/rtl8822be/hal/phydm/phydm_interface.c       |  1280 +
 ubuntu/rtl8822be/hal/phydm/phydm_interface.h       |   489 +
 ubuntu/rtl8822be/hal/phydm/phydm_noisemonitor.c    |   293 +
 ubuntu/rtl8822be/hal/phydm/phydm_noisemonitor.h    |    42 +
 ubuntu/rtl8822be/hal/phydm/phydm_pathdiv.c         |   688 +
 ubuntu/rtl8822be/hal/phydm/phydm_pathdiv.h         |   314 +
 ubuntu/rtl8822be/hal/phydm/phydm_pre_define.h      |   706 +
 ubuntu/rtl8822be/hal/phydm/phydm_precomp.h         |   403 +
 ubuntu/rtl8822be/hal/phydm/phydm_psd.c             |   439 +
 ubuntu/rtl8822be/hal/phydm/phydm_psd.h             |    96 +
 ubuntu/rtl8822be/hal/phydm/phydm_rainfo.c          |  3557 ++
 ubuntu/rtl8822be/hal/phydm/phydm_rainfo.h          |   586 +
 ubuntu/rtl8822be/hal/phydm/phydm_reg.h             |   224 +
 ubuntu/rtl8822be/hal/phydm/phydm_regdefine11ac.h   |    88 +
 ubuntu/rtl8822be/hal/phydm/phydm_regdefine11n.h    |   208 +
 ubuntu/rtl8822be/hal/phydm/phydm_types.h           |   271 +
 .../hal/phydm/rtl8822b/halhwimg8822b_bb.c          |  6746 ++++
 .../hal/phydm/rtl8822b/halhwimg8822b_bb.h          |    59 +
 .../hal/phydm/rtl8822b/halhwimg8822b_fw.c          | 13433 +++++++
 .../hal/phydm/rtl8822b/halhwimg8822b_fw.h          |    61 +
 .../hal/phydm/rtl8822b/halhwimg8822b_mac.c         |   291 +
 .../hal/phydm/rtl8822b/halhwimg8822b_mac.h         |    39 +
 .../hal/phydm/rtl8822b/halhwimg8822b_rf.c          |  9465 +++++
 .../hal/phydm/rtl8822b/halhwimg8822b_rf.h          |   209 +
 ubuntu/rtl8822be/hal/phydm/rtl8822b/mp_precomp.h   |    19 +
 .../hal/phydm/rtl8822b/phydm_hal_api8822b.c        |  1824 +
 .../hal/phydm/rtl8822b/phydm_hal_api8822b.h        |   141 +
 .../hal/phydm/rtl8822b/phydm_regconfig8822b.c      |   312 +
 .../hal/phydm/rtl8822b/phydm_regconfig8822b.h      |   102 +
 .../rtl8822be/hal/phydm/rtl8822b/phydm_rtl8822b.c  |   321 +
 .../rtl8822be/hal/phydm/rtl8822b/phydm_rtl8822b.h  |    30 +
 .../hal/phydm/rtl8822b/phydm_rtl8822b_ram.c        |     7 +
 .../hal/phydm/rtl8822b/phydm_rtl8822b_ram.h        |    34 +
 .../hal/phydm/rtl8822b/version_rtl8822b.h          |     9 +
 ubuntu/rtl8822be/hal/phydm/txbf/halcomtxbf.c       |   552 +
 ubuntu/rtl8822be/hal/phydm/txbf/halcomtxbf.h       |   193 +
 ubuntu/rtl8822be/hal/phydm/txbf/haltxbf8192e.c     |   405 +
 ubuntu/rtl8822be/hal/phydm/txbf/haltxbf8192e.h     |    74 +
 ubuntu/rtl8822be/hal/phydm/txbf/haltxbf8814a.c     |   715 +
 ubuntu/rtl8822be/hal/phydm/txbf/haltxbf8814a.h     |   103 +
 ubuntu/rtl8822be/hal/phydm/txbf/haltxbf8822b.c     |  1114 +
 ubuntu/rtl8822be/hal/phydm/txbf/haltxbf8822b.h     |    93 +
 ubuntu/rtl8822be/hal/phydm/txbf/haltxbfinterface.c |  1516 +
 ubuntu/rtl8822be/hal/phydm/txbf/haltxbfinterface.h |   179 +
 ubuntu/rtl8822be/hal/phydm/txbf/haltxbfjaguar.c    |   540 +
 ubuntu/rtl8822be/hal/phydm/txbf/haltxbfjaguar.h    |    88 +
 .../rtl8822be/hal/phydm/txbf/phydm_hal_txbf_api.c  |   193 +
 .../rtl8822be/hal/phydm/txbf/phydm_hal_txbf_api.h  |    66 +
 ubuntu/rtl8822be/hal/rtl8822b/hal8822b_fw.c        | 35782 +++++++++++++++++++
 ubuntu/rtl8822be/hal/rtl8822b/hal8822b_fw.h        |    38 +
 ubuntu/rtl8822be/hal/rtl8822b/pci/rtl8822be.h      |   117 +
 .../rtl8822be/hal/rtl8822b/pci/rtl8822be_halinit.c |   360 +
 .../rtl8822be/hal/rtl8822b/pci/rtl8822be_halmac.c  |   287 +
 ubuntu/rtl8822be/hal/rtl8822b/pci/rtl8822be_io.c   |   346 +
 ubuntu/rtl8822be/hal/rtl8822b/pci/rtl8822be_led.c  |   159 +
 ubuntu/rtl8822be/hal/rtl8822b/pci/rtl8822be_ops.c  |   739 +
 ubuntu/rtl8822be/hal/rtl8822b/pci/rtl8822be_recv.c |   471 +
 ubuntu/rtl8822be/hal/rtl8822b/pci/rtl8822be_xmit.c |  1535 +
 ubuntu/rtl8822be/hal/rtl8822b/rtl8822b.h           |   138 +
 ubuntu/rtl8822be/hal/rtl8822b/rtl8822b_cmd.c       |  1457 +
 ubuntu/rtl8822be/hal/rtl8822b/rtl8822b_halinit.c   |   336 +
 ubuntu/rtl8822be/hal/rtl8822b/rtl8822b_mac.c       |   215 +
 ubuntu/rtl8822be/hal/rtl8822b/rtl8822b_ops.c       |  4090 +++
 ubuntu/rtl8822be/hal/rtl8822b/rtl8822b_phy.c       |  2452 ++
 ubuntu/rtl8822be/ifcfg-wlan0                       |     4 +
 ubuntu/rtl8822be/include/Hal8188EPhyCfg.h          |   260 +
 ubuntu/rtl8822be/include/Hal8188EPhyReg.h          |  1100 +
 ubuntu/rtl8822be/include/Hal8188EPwrSeq.h          |   170 +
 ubuntu/rtl8822be/include/Hal8188FPhyCfg.h          |   134 +
 ubuntu/rtl8822be/include/Hal8188FPhyReg.h          |  1165 +
 ubuntu/rtl8822be/include/Hal8188FPwrSeq.h          |   212 +
 ubuntu/rtl8822be/include/Hal8192EPhyCfg.h          |   148 +
 ubuntu/rtl8822be/include/Hal8192EPhyReg.h          |  1146 +
 ubuntu/rtl8822be/include/Hal8192EPwrSeq.h          |   169 +
 ubuntu/rtl8822be/include/Hal8703BPhyCfg.h          |   132 +
 ubuntu/rtl8822be/include/Hal8703BPhyReg.h          |  1133 +
 ubuntu/rtl8822be/include/Hal8703BPwrSeq.h          |   198 +
 ubuntu/rtl8822be/include/Hal8723BPhyCfg.h          |   132 +
 ubuntu/rtl8822be/include/Hal8723BPhyReg.h          |  1131 +
 ubuntu/rtl8822be/include/Hal8723BPwrSeq.h          |   246 +
 ubuntu/rtl8822be/include/Hal8723DPhyCfg.h          |   131 +
 ubuntu/rtl8822be/include/Hal8723DPhyReg.h          |  1134 +
 ubuntu/rtl8822be/include/Hal8723DPwrSeq.h          |   207 +
 ubuntu/rtl8822be/include/Hal8723PwrSeq.h           |   183 +
 ubuntu/rtl8822be/include/Hal8812PhyCfg.h           |   143 +
 ubuntu/rtl8822be/include/Hal8812PhyReg.h           |   733 +
 ubuntu/rtl8822be/include/Hal8812PwrSeq.h           |   204 +
 ubuntu/rtl8822be/include/Hal8814PhyCfg.h           |   264 +
 ubuntu/rtl8822be/include/Hal8814PhyReg.h           |   861 +
 ubuntu/rtl8822be/include/Hal8814PwrSeq.h           |   231 +
 ubuntu/rtl8822be/include/Hal8821APwrSeq.h          |   200 +
 ubuntu/rtl8822be/include/HalPwrSeqCmd.h            |   130 +
 ubuntu/rtl8822be/include/HalVerDef.h               |   198 +
 ubuntu/rtl8822be/include/autoconf.h                |   303 +
 ubuntu/rtl8822be/include/basic_types.h             |   379 +
 ubuntu/rtl8822be/include/byteorder/big_endian.h    |    82 +
 ubuntu/rtl8822be/include/byteorder/generic.h       |   207 +
 ubuntu/rtl8822be/include/byteorder/little_endian.h |    84 +
 ubuntu/rtl8822be/include/byteorder/swab.h          |   136 +
 ubuntu/rtl8822be/include/byteorder/swabb.h         |   151 +
 ubuntu/rtl8822be/include/circ_buf.h                |    23 +
 ubuntu/rtl8822be/include/cmd_osdep.h               |    26 +
 ubuntu/rtl8822be/include/custom_gpio.h             |    46 +
 ubuntu/rtl8822be/include/drv_conf.h                |   329 +
 ubuntu/rtl8822be/include/drv_types.h               |  1652 +
 ubuntu/rtl8822be/include/drv_types_ce.h            |    86 +
 ubuntu/rtl8822be/include/drv_types_gspi.h          |    49 +
 ubuntu/rtl8822be/include/drv_types_linux.h         |    19 +
 ubuntu/rtl8822be/include/drv_types_pci.h           |   269 +
 ubuntu/rtl8822be/include/drv_types_sdio.h          |    90 +
 ubuntu/rtl8822be/include/drv_types_xp.h            |    88 +
 ubuntu/rtl8822be/include/ethernet.h                |    36 +
 ubuntu/rtl8822be/include/gspi_hal.h                |    30 +
 ubuntu/rtl8822be/include/gspi_ops.h                |   180 +
 ubuntu/rtl8822be/include/gspi_ops_linux.h          |    18 +
 ubuntu/rtl8822be/include/gspi_osintf.h             |    25 +
 ubuntu/rtl8822be/include/h2clbk.h                  |    26 +
 ubuntu/rtl8822be/include/hal_btcoex.h              |    96 +
 ubuntu/rtl8822be/include/hal_btcoex_wifionly.h     |    61 +
 ubuntu/rtl8822be/include/hal_com.h                 |   657 +
 ubuntu/rtl8822be/include/hal_com_h2c.h             |   549 +
 ubuntu/rtl8822be/include/hal_com_led.h             |   391 +
 ubuntu/rtl8822be/include/hal_com_phycfg.h          |   308 +
 ubuntu/rtl8822be/include/hal_com_reg.h             |  1826 +
 ubuntu/rtl8822be/include/hal_data.h                |  1067 +
 ubuntu/rtl8822be/include/hal_gspi.h                |    26 +
 ubuntu/rtl8822be/include/hal_ic_cfg.h              |   204 +
 ubuntu/rtl8822be/include/hal_intf.h                |   790 +
 ubuntu/rtl8822be/include/hal_pg.h                  |   784 +
 ubuntu/rtl8822be/include/hal_phy.h                 |   233 +
 ubuntu/rtl8822be/include/hal_phy_reg.h             |    25 +
 ubuntu/rtl8822be/include/hal_sdio.h                |    31 +
 ubuntu/rtl8822be/include/ieee80211.h               |  1930 +
 ubuntu/rtl8822be/include/ieee80211_ext.h           |   471 +
 ubuntu/rtl8822be/include/if_ether.h                |   106 +
 ubuntu/rtl8822be/include/ip.h                      |   135 +
 ubuntu/rtl8822be/include/linux/wireless.h          |    87 +
 ubuntu/rtl8822be/include/mlme_osdep.h              |    30 +
 ubuntu/rtl8822be/include/mp_custom_oid.h           |   348 +
 ubuntu/rtl8822be/include/nic_spec.h                |    41 +
 ubuntu/rtl8822be/include/osdep_intf.h              |   169 +
 ubuntu/rtl8822be/include/osdep_service.h           |   721 +
 ubuntu/rtl8822be/include/osdep_service_bsd.h       |   757 +
 ubuntu/rtl8822be/include/osdep_service_ce.h        |   200 +
 ubuntu/rtl8822be/include/osdep_service_linux.h     |   436 +
 ubuntu/rtl8822be/include/osdep_service_xp.h        |   210 +
 ubuntu/rtl8822be/include/pci_hal.h                 |    48 +
 ubuntu/rtl8822be/include/pci_ops.h                 |    91 +
 ubuntu/rtl8822be/include/pci_osintf.h              |    47 +
 ubuntu/rtl8822be/include/recv_osdep.h              |    61 +
 ubuntu/rtl8822be/include/rtl8188e_cmd.h            |   174 +
 ubuntu/rtl8822be/include/rtl8188e_dm.h             |    27 +
 ubuntu/rtl8822be/include/rtl8188e_hal.h            |   307 +
 ubuntu/rtl8822be/include/rtl8188e_led.h            |    35 +
 ubuntu/rtl8822be/include/rtl8188e_recv.h           |   165 +
 ubuntu/rtl8822be/include/rtl8188e_rf.h             |    27 +
 ubuntu/rtl8822be/include/rtl8188e_spec.h           |   157 +
 ubuntu/rtl8822be/include/rtl8188e_sreset.h         |    24 +
 ubuntu/rtl8822be/include/rtl8188e_xmit.h           |   295 +
 ubuntu/rtl8822be/include/rtl8188f_cmd.h            |   214 +
 ubuntu/rtl8822be/include/rtl8188f_dm.h             |    42 +
 ubuntu/rtl8822be/include/rtl8188f_hal.h            |   268 +
 ubuntu/rtl8822be/include/rtl8188f_led.h            |    43 +
 ubuntu/rtl8822be/include/rtl8188f_recv.h           |    68 +
 ubuntu/rtl8822be/include/rtl8188f_rf.h             |    25 +
 ubuntu/rtl8822be/include/rtl8188f_spec.h           |   287 +
 ubuntu/rtl8822be/include/rtl8188f_sreset.h         |    24 +
 ubuntu/rtl8822be/include/rtl8188f_xmit.h           |   333 +
 ubuntu/rtl8822be/include/rtl8192e_cmd.h            |   156 +
 ubuntu/rtl8822be/include/rtl8192e_dm.h             |    28 +
 ubuntu/rtl8822be/include/rtl8192e_hal.h            |   329 +
 ubuntu/rtl8822be/include/rtl8192e_led.h            |    35 +
 ubuntu/rtl8822be/include/rtl8192e_recv.h           |   168 +
 ubuntu/rtl8822be/include/rtl8192e_rf.h             |    28 +
 ubuntu/rtl8822be/include/rtl8192e_spec.h           |   313 +
 ubuntu/rtl8822be/include/rtl8192e_sreset.h         |    24 +
 ubuntu/rtl8822be/include/rtl8192e_xmit.h           |   446 +
 ubuntu/rtl8822be/include/rtl8703b_cmd.h            |   213 +
 ubuntu/rtl8822be/include/rtl8703b_dm.h             |    42 +
 ubuntu/rtl8822be/include/rtl8703b_hal.h            |   274 +
 ubuntu/rtl8822be/include/rtl8703b_led.h            |    43 +
 ubuntu/rtl8822be/include/rtl8703b_recv.h           |    86 +
 ubuntu/rtl8822be/include/rtl8703b_rf.h             |    25 +
 ubuntu/rtl8822be/include/rtl8703b_spec.h           |   464 +
 ubuntu/rtl8822be/include/rtl8703b_sreset.h         |    24 +
 ubuntu/rtl8822be/include/rtl8703b_xmit.h           |   333 +
 ubuntu/rtl8822be/include/rtl8723b_cmd.h            |   213 +
 ubuntu/rtl8822be/include/rtl8723b_dm.h             |    42 +
 ubuntu/rtl8822be/include/rtl8723b_hal.h            |   280 +
 ubuntu/rtl8822be/include/rtl8723b_led.h            |    43 +
 ubuntu/rtl8822be/include/rtl8723b_recv.h           |    86 +
 ubuntu/rtl8822be/include/rtl8723b_rf.h             |    25 +
 ubuntu/rtl8822be/include/rtl8723b_spec.h           |   280 +
 ubuntu/rtl8822be/include/rtl8723b_sreset.h         |    24 +
 ubuntu/rtl8822be/include/rtl8723b_xmit.h           |   333 +
 ubuntu/rtl8822be/include/rtl8723d_cmd.h            |   206 +
 ubuntu/rtl8822be/include/rtl8723d_dm.h             |    42 +
 ubuntu/rtl8822be/include/rtl8723d_hal.h            |   313 +
 ubuntu/rtl8822be/include/rtl8723d_led.h            |    43 +
 ubuntu/rtl8822be/include/rtl8723d_lps_poff.h       |    56 +
 ubuntu/rtl8822be/include/rtl8723d_recv.h           |   115 +
 ubuntu/rtl8822be/include/rtl8723d_rf.h             |    21 +
 ubuntu/rtl8822be/include/rtl8723d_spec.h           |   441 +
 ubuntu/rtl8822be/include/rtl8723d_sreset.h         |    24 +
 ubuntu/rtl8822be/include/rtl8723d_xmit.h           |   517 +
 ubuntu/rtl8822be/include/rtl8812a_cmd.h            |   166 +
 ubuntu/rtl8822be/include/rtl8812a_dm.h             |    27 +
 ubuntu/rtl8822be/include/rtl8812a_hal.h            |   359 +
 ubuntu/rtl8822be/include/rtl8812a_led.h            |    36 +
 ubuntu/rtl8822be/include/rtl8812a_recv.h           |   153 +
 ubuntu/rtl8822be/include/rtl8812a_rf.h             |    28 +
 ubuntu/rtl8822be/include/rtl8812a_spec.h           |   260 +
 ubuntu/rtl8822be/include/rtl8812a_sreset.h         |    24 +
 ubuntu/rtl8822be/include/rtl8812a_xmit.h           |   366 +
 ubuntu/rtl8822be/include/rtl8814a_cmd.h            |   165 +
 ubuntu/rtl8822be/include/rtl8814a_dm.h             |    23 +
 ubuntu/rtl8822be/include/rtl8814a_hal.h            |   319 +
 ubuntu/rtl8822be/include/rtl8814a_led.h            |    35 +
 ubuntu/rtl8822be/include/rtl8814a_recv.h           |   186 +
 ubuntu/rtl8822be/include/rtl8814a_rf.h             |    28 +
 ubuntu/rtl8822be/include/rtl8814a_spec.h           |   639 +
 ubuntu/rtl8822be/include/rtl8814a_sreset.h         |    24 +
 ubuntu/rtl8822be/include/rtl8814a_xmit.h           |   305 +
 ubuntu/rtl8822be/include/rtl8821a_spec.h           |    92 +
 ubuntu/rtl8822be/include/rtl8821a_xmit.h           |   173 +
 ubuntu/rtl8822be/include/rtl8821c_dm.h             |    25 +
 ubuntu/rtl8822be/include/rtl8821c_hal.h            |    81 +
 ubuntu/rtl8822be/include/rtl8821c_spec.h           |   192 +
 ubuntu/rtl8822be/include/rtl8821ce_hal.h           |    23 +
 ubuntu/rtl8822be/include/rtl8821cs_hal.h           |    23 +
 ubuntu/rtl8822be/include/rtl8821cu_hal.h           |    24 +
 ubuntu/rtl8822be/include/rtl8822b_hal.h            |   217 +
 ubuntu/rtl8822be/include/rtl8822be_hal.h           |    25 +
 ubuntu/rtl8822be/include/rtl8822bs_hal.h           |    31 +
 ubuntu/rtl8822be/include/rtl8822bu_hal.h           |    65 +
 ubuntu/rtl8822be/include/rtw_android.h             |   110 +
 ubuntu/rtl8822be/include/rtw_ap.h                  |    83 +
 ubuntu/rtl8822be/include/rtw_beamforming.h         |   401 +
 ubuntu/rtl8822be/include/rtw_br_ext.h              |    69 +
 ubuntu/rtl8822be/include/rtw_bt_mp.h               |   288 +
 ubuntu/rtl8822be/include/rtw_btcoex.h              |   448 +
 ubuntu/rtl8822be/include/rtw_btcoex_wifionly.h     |    22 +
 ubuntu/rtl8822be/include/rtw_byteorder.h           |    33 +
 ubuntu/rtl8822be/include/rtw_cmd.h                 |  1291 +
 ubuntu/rtl8822be/include/rtw_debug.h               |   662 +
 ubuntu/rtl8822be/include/rtw_eeprom.h              |   116 +
 ubuntu/rtl8822be/include/rtw_efuse.h               |   259 +
 ubuntu/rtl8822be/include/rtw_event.h               |   130 +
 ubuntu/rtl8822be/include/rtw_ht.h                  |   214 +
 ubuntu/rtl8822be/include/rtw_io.h                  |   571 +
 ubuntu/rtl8822be/include/rtw_ioctl.h               |   319 +
 ubuntu/rtl8822be/include/rtw_ioctl_query.h         |    25 +
 ubuntu/rtl8822be/include/rtw_ioctl_rtl.h           |    75 +
 ubuntu/rtl8822be/include/rtw_ioctl_set.h           |    71 +
 ubuntu/rtl8822be/include/rtw_iol.h                 |   131 +
 ubuntu/rtl8822be/include/rtw_mcc.h                 |   216 +
 ubuntu/rtl8822be/include/rtw_mem.h                 |    36 +
 ubuntu/rtl8822be/include/rtw_mi.h                  |   238 +
 ubuntu/rtl8822be/include/rtw_mlme.h                |  1188 +
 ubuntu/rtl8822be/include/rtw_mlme_ext.h            |  1350 +
 ubuntu/rtl8822be/include/rtw_mp.h                  |   954 +
 ubuntu/rtl8822be/include/rtw_mp_ioctl.h            |   570 +
 ubuntu/rtl8822be/include/rtw_mp_phy_regdef.h       |  1094 +
 ubuntu/rtl8822be/include/rtw_odm.h                 |    88 +
 ubuntu/rtl8822be/include/rtw_p2p.h                 |   171 +
 ubuntu/rtl8822be/include/rtw_pwrctrl.h             |   566 +
 ubuntu/rtl8822be/include/rtw_qos.h                 |    29 +
 ubuntu/rtl8822be/include/rtw_recv.h                |   894 +
 ubuntu/rtl8822be/include/rtw_rf.h                  |   337 +
 ubuntu/rtl8822be/include/rtw_sdio.h                |    26 +
 ubuntu/rtl8822be/include/rtw_security.h            |   486 +
 ubuntu/rtl8822be/include/rtw_sreset.h              |    55 +
 ubuntu/rtl8822be/include/rtw_tdls.h                |   168 +
 ubuntu/rtl8822be/include/rtw_version.h             |     2 +
 ubuntu/rtl8822be/include/rtw_vht.h                 |   140 +
 ubuntu/rtl8822be/include/rtw_wapi.h                |   228 +
 ubuntu/rtl8822be/include/rtw_wifi_regd.h           |    34 +
 ubuntu/rtl8822be/include/rtw_xmit.h                |  1001 +
 ubuntu/rtl8822be/include/sdio_hal.h                |    49 +
 ubuntu/rtl8822be/include/sdio_ops.h                |   157 +
 ubuntu/rtl8822be/include/sdio_ops_ce.h             |    49 +
 ubuntu/rtl8822be/include/sdio_ops_linux.h          |    58 +
 ubuntu/rtl8822be/include/sdio_ops_xp.h             |    49 +
 ubuntu/rtl8822be/include/sdio_osintf.h             |    25 +
 ubuntu/rtl8822be/include/sta_info.h                |   667 +
 ubuntu/rtl8822be/include/usb_hal.h                 |    62 +
 ubuntu/rtl8822be/include/usb_ops.h                 |   128 +
 ubuntu/rtl8822be/include/usb_ops_linux.h           |    98 +
 ubuntu/rtl8822be/include/usb_osintf.h              |    26 +
 ubuntu/rtl8822be/include/usb_vendor_req.h          |    56 +
 ubuntu/rtl8822be/include/wifi.h                    |  1399 +
 ubuntu/rtl8822be/include/wlan_bssdef.h             |   687 +
 ubuntu/rtl8822be/include/xmit_osdep.h              |    94 +
 ubuntu/rtl8822be/os_dep/linux/custom_gpio_linux.c  |   340 +
 ubuntu/rtl8822be/os_dep/linux/ioctl_cfg80211.c     |  7229 ++++
 ubuntu/rtl8822be/os_dep/linux/ioctl_cfg80211.h     |   353 +
 ubuntu/rtl8822be/os_dep/linux/ioctl_linux.c        | 13503 +++++++
 ubuntu/rtl8822be/os_dep/linux/ioctl_mp.c           |  2537 ++
 ubuntu/rtl8822be/os_dep/linux/mlme_linux.c         |   434 +
 ubuntu/rtl8822be/os_dep/linux/os_intfs.c           |  4750 +++
 ubuntu/rtl8822be/os_dep/linux/pci_intf.c           |  1976 +
 ubuntu/rtl8822be/os_dep/linux/pci_ops_linux.c      |    17 +
 ubuntu/rtl8822be/os_dep/linux/recv_linux.c         |   877 +
 ubuntu/rtl8822be/os_dep/linux/rtw_android.c        |  1277 +
 ubuntu/rtl8822be/os_dep/linux/rtw_cfgvendor.c      |  1323 +
 ubuntu/rtl8822be/os_dep/linux/rtw_cfgvendor.h      |   240 +
 ubuntu/rtl8822be/os_dep/linux/rtw_proc.c           |  3605 ++
 ubuntu/rtl8822be/os_dep/linux/rtw_proc.h           |    60 +
 ubuntu/rtl8822be/os_dep/linux/smbios_linux.c       |   235 +
 ubuntu/rtl8822be/os_dep/linux/smbios_linux.h       |    29 +
 ubuntu/rtl8822be/os_dep/linux/wifi_regd.c          |   557 +
 ubuntu/rtl8822be/os_dep/linux/xmit_linux.c         |   530 +
 ubuntu/rtl8822be/os_dep/osdep_service.c            |  2850 ++
 ubuntu/rtl8822be/platform/custom_country_chplan.h  |    22 +
 .../platform/platform_ARM_SUN50IW1P1_sdio.c        |    86 +
 .../rtl8822be/platform/platform_ARM_SUNnI_sdio.c   |   130 +
 .../rtl8822be/platform/platform_ARM_SUNxI_sdio.c   |    90 +
 ubuntu/rtl8822be/platform/platform_ARM_SUNxI_usb.c |   136 +
 ubuntu/rtl8822be/platform/platform_ARM_WMT_sdio.c  |    46 +
 ubuntu/rtl8822be/platform/platform_RTK_DMP_usb.c   |    30 +
 ubuntu/rtl8822be/platform/platform_aml_s905_sdio.c |    59 +
 ubuntu/rtl8822be/platform/platform_aml_s905_sdio.h |    33 +
 ubuntu/rtl8822be/platform/platform_arm_act_sdio.c  |    53 +
 ubuntu/rtl8822be/platform/platform_ops.c           |    32 +
 ubuntu/rtl8822be/platform/platform_ops.h           |    26 +
 ubuntu/rtl8822be/platform/platform_sprd_sdio.c     |    84 +
 .../platform/platform_zte_zx296716_sdio.c          |    58 +
 .../platform/platform_zte_zx296716_sdio.h          |    30 +
 ubuntu/rtl8822be/rtl8822b.mk                       |    85 +
 ubuntu/rtl8822be/runwpa                            |    20 +
 ubuntu/rtl8822be/wlan0dhcp                         |    16 +
 565 files changed, 580179 insertions(+)
 create mode 100644 ubuntu/rtl8822be/Kconfig
 create mode 100755 ubuntu/rtl8822be/Makefile
 create mode 100644 ubuntu/rtl8822be/clean
 create mode 100644 ubuntu/rtl8822be/core/efuse/rtw_efuse.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_ap.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_beamforming.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_br_ext.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_bt_mp.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_btcoex.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_btcoex_wifionly.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_cmd.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_debug.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_eeprom.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_ieee80211.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_io.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_ioctl_query.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_ioctl_rtl.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_ioctl_set.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_iol.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_mem.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_mi.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_mlme.c
 create mode 100755 ubuntu/rtl8822be/core/rtw_mlme_ext.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_mp.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_mp_ioctl.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_odm.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_p2p.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_pwrctrl.c
 create mode 100755 ubuntu/rtl8822be/core/rtw_recv.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_rf.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_sdio.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_security.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_sreset.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_sta_mgt.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_tdls.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_vht.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_wapi.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_wapi_sms4.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_wlan_util.c
 create mode 100644 ubuntu/rtl8822be/core/rtw_xmit.c
 create mode 100644 ubuntu/rtl8822be/hal/HalPwrSeqCmd.c
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8192e1ant.c
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8192e1ant.h
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8192e2ant.c
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8192e2ant.h
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8703b1ant.c
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8703b1ant.h
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8723b1ant.c
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8723b1ant.h
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8723b2ant.c
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8723b2ant.h
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8723bwifionly.c
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8723bwifionly.h
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8723d1ant.c
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8723d1ant.h
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8723d2ant.c
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8723d2ant.h
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8812a1ant.c
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8812a1ant.h
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8812a2ant.c
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8812a2ant.h
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8821a1ant.c
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8821a1ant.h
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8821a2ant.c
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8821a2ant.h
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8821c1ant.c
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8821c1ant.h
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8821c2ant.c
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8821c2ant.h
 create mode 100755 ubuntu/rtl8822be/hal/btc/halbtc8821cwifionly.c
 create mode 100755 ubuntu/rtl8822be/hal/btc/halbtc8821cwifionly.h
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8822b1ant.c
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8822b1ant.h
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8822b2ant.c
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8822b2ant.h
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8822bwifionly.c
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtc8822bwifionly.h
 create mode 100644 ubuntu/rtl8822be/hal/btc/halbtcoutsrc.h
 create mode 100644 ubuntu/rtl8822be/hal/btc/mp_precomp.h
 create mode 100644 ubuntu/rtl8822be/hal/efuse/efuse_mask.h
 create mode 100644 ubuntu/rtl8822be/hal/efuse/rtl8822b/HalEfuseMask8822B_PCIE.c
 create mode 100644 ubuntu/rtl8822be/hal/efuse/rtl8822b/HalEfuseMask8822B_PCIE.h
 create mode 100644 ubuntu/rtl8822be/hal/efuse/rtl8822b/HalEfuseMask8822B_SDIO.c
 create mode 100644 ubuntu/rtl8822be/hal/efuse/rtl8822b/HalEfuseMask8822B_SDIO.h
 create mode 100644 ubuntu/rtl8822be/hal/efuse/rtl8822b/HalEfuseMask8822B_USB.c
 create mode 100644 ubuntu/rtl8822be/hal/efuse/rtl8822b/HalEfuseMask8822B_USB.h
 create mode 100644 ubuntu/rtl8822be/hal/hal_btcoex.c
 create mode 100644 ubuntu/rtl8822be/hal/hal_btcoex_wifionly.c
 create mode 100644 ubuntu/rtl8822be/hal/hal_com.c
 create mode 100644 ubuntu/rtl8822be/hal/hal_com_c2h.h
 create mode 100644 ubuntu/rtl8822be/hal/hal_com_phycfg.c
 create mode 100644 ubuntu/rtl8822be/hal/hal_dm.c
 create mode 100644 ubuntu/rtl8822be/hal/hal_dm.h
 create mode 100644 ubuntu/rtl8822be/hal/hal_halmac.c
 create mode 100644 ubuntu/rtl8822be/hal/hal_halmac.h
 create mode 100644 ubuntu/rtl8822be/hal/hal_hci/hal_pci.c
 create mode 100644 ubuntu/rtl8822be/hal/hal_intf.c
 create mode 100644 ubuntu/rtl8822be/hal/hal_mcc.c
 create mode 100644 ubuntu/rtl8822be/hal/hal_mp.c
 create mode 100644 ubuntu/rtl8822be/hal/hal_phy.c
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_2_platform.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_8822b/halmac_8822b_cfg.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_8822b/halmac_8822b_phy.c
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_8822b/halmac_8822b_pwr_seq.c
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_8822b/halmac_8822b_pwr_seq.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_8822b/halmac_api_8822b.c
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_8822b/halmac_api_8822b.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_8822b/halmac_api_8822b_pcie.c
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_8822b/halmac_api_8822b_pcie.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_8822b/halmac_api_8822b_sdio.c
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_8822b/halmac_api_8822b_sdio.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_8822b/halmac_api_8822b_usb.c
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_8822b/halmac_api_8822b_usb.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_8822b/halmac_func_8822b.c
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_8822b/halmac_func_8822b.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_8822b/halmac_gpio_8822b.c
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_8822b/halmac_gpio_8822b.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_88xx_cfg.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_api_88xx.c
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_api_88xx.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_api_88xx_pcie.c
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_api_88xx_pcie.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_api_88xx_sdio.c
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_api_88xx_sdio.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_api_88xx_usb.c
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_api_88xx_usb.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_func_88xx.c
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_func_88xx.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_gpio_88xx.c
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_88xx/halmac_gpio_88xx.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_api.c
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_api.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_bit2.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_bit_8197f.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_bit_8814b.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_bit_8821c.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_bit_8822b.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_fw_info.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_fw_offload_c2h_ap.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_fw_offload_c2h_nic.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_fw_offload_h2c_ap.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_fw_offload_h2c_nic.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_gpio_cmd.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_h2c_extra_info_ap.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_h2c_extra_info_nic.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_hw_cfg.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_intf_phy_cmd.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_original_c2h_ap.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_original_c2h_nic.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_original_h2c_ap.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_original_h2c_nic.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_pcie_reg.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_pwr_seq_cmd.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_reg2.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_reg_8197f.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_reg_8814b.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_reg_8821c.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_reg_8822b.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_rx_bd_ap.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_rx_bd_chip.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_rx_bd_nic.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_rx_desc_ap.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_rx_desc_chip.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_rx_desc_nic.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_sdio_reg.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_tx_bd_ap.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_tx_bd_chip.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_tx_bd_nic.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_tx_desc_ap.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_tx_desc_chip.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_tx_desc_nic.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_type.h
 create mode 100644 ubuntu/rtl8822be/hal/halmac/halmac_usb_reg.h
 create mode 100644 ubuntu/rtl8822be/hal/led/hal_pci_led.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/ap_makefile.mk
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halhwimg.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/halphyrf_ap.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/halphyrf_ap.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/halphyrf_ce.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/halphyrf_ce.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/halphyrf_win.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/halphyrf_win.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/halrf.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/halrf.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/halrf_features.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/halrf_iqk.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/halrf_kfree.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/halrf_kfree.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/halrf_powertracking_ap.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/halrf_powertracking_ap.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/halrf_powertracking_ce.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/halrf_powertracking_ce.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/halrf_powertracking_win.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/halrf_powertracking_win.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/rtl8822b/halrf_8822b.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/rtl8822b/halrf_8822b.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/rtl8822b/halrf_iqk_8822b.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/halrf/rtl8822b/halrf_iqk_8822b.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/mp_precomp.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm.mk
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_acs.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_acs.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_adaptivity.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_adaptivity.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_adc_sampling.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_adc_sampling.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_antdect.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_antdect.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_antdiv.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_antdiv.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_beamforming.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_beamforming.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_ccx.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_ccx.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_cfotracking.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_cfotracking.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_debug.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_debug.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_dfs.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_dfs.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_dig.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_dig.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_dynamic_rx_path.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_dynamic_rx_path.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_dynamicbbpowersaving.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_dynamicbbpowersaving.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_dynamictxpower.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_dynamictxpower.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_features.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_hwconfig.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_hwconfig.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_interface.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_interface.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_noisemonitor.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_noisemonitor.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_pathdiv.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_pathdiv.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_pre_define.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_precomp.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_psd.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_psd.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_rainfo.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_rainfo.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_reg.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_regdefine11ac.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_regdefine11n.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/phydm_types.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/rtl8822b/halhwimg8822b_bb.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/rtl8822b/halhwimg8822b_bb.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/rtl8822b/halhwimg8822b_fw.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/rtl8822b/halhwimg8822b_fw.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/rtl8822b/halhwimg8822b_mac.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/rtl8822b/halhwimg8822b_mac.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/rtl8822b/halhwimg8822b_rf.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/rtl8822b/halhwimg8822b_rf.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/rtl8822b/mp_precomp.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/rtl8822b/phydm_hal_api8822b.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/rtl8822b/phydm_hal_api8822b.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/rtl8822b/phydm_regconfig8822b.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/rtl8822b/phydm_regconfig8822b.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/rtl8822b/phydm_rtl8822b.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/rtl8822b/phydm_rtl8822b.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/rtl8822b/phydm_rtl8822b_ram.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/rtl8822b/phydm_rtl8822b_ram.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/rtl8822b/version_rtl8822b.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/txbf/halcomtxbf.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/txbf/halcomtxbf.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/txbf/haltxbf8192e.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/txbf/haltxbf8192e.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/txbf/haltxbf8814a.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/txbf/haltxbf8814a.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/txbf/haltxbf8822b.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/txbf/haltxbf8822b.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/txbf/haltxbfinterface.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/txbf/haltxbfinterface.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/txbf/haltxbfjaguar.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/txbf/haltxbfjaguar.h
 create mode 100644 ubuntu/rtl8822be/hal/phydm/txbf/phydm_hal_txbf_api.c
 create mode 100644 ubuntu/rtl8822be/hal/phydm/txbf/phydm_hal_txbf_api.h
 create mode 100644 ubuntu/rtl8822be/hal/rtl8822b/hal8822b_fw.c
 create mode 100644 ubuntu/rtl8822be/hal/rtl8822b/hal8822b_fw.h
 create mode 100644 ubuntu/rtl8822be/hal/rtl8822b/pci/rtl8822be.h
 create mode 100644 ubuntu/rtl8822be/hal/rtl8822b/pci/rtl8822be_halinit.c
 create mode 100644 ubuntu/rtl8822be/hal/rtl8822b/pci/rtl8822be_halmac.c
 create mode 100644 ubuntu/rtl8822be/hal/rtl8822b/pci/rtl8822be_io.c
 create mode 100644 ubuntu/rtl8822be/hal/rtl8822b/pci/rtl8822be_led.c
 create mode 100755 ubuntu/rtl8822be/hal/rtl8822b/pci/rtl8822be_ops.c
 create mode 100644 ubuntu/rtl8822be/hal/rtl8822b/pci/rtl8822be_recv.c
 create mode 100644 ubuntu/rtl8822be/hal/rtl8822b/pci/rtl8822be_xmit.c
 create mode 100644 ubuntu/rtl8822be/hal/rtl8822b/rtl8822b.h
 create mode 100644 ubuntu/rtl8822be/hal/rtl8822b/rtl8822b_cmd.c
 create mode 100644 ubuntu/rtl8822be/hal/rtl8822b/rtl8822b_halinit.c
 create mode 100644 ubuntu/rtl8822be/hal/rtl8822b/rtl8822b_mac.c
 create mode 100644 ubuntu/rtl8822be/hal/rtl8822b/rtl8822b_ops.c
 create mode 100644 ubuntu/rtl8822be/hal/rtl8822b/rtl8822b_phy.c
 create mode 100644 ubuntu/rtl8822be/ifcfg-wlan0
 create mode 100644 ubuntu/rtl8822be/include/Hal8188EPhyCfg.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8188EPhyReg.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8188EPwrSeq.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8188FPhyCfg.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8188FPhyReg.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8188FPwrSeq.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8192EPhyCfg.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8192EPhyReg.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8192EPwrSeq.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8703BPhyCfg.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8703BPhyReg.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8703BPwrSeq.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8723BPhyCfg.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8723BPhyReg.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8723BPwrSeq.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8723DPhyCfg.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8723DPhyReg.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8723DPwrSeq.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8723PwrSeq.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8812PhyCfg.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8812PhyReg.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8812PwrSeq.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8814PhyCfg.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8814PhyReg.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8814PwrSeq.h
 create mode 100644 ubuntu/rtl8822be/include/Hal8821APwrSeq.h
 create mode 100644 ubuntu/rtl8822be/include/HalPwrSeqCmd.h
 create mode 100644 ubuntu/rtl8822be/include/HalVerDef.h
 create mode 100644 ubuntu/rtl8822be/include/autoconf.h
 create mode 100644 ubuntu/rtl8822be/include/basic_types.h
 create mode 100644 ubuntu/rtl8822be/include/byteorder/big_endian.h
 create mode 100644 ubuntu/rtl8822be/include/byteorder/generic.h
 create mode 100644 ubuntu/rtl8822be/include/byteorder/little_endian.h
 create mode 100644 ubuntu/rtl8822be/include/byteorder/swab.h
 create mode 100644 ubuntu/rtl8822be/include/byteorder/swabb.h
 create mode 100644 ubuntu/rtl8822be/include/circ_buf.h
 create mode 100644 ubuntu/rtl8822be/include/cmd_osdep.h
 create mode 100644 ubuntu/rtl8822be/include/custom_gpio.h
 create mode 100644 ubuntu/rtl8822be/include/drv_conf.h
 create mode 100644 ubuntu/rtl8822be/include/drv_types.h
 create mode 100644 ubuntu/rtl8822be/include/drv_types_ce.h
 create mode 100644 ubuntu/rtl8822be/include/drv_types_gspi.h
 create mode 100644 ubuntu/rtl8822be/include/drv_types_linux.h
 create mode 100644 ubuntu/rtl8822be/include/drv_types_pci.h
 create mode 100644 ubuntu/rtl8822be/include/drv_types_sdio.h
 create mode 100644 ubuntu/rtl8822be/include/drv_types_xp.h
 create mode 100644 ubuntu/rtl8822be/include/ethernet.h
 create mode 100644 ubuntu/rtl8822be/include/gspi_hal.h
 create mode 100644 ubuntu/rtl8822be/include/gspi_ops.h
 create mode 100644 ubuntu/rtl8822be/include/gspi_ops_linux.h
 create mode 100644 ubuntu/rtl8822be/include/gspi_osintf.h
 create mode 100644 ubuntu/rtl8822be/include/h2clbk.h
 create mode 100644 ubuntu/rtl8822be/include/hal_btcoex.h
 create mode 100644 ubuntu/rtl8822be/include/hal_btcoex_wifionly.h
 create mode 100644 ubuntu/rtl8822be/include/hal_com.h
 create mode 100644 ubuntu/rtl8822be/include/hal_com_h2c.h
 create mode 100644 ubuntu/rtl8822be/include/hal_com_led.h
 create mode 100644 ubuntu/rtl8822be/include/hal_com_phycfg.h
 create mode 100644 ubuntu/rtl8822be/include/hal_com_reg.h
 create mode 100755 ubuntu/rtl8822be/include/hal_data.h
 create mode 100644 ubuntu/rtl8822be/include/hal_gspi.h
 create mode 100644 ubuntu/rtl8822be/include/hal_ic_cfg.h
 create mode 100644 ubuntu/rtl8822be/include/hal_intf.h
 create mode 100644 ubuntu/rtl8822be/include/hal_pg.h
 create mode 100644 ubuntu/rtl8822be/include/hal_phy.h
 create mode 100644 ubuntu/rtl8822be/include/hal_phy_reg.h
 create mode 100644 ubuntu/rtl8822be/include/hal_sdio.h
 create mode 100644 ubuntu/rtl8822be/include/ieee80211.h
 create mode 100644 ubuntu/rtl8822be/include/ieee80211_ext.h
 create mode 100644 ubuntu/rtl8822be/include/if_ether.h
 create mode 100644 ubuntu/rtl8822be/include/ip.h
 create mode 100644 ubuntu/rtl8822be/include/linux/wireless.h
 create mode 100644 ubuntu/rtl8822be/include/mlme_osdep.h
 create mode 100644 ubuntu/rtl8822be/include/mp_custom_oid.h
 create mode 100644 ubuntu/rtl8822be/include/nic_spec.h
 create mode 100644 ubuntu/rtl8822be/include/osdep_intf.h
 create mode 100644 ubuntu/rtl8822be/include/osdep_service.h
 create mode 100644 ubuntu/rtl8822be/include/osdep_service_bsd.h
 create mode 100644 ubuntu/rtl8822be/include/osdep_service_ce.h
 create mode 100644 ubuntu/rtl8822be/include/osdep_service_linux.h
 create mode 100644 ubuntu/rtl8822be/include/osdep_service_xp.h
 create mode 100644 ubuntu/rtl8822be/include/pci_hal.h
 create mode 100644 ubuntu/rtl8822be/include/pci_ops.h
 create mode 100644 ubuntu/rtl8822be/include/pci_osintf.h
 create mode 100644 ubuntu/rtl8822be/include/recv_osdep.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8188e_cmd.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8188e_dm.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8188e_hal.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8188e_led.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8188e_recv.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8188e_rf.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8188e_spec.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8188e_sreset.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8188e_xmit.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8188f_cmd.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8188f_dm.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8188f_hal.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8188f_led.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8188f_recv.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8188f_rf.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8188f_spec.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8188f_sreset.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8188f_xmit.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8192e_cmd.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8192e_dm.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8192e_hal.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8192e_led.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8192e_recv.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8192e_rf.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8192e_spec.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8192e_sreset.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8192e_xmit.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8703b_cmd.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8703b_dm.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8703b_hal.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8703b_led.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8703b_recv.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8703b_rf.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8703b_spec.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8703b_sreset.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8703b_xmit.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8723b_cmd.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8723b_dm.h
 create mode 100755 ubuntu/rtl8822be/include/rtl8723b_hal.h
 create mode 100755 ubuntu/rtl8822be/include/rtl8723b_led.h
 create mode 100755 ubuntu/rtl8822be/include/rtl8723b_recv.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8723b_rf.h
 create mode 100755 ubuntu/rtl8822be/include/rtl8723b_spec.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8723b_sreset.h
 create mode 100755 ubuntu/rtl8822be/include/rtl8723b_xmit.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8723d_cmd.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8723d_dm.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8723d_hal.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8723d_led.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8723d_lps_poff.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8723d_recv.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8723d_rf.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8723d_spec.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8723d_sreset.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8723d_xmit.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8812a_cmd.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8812a_dm.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8812a_hal.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8812a_led.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8812a_recv.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8812a_rf.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8812a_spec.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8812a_sreset.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8812a_xmit.h
 create mode 100755 ubuntu/rtl8822be/include/rtl8814a_cmd.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8814a_dm.h
 create mode 100755 ubuntu/rtl8822be/include/rtl8814a_hal.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8814a_led.h
 create mode 100755 ubuntu/rtl8822be/include/rtl8814a_recv.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8814a_rf.h
 create mode 100755 ubuntu/rtl8822be/include/rtl8814a_spec.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8814a_sreset.h
 create mode 100755 ubuntu/rtl8822be/include/rtl8814a_xmit.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8821a_spec.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8821a_xmit.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8821c_dm.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8821c_hal.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8821c_spec.h
 create mode 100755 ubuntu/rtl8822be/include/rtl8821ce_hal.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8821cs_hal.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8821cu_hal.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8822b_hal.h
 create mode 100755 ubuntu/rtl8822be/include/rtl8822be_hal.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8822bs_hal.h
 create mode 100644 ubuntu/rtl8822be/include/rtl8822bu_hal.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_android.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_ap.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_beamforming.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_br_ext.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_bt_mp.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_btcoex.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_btcoex_wifionly.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_byteorder.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_cmd.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_debug.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_eeprom.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_efuse.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_event.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_ht.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_io.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_ioctl.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_ioctl_query.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_ioctl_rtl.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_ioctl_set.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_iol.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_mcc.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_mem.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_mi.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_mlme.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_mlme_ext.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_mp.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_mp_ioctl.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_mp_phy_regdef.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_odm.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_p2p.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_pwrctrl.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_qos.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_recv.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_rf.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_sdio.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_security.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_sreset.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_tdls.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_version.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_vht.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_wapi.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_wifi_regd.h
 create mode 100644 ubuntu/rtl8822be/include/rtw_xmit.h
 create mode 100644 ubuntu/rtl8822be/include/sdio_hal.h
 create mode 100644 ubuntu/rtl8822be/include/sdio_ops.h
 create mode 100644 ubuntu/rtl8822be/include/sdio_ops_ce.h
 create mode 100644 ubuntu/rtl8822be/include/sdio_ops_linux.h
 create mode 100644 ubuntu/rtl8822be/include/sdio_ops_xp.h
 create mode 100644 ubuntu/rtl8822be/include/sdio_osintf.h
 create mode 100644 ubuntu/rtl8822be/include/sta_info.h
 create mode 100644 ubuntu/rtl8822be/include/usb_hal.h
 create mode 100644 ubuntu/rtl8822be/include/usb_ops.h
 create mode 100644 ubuntu/rtl8822be/include/usb_ops_linux.h
 create mode 100644 ubuntu/rtl8822be/include/usb_osintf.h
 create mode 100644 ubuntu/rtl8822be/include/usb_vendor_req.h
 create mode 100644 ubuntu/rtl8822be/include/wifi.h
 create mode 100644 ubuntu/rtl8822be/include/wlan_bssdef.h
 create mode 100644 ubuntu/rtl8822be/include/xmit_osdep.h
 create mode 100644 ubuntu/rtl8822be/os_dep/linux/custom_gpio_linux.c
 create mode 100644 ubuntu/rtl8822be/os_dep/linux/ioctl_cfg80211.c
 create mode 100644 ubuntu/rtl8822be/os_dep/linux/ioctl_cfg80211.h
 create mode 100644 ubuntu/rtl8822be/os_dep/linux/ioctl_linux.c
 create mode 100644 ubuntu/rtl8822be/os_dep/linux/ioctl_mp.c
 create mode 100644 ubuntu/rtl8822be/os_dep/linux/mlme_linux.c
 create mode 100644 ubuntu/rtl8822be/os_dep/linux/os_intfs.c
 create mode 100644 ubuntu/rtl8822be/os_dep/linux/pci_intf.c
 create mode 100644 ubuntu/rtl8822be/os_dep/linux/pci_ops_linux.c
 create mode 100644 ubuntu/rtl8822be/os_dep/linux/recv_linux.c
 create mode 100644 ubuntu/rtl8822be/os_dep/linux/rtw_android.c
 create mode 100644 ubuntu/rtl8822be/os_dep/linux/rtw_cfgvendor.c
 create mode 100644 ubuntu/rtl8822be/os_dep/linux/rtw_cfgvendor.h
 create mode 100644 ubuntu/rtl8822be/os_dep/linux/rtw_proc.c
 create mode 100644 ubuntu/rtl8822be/os_dep/linux/rtw_proc.h
 create mode 100644 ubuntu/rtl8822be/os_dep/linux/smbios_linux.c
 create mode 100644 ubuntu/rtl8822be/os_dep/linux/smbios_linux.h
 create mode 100644 ubuntu/rtl8822be/os_dep/linux/wifi_regd.c
 create mode 100644 ubuntu/rtl8822be/os_dep/linux/xmit_linux.c
 create mode 100644 ubuntu/rtl8822be/os_dep/osdep_service.c
 create mode 100644 ubuntu/rtl8822be/platform/custom_country_chplan.h
 create mode 100644 ubuntu/rtl8822be/platform/platform_ARM_SUN50IW1P1_sdio.c
 create mode 100644 ubuntu/rtl8822be/platform/platform_ARM_SUNnI_sdio.c
 create mode 100644 ubuntu/rtl8822be/platform/platform_ARM_SUNxI_sdio.c
 create mode 100644 ubuntu/rtl8822be/platform/platform_ARM_SUNxI_usb.c
 create mode 100644 ubuntu/rtl8822be/platform/platform_ARM_WMT_sdio.c
 create mode 100644 ubuntu/rtl8822be/platform/platform_RTK_DMP_usb.c
 create mode 100644 ubuntu/rtl8822be/platform/platform_aml_s905_sdio.c
 create mode 100644 ubuntu/rtl8822be/platform/platform_aml_s905_sdio.h
 create mode 100644 ubuntu/rtl8822be/platform/platform_arm_act_sdio.c
 create mode 100644 ubuntu/rtl8822be/platform/platform_ops.c
 create mode 100644 ubuntu/rtl8822be/platform/platform_ops.h
 create mode 100644 ubuntu/rtl8822be/platform/platform_sprd_sdio.c
 create mode 100644 ubuntu/rtl8822be/platform/platform_zte_zx296716_sdio.c
 create mode 100644 ubuntu/rtl8822be/platform/platform_zte_zx296716_sdio.h
 create mode 100644 ubuntu/rtl8822be/rtl8822b.mk
 create mode 100644 ubuntu/rtl8822be/runwpa
 create mode 100644 ubuntu/rtl8822be/wlan0dhcp

-- 
2.7.4





More information about the kernel-team mailing list