Commit graph

893,405 commits

Author SHA1 Message Date
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
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
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
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
qctecmdr
3a016ea4fe Merge "backlight: qcom-spmi-wled: Add support for PM7325B WLED" 2021-01-14 07:42:48 -08:00
qctecmdr
0a38c43775 Merge "phy: ufs: Add UFS PHY support for yupik" 2021-01-14 06:21:57 -08:00
qctecmdr
31d628e3fd Merge "msm: ipa: enable more SIDs" 2021-01-14 06:21:56 -08:00
qctecmdr
fee290643a Merge "msm-cpufreq: fix cpufreq compile error problem" 2021-01-14 06:21:56 -08:00
qctecmdr
3ff8775b55 Merge "net: aquantia: Adding IPA glue layer" 2021-01-14 06:21:55 -08:00
qctecmdr
bba59bd13c Merge "defconfig: sdxlemur: Enable IOSS" 2021-01-14 06:21:55 -08:00
qctecmdr
dbb084194a Merge "clk: qcom: debugcc-yupik: Update all PCIE clocks to measure only" 2021-01-14 06:21:54 -08:00
qctecmdr
fde383ce77 Merge "msm: ipa: IPA offload subsystem for ethernet devices" 2021-01-14 06:21:53 -08:00
qctecmdr
2cf3ec57be Merge "msm: kgsl: Vote for l3 via icc_set_bw" 2021-01-14 06:21:52 -08:00
Mike Tipton
c008036f9d defconfig: sdxlemur: Enable clock debug features
Enable QCOM-specific clock debug features required for testing on both
perf and debug builds.

Change-Id: Ib13e4003e8a80ed00973095c65dacf9bb169e19d
Signed-off-by: Mike Tipton <mdtipton@codeaurora.org>
2021-01-13 10:34:12 -08:00
Naman Padhiar
85d5319625 icnss2: Increase filename array size
Increase filename array size to accommodate qdss config
file name.

Change-Id: Ifa7d93dff86f78efd264403eaf285bb90bd79764
Signed-off-by: Naman Padhiar <npadhiar@codeaurora.org>
2021-01-13 14:25:41 +05:30
Yuanfang Zhang
16aa569c55 defconfig: enable memory dump on sdxnightjar
Enable memory dump V2 on sdxnightjar.

Change-Id: I5320654a79cf4e9e5b8051130b16ea4ad8472d9f
Signed-off-by: Yuanfang Zhang <zhangyuanfang@codeaurora.org>
2021-01-12 23:13:18 -08:00
Paras Sharma
0df046ba49 serial: msm_geni_serial: Vote for shutdown pinctrl during BT off
Currently driver is voting for active/sleep state configuration
during BT disconnect. Since this state contains UART functionality,
GPIO pins remains high which consumes power. This change is added
to vote for the shutdown pinctrl state during BT disconnect and
configure GPIO's in gpio functionality. This is a requirement
from BT SOC team.

Change-Id: I09f7a4a1dbc197c2bfd443a0b546a1ff283134ed
Signed-off-by: Paras Sharma <parashar@codeaurora.org>
2021-01-13 11:04:27 +05:30
Bojun Pan
48017f137f msm: ipa: enable more SIDs
Enable SMMU on eth/eth1/wlan1 SIDs.

Change-Id: I3b96e6cf89817f47b6b9fb4501f7e8c6bffcde14
Signed-off-by: Bojun Pan <bojunp@codeaurora.org>
2021-01-12 11:38:40 -08:00
qctecmdr
1ea05851c7 Merge "cnss2: Prevent PCIE l1 substatus at MHI fast resume" 2021-01-12 08:24:53 -08:00
qctecmdr
ae5cc1426f Merge "msm: kgsl: Deregister gpu address on memdesc_sg_virt failure" 2021-01-12 08:24:53 -08:00
qctecmdr
c72ebc5e35 Merge "icnss2: Add support to load WPSS" 2021-01-12 08:24:53 -08:00
qctecmdr
a1d26c8cae Merge "msm: kgsl: Enable ACD feature support for A660 variant" 2021-01-12 08:24:52 -08:00
qctecmdr
d04631e7de Merge "netfilter: contrack: Null pointer check is added" 2021-01-12 08:24:52 -08:00
Armaan Siddiqui
73b1177d91 msm: ipa: Change done to add all uapi structures
Uapi changes added:

	1. L2TP over UDP requires new commands to be send to uC
    	   to use the new header length for additition and deletion.
	2. Definitions related to H/W fnr status
	3. Add the QMI support to change the modem
           Bandwidth voting throughput on APQ side to change the
           IPA clk scaling.
	4. Added new field to the QMI force clear request message
           data structure, To accommodate up to 128 possible endpoints.
           If this new field is used on newer architectures,
           the old field shall be ignored.

Change-Id: I6c642e745386bad5fb7ef63b4167e91ce561e0dd
Signed-off-by: Armaan Siddiqui <asiddiqu@codeaurora.org>
2021-01-12 06:01:35 -08:00
Jeya R
3eb60fe69a msm: adsprpc: null pointer check for sctx
Adding a null pointer for sctx before dereferencing.

Change-Id: I1497eea2b9cb7bb75481246df47269796aff182d
Acked-by: Maitreyi Gupta <maitreyi@qti.qualcomm.com>
Signed-off-by: Jeya R <jeyr@codeaurora.org>
2021-01-12 12:17:32 +05:30
Chandana Kishori Chiluveru
5adc2a6e19 slim-msm-ngd: Disable core irq in SSR/PDR Down notification
Slimbus core interrupt is getting fired during a ADSP power up(Sub-sys up)
orafter a adsp shutdown(Sub-sys Down). At this point adsp slimbus hardware
is not ON(clocks are off) which is leading to a unclocked access when
HLOS slimbus tried to read the interrupt status register in isr.

Fix is to disable core irq as a part of SSR down notification and enable
it as a part of SSR UP notification in ngd_slim_enable API. And also add a
defensive check in ISR to not access registers if slimbus is
runtime suspended.

Change-Id: I84a599551b98c8580bdfc889ebbe99f48c649895
Signed-off-by: Chandana Kishori Chiluveru <cchiluve@codeaurora.org>
2021-01-12 11:18:49 +05:30
Jinesh K. Jayakumar
15c887d01e msm: ipa: IPA offload subsystem for ethernet devices
Update IPA offload sub-system to avoid IPA core API calls to support
new IPA ETH client API calls provided by IPA driver.

Change-Id: I5db3189f7042fa66397a530184c662e65c1e6f0c
Signed-off-by: Jinesh K. Jayakumar <jineshk@codeaurora.org>
Signed-off-by: Lakshit Tyagi <ltyagi@codeaurora.org>
2021-01-11 15:41:35 -08:00
Lakshit Tyagi
6d40652ad7 defconfig: sdxlemur: Enable IOSS
Enable AQC IOSS and its dependencies.

Change-Id: I7ac8c637d1365819fe9e1b8aef6241df4eebad87
Signed-off-by: Lakshit Tyagi <ltyagi@codeaurora.org>
2021-01-11 13:45:42 -08:00
Jishnu Prakash
041c8f64d9 backlight: qcom-spmi-wled: Add support for PM7325B WLED
Add new compatible string for PM7325B WLED. Add support to read
battery resistance, current and OCV from battery charger driver
through glink based interface.

Change-Id: I421c4225862c4f72f00dff14214b1b613c93fa42
Signed-off-by: Jishnu Prakash <jprakash@codeaurora.org>
2021-01-11 14:15:23 +05:30
Jishnu Prakash
1cd45f9b6a defconfig: Enable WLED for yupik
Enable WLED device on PM7325B for yupik.

Change-Id: I3bd3dd740eb613b56906b16515b5088b50f9579e
Signed-off-by: Jishnu Prakash <jprakash@codeaurora.org>
2021-01-11 00:24:34 -08:00