Hi Wen, On Wed, Nov 14, 2018 at 10:50:48AM +0800, Wen Gong wrote: > QCA6174A/QCA9377 PCIe chips support PCIe L1 and L1SS, and indicate the > L1/L1SS capabilities in PCI configuration space. Currently ath10k driver > write target PCIe config flags to disallow HW enter into L1, this leads > some HW modules are still powered up even when both system PCIe RC and > QCA6174A/QCA9377 endpoint decides to enter into L1 or L1SS. > > This cause ~12 mA power drain of bottom power consumption for all scenarios. > Fix this issue by removing the drive code to write PCIe config flags. > > Tested with QCA6174 PCI with firmware > WLAN.RM.4.4.1-00109-QCARMSWPZ-1, but this will also affect QCA9377 PCI. > It's not a regression with new firmware releases. > > Signed-off-by: Wen Gong <wgong@xxxxxxxxxxxxxx> Is there some reason L1 was disabled in the first place? Was it known to be unreliable? Brian