Commit graph

894,770 commits

Author SHA1 Message Date
qctecmdr
9ddceddf30 Merge "USB: Add LPM quirk for Silicon Motion Flash drive" 2021-01-16 01:21:51 -08:00
qctecmdr
969fd9d8b5 Merge "msm: pcie: Allow NULL as a valid return value for icc_get" 2021-01-16 01:21:50 -08:00
qctecmdr
7ee1e2f50a Merge "Add support for Moselle SoC (WCN6750)" 2021-01-16 01:21:50 -08:00
qctecmdr
2781d2057c Merge "soc: qcom: Add support to print wpss master stats" 2021-01-16 01:21:49 -08:00
qctecmdr
c3f25d872d Merge "regulator: qpnp-lcdb: Add LCDB support for PM7325B" 2021-01-16 01:21:49 -08:00
qctecmdr
c8244da990 Merge "defconfig: Enable watchdog defconfigs for sdxnightjar target" 2021-01-16 01:21:48 -08:00
qctecmdr
540c792d26 Merge "Merge android11-5.4.61+ (158eae7) into msm-5.4" 2021-01-15 21:44:18 -08:00
qctecmdr
c75f5af3c3 Merge "usb: gadget: gsi: Ensure the doorbell is blocked before suspend" 2021-01-15 21:44:18 -08:00
qctecmdr
a96f003927 Merge "defconfig: sdxlemur: Enable CONFIG_QCOM_SHOW_RESUME_IRQ" 2021-01-15 21:44:18 -08:00
qctecmdr
af1ba6d853 Merge "msm: pcie-ep: Remove redundant struct member" 2021-01-15 21:44:17 -08:00
qctecmdr
212e755176 Merge "soc: qcom: pil: add driver name for support debug" 2021-01-15 21:44:17 -08:00
qctecmdr
6b1886571b Merge "smcinvoke: Correct logging message" 2021-01-15 21:44:17 -08:00
qctecmdr
fa96bb3fc0 Merge "adsprpc: Pass virtual address during ram dump collection" 2021-01-15 21:44:16 -08:00
qctecmdr
3021bc037a Merge "iommu/arm-smmu: fix out of bound iova fault handling" 2021-01-15 21:44:16 -08:00
qctecmdr
f8cfe67a87 Merge "usb: host: Disable system wakeup if remote wakeup is not required" 2021-01-15 21:44:16 -08:00
Aman Gupta
956b5af1b2 defconfig: sdxlemur: Remove CONFIG_NO_VM_RECLAIM
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>
2021-01-16 09:06:16 +05:30
qctecmdr
1376e83e4a Merge "cnss2: Add cold boot calibration support for WCN7850 chipset" 2021-01-15 18:42:06 -08:00
qctecmdr
d6c39c5031 Merge "defconfig: Enable modem pil config for sdxnightjar target" 2021-01-15 18:42:06 -08:00
qctecmdr
3d100e7b74 Merge "msm: adsprpc: Add logs to identify thread exit called" 2021-01-15 15:25:47 -08:00
qctecmdr
4141b3cc67 Merge "defconfig: Enable devfreq drivers for sdxlemur target" 2021-01-15 15:25:47 -08:00
Mahesh Kumar Sharma
f08e691fc6 bluetooth: Add logic to avoid XO leakage
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>
2021-01-15 12:16:17 -08:00
Manikandan Mohan
b3dd9f66e1 cnss2: Add support XO Clock selection leakage prevention
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>
2021-01-15 10:43:18 -08:00
Rishabh Bhatnagar
8b6e5f422c defconfig: Enable devfreq drivers for sdxlemur target
Enable devfreq drivers to support memory scaling on sdxlemur.

Change-Id: Ifeb9388562fd3b1f79aa912b08467a9dc41facb7
Signed-off-by: Rishabh Bhatnagar <rishabhb@codeaurora.org>
2021-01-15 09:46:02 -08:00
Chaitanya Pratapa
f87dd2902a msm: ipa: add mechanism to configure aggregation timeout
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>
2021-01-15 23:06:07 +05:30
Lakshit Tyagi
7bbe6fa3a9 net: aquantia: Change max supported IPA bandwidth
Maximum link speed support from AQC if 10 Gbps.

Change-Id: If13d93e9e94ba8d3f34abf8327d69a4d561054d7
Signed-off-by: Lakshit Tyagi <ltyagi@codeaurora.org>
2021-01-15 09:16:41 -08:00
Dundi Raviteja
faa9950097 defconfig: Add icnss2 configs for monaco
Add ICNSS2 configs for monaco.

Change-Id: Ie80f90ccf7409850738510c666c970a60432a1af
Signed-off-by: Dundi Raviteja <dundi@codeaurora.org>
2021-01-15 05:47:27 -08:00
Lijuan Gao
351a68f582 defconfig: Enable watchdog defconfigs for sdxnightjar target
Enable watchdog defconfigs (QCOM_WDT_CORE, QCOM_SOC_WATCHDOG
etc) on sdxnightjar target.

Change-Id: Ib949198522b50f71483bff207ff97efc4618826a
Signed-off-by: Lijuan Gao <lijuang@codeaurora.org>
2021-01-15 21:10:06 +08:00
Tushar Nimkar
3491e2c95e defconfig: sdxlemur: Enable CONFIG_QCOM_SHOW_RESUME_IRQ
This change enables CONFIG_QCOM_SHOW_RESUME_IRQ for power
analysis.

Change-Id: I5f26a88f06d91fd54118adbcba938bb4e06003e9
Signed-off-by: Tushar Nimkar <tnimkar@codeaurora.org>
2021-01-15 16:35:13 +05:30
Lijuan Gao
f707e89226 defconfig: Enable modem pil config for sdxnightjar target
Enable modem pil config for sdxnightjar.

Change-Id: Ib560593b170ee4c92e5fdd48cad8404ca34e6b93
Signed-off-by: Lijuan Gao <lijuang@codeaurora.org>
2021-01-15 19:04:55 +08:00
Harsh Agarwal
6076cdc395 usb: host: Disable system wakeup if remote wakeup is not required
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>
2021-01-15 03:00:59 -08:00
qctecmdr
b48d0659c5 Merge "drivers: llcc: Amended llcc reserved ways on sdxlemur" 2021-01-15 02:01:47 -08:00
qctecmdr
7025aee117 Merge "defconfig: sdxlemur: Enable AQC IPA offload feature" 2021-01-15 02:01:46 -08:00
qctecmdr
842bfd3a01 Merge "cnss2: Add code to do PCIe L2 suspend/resume during link recovery" 2021-01-15 02:01:46 -08:00
qctecmdr
f8be11edb0 Merge "cnss2: Add delay for pci link training retries" 2021-01-15 02:01:46 -08:00
qctecmdr
526ac3d86b Merge "input: touchscreen: focaltech: release i2c session early" 2021-01-15 02:01:45 -08:00
qctecmdr
e889b90324 Merge "net: ipv6: fib: flush exceptions when purging route" 2021-01-15 02:01:45 -08:00
qctecmdr
10ba34778d Merge "devfreq: Fix 64-bit div compilation issue" 2021-01-15 02:01:44 -08:00
qctecmdr
a2c20462c6 Merge "input: qcom-hv-haptics: config interrupt in haptics_set_fifo()" 2021-01-15 02:01:44 -08:00
qctecmdr
8ef378700d Merge "cnss2: Always collect dump if detect FW assert during shutdown" 2021-01-15 02:01:43 -08:00
qctecmdr
2f4da805a8 Merge "soc: qcom: Force sequential boot for MSA modem" 2021-01-15 02:01:43 -08:00
Sriharsha Allenki
8b7e4d1fee usb: gadget: gsi: Ensure the doorbell is blocked before suspend
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>
2021-01-15 01:26:44 -08:00
Jishnu Prakash
424d614f27 regulator: qpnp-lcdb: Add LCDB support for PM7325B
Add LCDB support for PM7325B.

Change-Id: I0f58d62d9c6df7edf439f412c413a6d05caba764
Signed-off-by: Jishnu Prakash <jprakash@codeaurora.org>
2021-01-15 14:54:33 +05:30
qctecmdr
7fb23e31b4 Merge "soc: qcom: add snapshot of MBA based modem PIL" 2021-01-14 22:32:59 -08:00
qctecmdr
3692bb7515 Merge "icnss2: Increase filename array size" 2021-01-14 22:32:59 -08:00
qctecmdr
ca1fc915f3 Merge "msm: ipa: Change done to add all uapi structures" 2021-01-14 22:32:59 -08:00
qctecmdr
52e77a3544 Merge "cnss2: Disable calibration for emulation builds" 2021-01-14 22:32:58 -08:00
qctecmdr
4238d71662 Merge "serial: msm_geni_serial: Vote for shutdown pinctrl during BT off" 2021-01-14 22:32:57 -08:00
qctecmdr
f127889e20 Merge "defconfig: Enable CPU clock drivers for sdxnightjar" 2021-01-14 22:32:57 -08:00
qctecmdr
4abd93bb09 Merge "defconfig: sdxlemur: Enable clock debug features" 2021-01-14 22:32:56 -08:00
Hemant Kumar
d4f748eefb usb: core: Replace msleep with usleep_range
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>
2021-01-15 11:59:24 +05:30