Kernel Tree For Xiaomi 11 Lite NE 5G
After insmod wlan.ko, don't ifconfig wlan0 up, driver will be in DRIVER_MODULES_OPENED instead of DRIVER_MODULES_ENABLED state. If host suspend at this time, PCIE will suspend too, when resume, PCIE bus driver may reset ROME soc during link reconnection, copy engine is reset too. When host send wmi cmd to F/W, copy engine will access 0 address, SMMU fault will happen. There is logic inside ROME hardware&firmware, if PDEV_SUSPEND or WOW_ENABLE WMI command is sent to firmware, firmware will decuple the reset path between ROME pcie interface and ROME soc, then ROME soc will not be reset if pcie bus driver toggle the PERST pin to ENDP, only pcie interface part is reset. Change-Id: I3b6344f69ea70248953af155efd00adf7914e98b CRs-Fixed: 2243667 |
||
---|---|---|
components | ||
configs | ||
core | ||
uapi/linux | ||
Android.mk | ||
Kbuild | ||
Kconfig | ||
Makefile | ||
README.txt |
This is CNSS WLAN Host Driver for products starting from iHelium