1To-do list: 2 3* merge into drivers/net/wireless/realtek/rtlwifi/rtl8192* 4* clean up function naming 5* Correct the coding style according to Linux guidelines; please read the document 6 at https://www.kernel.org/doc/html/latest/process/coding-style.html. 7* Remove unnecessary debugging/printing macros; for those that are still needed 8 use the proper kernel API (pr_debug(), dev_dbg(), netdev_dbg()). 9* Remove dead code such as unusued functions, variables, fields, etc.. 10* Use in-kernel API and remove unnecessary wrappers where possible. 11* Fix bugs due to code that sleeps in atomic context. 12* Remove the HAL layer and migrate its functionality into the relevant parts of 13 the driver. 14* Switch to use LIB80211. 15* Switch to use MAC80211. 16* Switch to use CFG80211. 17* Improve the error handling of various functions, particularly those that use 18 existing kernel APIs. 19