summaryrefslogtreecommitdiff
path: root/Documentation/devicetree/bindings/wcnss (follow)
Commit message (Collapse)AuthorAge
* wcnss: modularize wcnss power up sequence and debug logsSarada Prasanna Garnayak2017-08-18
| | | | | | | | | | | | | | | | Modularize the wcnss power up sequence like wcnss voltage regulator enable/disable sequence and voltage regulator current and voltage level parsing method. Remove hack code from the power wcnss power process and enable/disable the power resource if it's defined in the wcnss device node. Update the debug logs to track the exact state of the power state during device bootup. Remove the unnecessary logging for the optional resource request fails during device bootup. CRs-Fixed: 2086414 Change-Id: I30b1e2196eb9d1c933275f3db34ca0ff5664ea3b Signed-off-by: Sarada Prasanna Garnayak <sgarna@codeaurora.org>
* wcnss: remove the wcn external gpio configuration supportSarada Prasanna Garnayak2017-08-02
| | | | | | | | | | The wcn external gpio configuration has moved to WLAN firmware code. To avoid the gpio resource request conflict and power offload failure between wcnss platform driver and WLAN firmware. Remove external gpio configuration from the wcnss platform driver. Change-Id: Iaef979437d9e48d66a5e9e2fc88bc5783fed7480 Signed-off-by: Sarada Prasanna Garnayak <sgarna@codeaurora.org>
* wcnss: Update the wcnss wlan module power up sequenceSarada Prasanna Garnayak2017-08-02
| | | | | | | | | | | | | | | The wcnss wlan module power up sequence has been changed. To add support for the wcnss new power up sequence configured 3.3v external GPIO in wcnss platform driver. Add check for the target to support the 3.3v external gpio for the wcnss power up and routine to control the gpio like gpio init, enable, disable for the device power management in different state of the wcnss wlan device. CRs-Fixed: 2065396 Change-Id: Ie6b79415b670522aa0abee58a23a31cffec76f5a Signed-off-by: Sarada Prasanna Garnayak <sgarna@codeaurora.org>
* wcnss: Add support to read wifi dual band capabilitySarada Prasanna Garnayak2017-08-02
| | | | | | | | | | | | | | The WLAN dual band support vary from target to target and to enable/disable dual band support for a particular target the wcnss platform driver read the wlan hardware qfuse register and export the dual band capability info to wlan host driver to enable/disable this dual band feature. Add export symbol for dual band capability info. CRs-Fixed: 1115909 Change-Id: I7dc26435e3ac0ac1eec71f0e334878b35e25224d Signed-off-by: Sarada Prasanna Garnayak <sgarna@codeaurora.org>
* wcnss: Add support to enable and disable wcnss snoc clockSarada Prasanna Garnayak2017-08-02
| | | | | | | | | | | | | It is a hardware requirement to increase snoc clock frequency in HID sniff mode due to low wlan throughput. To provide this, add support to enable and disable snoc clock. Update the voltage regulator configuration API as per upstream kernel. CRs-Fixed: 1101377 Change-Id: I1130353bf861ca31792c40ef51243497788ed56d Signed-off-by: Sarada Prasanna Garnayak <sgarna@codeaurora.org>
* wcnss: Access A2xb split timeout limit registerSunkad, Anand Ningappa2016-03-23
| | | | | | | | | | Dump A2xb split timeout limit register, while dumping pronto register dumps during pronto subsystem restart. To check a2xb split time out value configured. CRs-fixed: 975027 Change-Id: I1480d23b14f26dad59a552293e38bad9916ef0e4 Signed-off-by: Sunkad, Anand Ningappa <asunka@codeaurora.org>
* net: wcnss: Add snapshot of wcnss driverYue Ma2016-03-22
This is a snapshot of the wcnss driver and associated files as of msm-3.18 commit: e70ad0cd5efdd9dc91a77dcdac31d6132e1315c1 (Promotion of kernel.lnx. 3.18-151201.) Signed-off-by: Yue Ma <yuem@codeaurora.org>