Naman Padhiar
3e55e8fb89
icnss2: Send enter power save after driver suspend
...
In PM suspend of WCN6750, host send WOW Enable to FW
and FW allows target to go to low power mode along
with PCIe link. In Host DP, even after sending WOW
enable it tries to access target for flushing pending
transactions. This will cause NOC error as link is
down.
Send enter power save mode to FW after driver suspend
returns successfully to platform driver and all pending
transactions are flushed. FW will go to low power mode
only after receiveing enter power save mode QMI.
Change-Id: I5dfb257fe3db4dc453bae456c40d19f841e3c5c8
Signed-off-by: Naman Padhiar <npadhiar@codeaurora.org>
2020-10-13 18:09:28 +05:30
qctecmdr
3b62fcac37
Merge "msm: ipa: add support to 15 PDN offload via IPA"
2020-10-10 15:58:32 -07:00
qctecmdr
1ed555d376
Merge "power: battery: Add "cp" prefix to cp iio channel names"
2020-10-10 15:58:32 -07:00
qctecmdr
f552d63dd3
Merge "arm64: defconfig: Enable KPROBES_DEBUG config for holi"
2020-10-10 15:58:32 -07:00
qctecmdr
04dbf0cc63
Merge "qrtr: ns: create kthread worker to process ns work"
2020-10-10 15:58:32 -07:00
qctecmdr
4de15df2a9
Merge "Netfilter: Fixes for NATTYPE module compilation"
2020-10-10 15:58:31 -07:00
qctecmdr
5c5d0402a3
Merge "power: smb1390: Add snapshot of SMB1390 charger driver"
2020-10-10 15:58:31 -07:00
qctecmdr
e1c78091e0
Merge "haven: avoid sleeping in atomic context messages"
2020-10-10 15:58:31 -07:00
qctecmdr
b88965ac23
Merge "cpufreq: qcom: cpufreq-hw: Add check for get_cpu_device before usage"
2020-10-10 15:58:30 -07:00
qctecmdr
447c86bf8e
Merge "irqchip: qcom-pdc: Add yupik target support"
2020-10-10 15:58:30 -07:00
qctecmdr
ad8fad03db
Merge "msm: kgsl: Initialize drawctxt active node earlier"
2020-10-10 13:03:50 -07:00
qctecmdr
648eef465f
Merge "soc: qcom: pmic_glink: Switch using rpmsg_send() to avoid random Tx failure"
2020-10-10 13:03:50 -07:00
qctecmdr
37538bd8f3
Merge "msm: kgsl: Add a6xx GMU performance counters"
2020-10-10 13:03:49 -07:00
qctecmdr
ae1bc95178
Merge "i2c-msm-v2: Add snapshot of I2C MSM V2 driver"
2020-10-09 23:27:00 -07:00
qctecmdr
7227f23d1b
Merge "defconfig: Enable PD PHY and Policy Engine drivers"
2020-10-09 23:27:00 -07:00
qctecmdr
bc56a05ec1
Merge "usb: typec: Fix setting of invalid value of opmode"
2020-10-09 23:26:59 -07:00
qctecmdr
8e667df6ea
Merge "icnss2: Decrement soc wake ref count"
2020-10-09 23:26:59 -07:00
qctecmdr
d94c867814
Merge "drivers: edac: Add Lahaina CPU gold core part id for kryo edac"
2020-10-09 23:26:59 -07:00
qctecmdr
e67160ef2e
Merge "devfreq: suppress platform driver bind / unbind feature"
2020-10-09 23:26:58 -07:00
qctecmdr
aed3a1d275
Merge "qseecom: Propagate correct return value from TZ"
2020-10-09 23:26:58 -07:00
qctecmdr
6ce647ffc5
Merge "drivers: soc: qcom: avoid double initialization of kobj"
2020-10-09 23:26:57 -07:00
qctecmdr
5ebcf96bc1
Merge "usb: phy: snps: Enable auto resume feature only in host mode"
2020-10-09 23:26:57 -07:00
qctecmdr
5059a9a959
Merge "icnss: Assign priority for icnss modem notifier callback"
2020-10-09 23:26:56 -07:00
qctecmdr
ef8a05b233
Merge "msm: mfd: Enable MFD for sdxlemur"
2020-10-09 23:26:56 -07:00
qctecmdr
62e96d5e30
Merge "clk: qcom: gcc-shima: Remove support for CPUSS clocks"
2020-10-09 23:26:56 -07:00
qctecmdr
919c7a1748
Merge "sched: fix suspicious RCU usage warning"
2020-10-09 23:26:55 -07:00
qctecmdr
cce34db982
Merge "icnss2: Remove voltage vote for vdd-cx-mx after probe"
2020-10-09 23:26:55 -07:00
qctecmdr
6ddd62fb25
Merge "block: fix get_max_io_size()"
2020-10-09 23:26:54 -07:00
qctecmdr
d766c1b407
Merge "icnss2: Export API to host driver to exit power save"
2020-10-09 23:26:54 -07:00
qctecmdr
6a87b71ed6
Merge "net: core: Dont send ARP probes for NUD_PERMANENET"
2020-10-09 23:26:53 -07:00
qctecmdr
3ac04f8508
Merge "msm: netfilter: changes to handle contact address modification in SIP ALG"
2020-10-09 23:26:53 -07:00
qctecmdr
be2a3c90cc
Merge "msm: kgsl: Move a6xx perfcounters to target specific"
2020-10-09 23:26:52 -07:00
qctecmdr
27425aa42d
Merge "defconfig: sdxlemur: Add support for BLSP UART"
2020-10-09 19:37:41 -07:00
qctecmdr
20ae78af5d
Merge "power: smb5: Fix LPD flag for PMI632"
2020-10-09 19:37:41 -07:00
qctecmdr
87b8339dff
Merge "soc: qcom: Correct idle task check for stack capture"
2020-10-09 19:37:41 -07:00
qctecmdr
71c58ffe44
Merge "qcom: wdog: improve error handling in watchdog core"
2020-10-09 19:37:40 -07:00
qctecmdr
3bf9fa3150
Merge "msm: pcie: Disable access to MSI register during drv_suspend"
2020-10-09 19:37:40 -07:00
qctecmdr
0b93e6ac09
Merge "firmware: qcom: Fix hyp_log issue"
2020-10-09 19:37:40 -07:00
qctecmdr
8227ad733d
Merge "drivers: soc: qcom: update rimps memlat while saving pmu counters"
2020-10-09 19:37:39 -07:00
qctecmdr
b67df1431a
Merge "net: qrtr: Force wakeups for data packets"
2020-10-09 19:37:39 -07:00
qctecmdr
36177f93cd
Merge "usb: dwc3: gadget: Let GSI ep ops allocate TRBs for GSI eps"
2020-10-09 19:37:39 -07:00
qctecmdr
d1e1da94ef
Merge "usb: dwc3: Add logging for ep0 map/unmap requests"
2020-10-09 19:37:38 -07:00
qctecmdr
dba157bc5e
Merge "arm64: defconfig: Enable serial console for GKI"
2020-10-09 19:37:38 -07:00
qctecmdr
1081487ec5
Merge "usb: dwc3: Fix invalid charger type detection for float"
2020-10-09 19:37:37 -07:00
qctecmdr
e325d2c07c
Merge "serial: msm_serial_hs: Add snapshot of serial highspeed driver"
2020-10-09 19:37:37 -07:00
Elson Roy Serrao
233d173028
defconfig: Enable PD PHY and Policy Engine drivers
...
This change enables PD PHY and Policy Engine drivers which
are needed for power delivery functionality on sdxlemur.
Change-Id: I5dce378ba3106034a4217ef6a11ca3cbcb4f0ec7
Signed-off-by: Elson Roy Serrao <eserrao@codeaurora.org>
2020-10-09 12:33:10 -07:00
Jeevan Shriram
460f3fd8a4
Merge android11-5.4.61+ ( d240b69) into msm-5.4
...
* remotes/origin/tmp-d240b69:
ANDROID: db845c_gki.fragment: Add missing qcom drivers required for cpufreq functionality
ANDROID: ABI: update allowed list for QCOM
ANDROID: GKI: add allowed list file for xiaomi
ANDROID: Disable kthread delayed work fp check in CFI builds
ANDROID: ABI: update allowed list for QCOM
ANDROID: GKI: pid: Export for find_task_by_vpid
ANDROID: GKI: core: Export for runqueues
ANDROID: GKI: time: Export for nsec_to_clock_t
ANDROID: GKI: signal: Export for __lock_task_sighand
ANDROID: GKI: cputime: Export for thread_group_cputime_adjusted
ANDROID: GKI: loadavg: Export for get_avenrun
ANDROID: Refresh ABI.xmls with libabigail 1.8.0-98bbf30d
ANDROID: sched: add cpumask parameter to cpu capacity vendor hook
ANDROID: ABI: Added symbols for allwinner
ANDROID: ABI: Update allowed list for EXYNOS
ANDROID: ABI: Update allowed list for QCOM
ANDROID: drop KERNEL_DIR setting in build.config.common
Change-Id: I790253af5262bdb92cc84a87f90628607944c69f
Signed-off-by: Jeevan Shriram <jshriram@codeaurora.org>
2020-10-09 07:27:04 -07:00
Sriharsha Allenki
410f0c2b19
usb: typec: Fix setting of invalid value of opmode
...
Setting opmode to invalid values would lead to a
paging fault failure when there is an access to the
power_operation_mode.
Prevent this by checking the validity of the value
that the opmode is being set.
Change-Id: I9ada1ad4aeeca08d3072a5738f5fa48537a2cecf
Signed-off-by: Sriharsha Allenki <sallenki@codeaurora.org>
2020-10-09 01:34:19 -07:00
Santosh Mardi
64c2865cb1
devfreq: suppress platform driver bind / unbind feature
...
devfreq_qcom_qoslat platform driver does not
support the manual bind / unbind feature through sysfs,
Suppress the bind / unbind calls using driver attribute.
Change-Id: I13a61826435e16849aeb15ebdaa792c849ba45c2
Signed-off-by: Santosh Mardi <gsantosh@codeaurora.org>
2020-10-09 00:30:54 -07:00
Naman Padhiar
cb5899aec0
icnss2: Decrement soc wake ref count
...
If ref count is greater than 1, decrement ref count without
calling SOC_WAKE_RELEASE QMI as for ref count greater than 1
SOC_WAKE_REQ is also not sent.
This will protect req/release mismatch in FW.
Change-Id: I8475e7b2429389c22a23483ee129db8753957ad3
Signed-off-by: Naman Padhiar <npadhiar@codeaurora.org>
2020-10-09 00:24:18 -07:00