CONFIG_NO_VM_RECLAIM is removed
It was added incorrectly while enabling SFE
This fixes a modem boot issue.
Change-Id: I97c619702c1911f36f7dba6caa010c75002f99f6
Signed-off-by: Aman Gupta <amangupt@codeaurora.org>
SW implementation for XO selection option for HSP
in Lahaina/LahainaPro.
Once BT_EN is asserted, pull GPIO201 high and pull it
down to low after 2ms delay to avoid leakage.
Change-Id: Ib9f6ce27a27c26a84975bcbbae1da22dedd4e1ec
Signed-off-by: Mahesh Kumar Sharma <smahesh@codeaurora.org>
QCA6490 needs XO clock selection assert for 2ms to latch the clock
configuration before WLAN enable gpio assert. Update cnss platform
driver code to support this gpio toggling.
Change-Id: I31c48365e6b5cfbbeae849f1a9a9ee1dc44050cd
Signed-off-by: Manikandan Mohan <manikand@codeaurora.org>
Enable devfreq drivers to support memory scaling on sdxlemur.
Change-Id: Ifeb9388562fd3b1f79aa912b08467a9dc41facb7
Signed-off-by: Rishabh Bhatnagar <rishabhb@codeaurora.org>
Make changes to configure aggregation timeout for WAN/LAN and
RNDIS pipes to support low latency use cases.
Change-Id: I58d5c99cd1672f184ca2c8f55b5ecdd399804184
Signed-off-by: Chaitanya Pratapa <cpratapa@codeaurora.org>
Maximum link speed support from AQC if 10 Gbps.
Change-Id: If13d93e9e94ba8d3f34abf8327d69a4d561054d7
Signed-off-by: Lakshit Tyagi <ltyagi@codeaurora.org>
This change enables CONFIG_QCOM_SHOW_RESUME_IRQ for power
analysis.
Change-Id: I5f26a88f06d91fd54118adbcba938bb4e06003e9
Signed-off-by: Tushar Nimkar <tnimkar@codeaurora.org>
For some platforms, remote wakeup capability from system suspend
is not a default requirement.
Keep system wakeup as disabled from dwc3-msm and xhci-plat.
Change-Id: Ic32af43c818f666228db5921e927f66c3554c0f4
Signed-off-by: Harsh Agarwal <harshq@codeaurora.org>
The doorbell is blocked as part of gsi_suspend, but a continuous
resume and suspend calls can cause a race where resume
handling overwrites the blocking of doorbell leading
to the controller accessing IPA doorbell after suspend.
Here are the series of events that is causing the issue.
gsi_resume
queue_work with EVT_RESUME
gsi_suspend
Block the doorbell
queue_work with EVT_SUSPEND
resume_work_handler
xdci_resume
Unblock the doorbell
suspend_work_handler
xdci_suspend
Fix this by ensuring that the doorbell is blocked
before suspend call to IPA as part of suspend handling.
Change-Id: I4d0254c88ed3bec6338d040480b5df2e3f81251e
Signed-off-by: Sriharsha Allenki <sallenki@codeaurora.org>
Since usleep_range provides better accuracy in
comparison to msleep. This helps in reducing
the latency of host bus resume.
Change-Id: Ie8d5231327fcc27ab2a28542e0d96687abb9aace
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
Signed-off-by: Pratham Pratap <prathampratap@codeaurora.org>