Huawei warsaw wifi
This adds WiFi functionality for huawei-warsaw hisilicon hi1102 chip using proprietary firmware I have packaged from my gitlab repo that I extracted from my device.
The device plat (bt,gps) and wifi drivers can be either compiled as modules, or built in - in the first case to initialize functionality one inserts the modules, in the second one interacts with sysfs from userspace to start the driver, which is what the new hisi-wlan package does during boot. Perhaps it's possible to patch the sources to make the driver initilize itself on probe without poking from userspace, but I couldn't manage to do that and would need help if that was decided to be better approach.
Todo:
-
Check if it's possible to change the hardcoded paths for firmware (checked and changed accordingly) -
Look into the problems with p2p interface causing kernel-level cpu stalls in wpa_supplicant (will do in another MR)
Edited by Administrator