Commit graph

893,685 commits

Author SHA1 Message Date
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Signed-off-by: Pratham Pratap <[email protected]>
2021-01-15 11:59:24 +05:30
Shreyas K K
bd8c08cabf drivers: pinctrl: qcom: Add SM6150 pinctrl driver
Add initial pinctrl driver to support pin configuration with
pinctrl framework for SM6150. This driver is a snapshot of
pinctrl-sm6150.c from msm-4.14 at commit-id "69d710e4".

Change-Id: I208418d59378550f049fb905151939fc4b73480e
Signed-off-by: Shreyas K K <[email protected]>
2021-01-15 11:48:38 +05:30
Jeya R
1613295638 adsprpc: Pass virtual address during ram dump collection
If virtual address is not passed during ramdump collection,
the CMA region gets remapped during ioremap call. By passing
the virtual address in the do_ramdump_elf call, the CMA
doesn't get remapped.

Change-Id: Ice98e7947b977c5edffcbf9f3c5b0d3c6a34ef52
Acked-by: Vishnu Karthik D <[email protected]>
Signed-off-by: Jeya R <[email protected]>
2021-01-15 11:35:29 +05:30
Chandrasekhar Mattaparthy
1407bf2ffc defconfig: monaco_go: Resolve bootup issue
added SELINUX/DM verify missing configs.

Change-Id: Ic25da0315220faad47ce9c158c0ff7aff476e523
Signed-off-by: Chandrasekhar Mattaparthy <[email protected]>
2021-01-14 21:32:12 -08:00
Archit Saxena
f1609ace18 defconfig: Add initial defconfig fragments for monaco
Add initial debug and perf defconfig fragments for monaco.

Change-Id: Ia9c8c9bb0baeec49654f7f1fec7c0302a3fc583f
Signed-off-by: Archit Saxena <[email protected]>
Signed-off-by: Nagireddy Annem <[email protected]>
2021-01-14 21:29:24 -08:00
priyankar
1d2a517eb7 Add support for Moselle SoC (WCN6750)
This patch contain changes for supporting new
BT chip moselle.

Change-Id: Ib5aaa4b7dde7accf186593df93bf65e475177f1f
Signed-off-by: priyankar <[email protected]>
2021-01-15 10:38:55 +05:30
qctecmdr
4b36c63809 Merge "defconfig: gen3auto: Enable cpufreq governors" 2021-01-14 15:49:40 -08:00
qctecmdr
75d39d367e Merge "power: smb1351-charger: Add support for OTG IRQ" 2021-01-14 15:49:39 -08:00
qctecmdr
3ce3cb417d Merge "defconfig: Add initial defconfig fragments for Quin virtual machine" 2021-01-14 15:49:39 -08:00
qctecmdr
dd229f78fa Merge "virtio_mmio: add support to set a virtio device as wakeup source" 2021-01-14 15:49:38 -08:00
qctecmdr
d44a2bd999 Merge "icnss2: Add support for WPSS SSR" 2021-01-14 15:49:37 -08:00
qctecmdr
850659894f Merge "drivers: char: msm_smd_pkt: Return error in case driver is not ready" 2021-01-14 15:49:37 -08:00
qctecmdr
d85421988c Merge "firmware: qcom_scm: Add calls to support MSS restart" 2021-01-14 15:49:36 -08:00
qctecmdr
612dc0a6f2 Merge "defconfig: enable memory dump on sdxnightjar" 2021-01-14 15:49:36 -08:00
qctecmdr
13277e5bcf Merge "usb: misc: Add support for test modes via external hub" 2021-01-14 15:49:35 -08:00
Jack Pham
8644c9630e usb: f_gsi: Increase ADPL buffer depth to 30
During high embedded throughput workloads having ADPL enabled
may impact performance as it becomes a bottleneck for IPA if
log packets are not drained quickly enough. To alleviate this,
increase the number of buffers allocated for the ADPL GSI pipe
to 30 allow for the USB host to consume log packets from the
ADPL endpoint as fast as possible.

Change-Id: I33102608367e71a4e75837f8d2a396f20f386b7a
Signed-off-by: Jack Pham <[email protected]>
2021-01-14 14:40:30 -08:00
Guru Das Srinagesh
084fe9ff3c power: smb1398: Handle USB power path suspension appropriately
Unsuspend USB power path (turn off USB-path front-porch FET) before
enabling, and suspend it upon disabling SMB1398.

Change-Id: I319c215861f82cb2fb96504c38993c6eb03c38a7
Signed-off-by: Guru Das Srinagesh <[email protected]>
2021-01-14 12:44:15 -08:00
Lakshit Tyagi
e69ab13f6c defconfig: sdxlemur: Enable AQC IPA offload feature
Enable AQC IPA offload feature.

Change-Id: I0e77717dd1635071261435e0c093f89e709a2944
Signed-off-by: Lakshit Tyagi <[email protected]>
2021-01-14 11:09:38 -05:00
qctecmdr
e53264fa85 Merge "scsi: ufs: Disable interrupt in reset path" 2021-01-14 07:42:51 -08:00
qctecmdr
83b9923573 Merge "defconfig: Disable bluetooth config for sdxnightjar" 2021-01-14 07:42:50 -08:00
qctecmdr
52b474920b Merge "Bluetooth: Add support for QCA61X4/QCA937x series BT SoC" 2021-01-14 07:42:50 -08:00
qctecmdr
6208600e96 Merge "slim-msm-ngd: Disable core irq in SSR/PDR Down notification" 2021-01-14 07:42:50 -08:00
qctecmdr
9e542aad4f Merge "cnss2: Avoid to reject suspend pci for non DRV connected platform" 2021-01-14 07:42:49 -08:00
qctecmdr
3aacc1d72e Merge "msm: adsprpc: null pointer check for sctx" 2021-01-14 07:42:49 -08:00
qctecmdr
14f60362de Merge "defconfig: gen3auto: Enable service locator and notifier" 2021-01-14 07:42:49 -08:00