Commit graph

892,399 commits

Author SHA1 Message Date
qctecmdr
ca57f5b3f1 Merge "defconfig: Enable USB PD on sdxlemur" 2020-11-23 03:49:19 -08:00
qctecmdr
a5608a4cd5 Merge "msm: kgsl: Add addr_mode_cntl registers for legacy snapshot for holi gpu" 2020-11-23 03:49:19 -08:00
qctecmdr
5b668a4482 Merge "drivers: irqchip: qcom-pdc: Add PDC IRQ chip support for sm8150" 2020-11-23 03:49:19 -08:00
qctecmdr
f6689cd632 Merge "ARM: msm: Define scuba architecture on 5.4" 2020-11-23 03:49:18 -08:00
qctecmdr
b02292d242 Merge "mtd: msm_qpic_nand: Update bus voting with the new icb framework" 2020-11-23 03:49:18 -08:00
qctecmdr
a2f8e24825 Merge "dt-bindings: clock: Add support for 5nm C-PHY shadow clock" 2020-11-22 23:40:45 -08:00
qctecmdr
da6a764a40 Merge "arm64: defconfig: Add support for Global clock controller for YUPIK" 2020-11-22 23:40:44 -08:00
qctecmdr
34dc2b1561 Merge "mmc: sdhci-msm: Add NULL check before dereferencing var_info" 2020-11-22 23:40:44 -08:00
qctecmdr
829fba660f Merge "scsi: ufs: Check qcg before dereferencing" 2020-11-22 23:40:44 -08:00
qctecmdr
7af2b002ef Merge "msm: ADSPRPC: Add start and end timer for map and buffer" 2020-11-21 17:20:53 -08:00
qctecmdr
95990aa497 Merge "soc: qcom: glink_probe: Defer SSR unregister" 2020-11-21 17:20:53 -08:00
qctecmdr
6cfa244955 Merge "mhi: core: Disable preemption while processing data events" 2020-11-21 11:50:56 -08:00
qctecmdr
9be27828f5 Merge "mm: memory_hotplug: migration failure info of a page under DEBUG_VM" 2020-11-21 11:50:56 -08:00
qctecmdr
aa06537841 Merge "cnss2: Check device status before suspending PCIe bus" 2020-11-21 11:50:56 -08:00
Nitin Rawat
d553a0ff41 scsi: ufs: Check qcg before dereferencing
Check qcg before dereferencing to avoid NULL pointer
dereference and return if its NULL. This is is to
fix below kw warnings.

ufs-qcom.c:2489: 'qcg' is assigned the return value from
function 'cpu_to_group'.
ufs-qcom.c:2439: 'cpu_to_group' explicitly returns
a NULL value.
ufs-qcom.c:2490: 'qcg' is explicitly dereferenced.

Change-Id: I291c9230bb7fb5df414db8f80bfb17a50c8fc7cf
Signed-off-by: Nitin Rawat <nitirawa@codeaurora.org>
2020-11-22 01:10:41 +05:30
Jagadeesh Kona
e5af27d253 arm64: defconfig: Add support for Global clock controller for YUPIK
Enable Global clock controller for YUPIK.

Change-Id: I8f903168d22f4451eebecb7d2cd76e803876ebb0
Signed-off-by: Jagadeesh Kona <jkona@codeaurora.org>
2020-11-21 20:15:29 +05:30
Jagadeesh Kona
1601cb9434 clk: qcom: gcc-yupik: Add support for GCC clock driver
Add support for global clock controller for peripheral
clock clients to be able to request for the clocks.

Change-Id: If68b92b5f599c06412434dacb0e438e5d8aaa5f5
Signed-off-by: Jagadeesh Kona <jkona@codeaurora.org>
2020-11-21 20:13:14 +05:30
qctecmdr
41a072792c Merge "net: Kconfig changes to enable sfe feature" 2020-11-21 06:18:44 -08:00
qctecmdr
44d57bb97f Merge "scsi: ufs: update pm_lvl during probe only when current pm_lvl is invalid" 2020-11-21 06:18:44 -08:00
qctecmdr
1f4310e460 Merge "defconfig: sdxlemur: Enable CONFIG_SPMI_MSM_PMIC_ARB{_DEBUG}" 2020-11-21 06:18:43 -08:00
qctecmdr
5183c6e616 Merge "dm verity: correcting logic used with corrupted_errs counter" 2020-11-21 06:18:43 -08:00
Elson Roy Serrao
7098fc425e defconfig: Enable USB PD on sdxlemur
Enable USB PD config flag on sdxlemur to add
PD support.

Change-Id: If7a91abb4c6d1b0f368a931c9c686012a310eb99
Signed-off-by: Elson Roy Serrao <eserrao@codeaurora.org>
2020-11-20 07:30:07 -08:00
Sarannya S
5078b14d69 soc: qcom: glink_probe: Defer SSR unregister
Calling SSR unregister for other peripherals from glink_ssr device remove
call back results in deadlock if multiple SSRs happens in parallel.

SSR unregister is defer to other worker to avoid notifier SRCU deadlock.

Change-Id: Ifa5c461201eec4b4beb8bf405bd0a2904a2cc90f
Signed-off-by: Arun Kumar Neelakantam <aneela@codeaurora.org>
Signed-off-by: Sarannya S <sarannya@codeaurora.org>
2020-11-20 18:41:30 +05:30
Jeya R
e42e8c386e msm: ADSPRPC: Add start and end timer for map and buffer
Get kernel time during start and end of map create
to keep track of time taken to create map. The time
variables are added as member of map struct. Same
time variables are added for buffers also.

Change-Id: I6454f5b60bec1a24a43ea1b7539ec45ba5358f2e
Acked-by: Ekansh Gupta <ekangupt@qti.qualcomm.com>
Signed-off-by: Jeya R <jeyr@codeaurora.org>
2020-11-20 04:53:23 -08:00
Sarthak Garg
fceb94ab29 mmc: sdhci-msm: Add NULL check before dereferencing var_info
Add NULL check before dereferencing var_info.

Change-Id: I8f3acd69118bedd0b156cb8764d3d172ac4576cc
Signed-off-by: Sarthak Garg <sartgarg@codeaurora.org>
2020-11-20 13:40:02 +05:30
qctecmdr
6a4a49544d Merge "msm: net: Add support to packet threshold events." 2020-11-20 00:08:15 -08:00
qctecmdr
370af6a367 Merge "usb: dwc3: Resume parent before resuming child device while in host mode" 2020-11-20 00:08:14 -08:00
qctecmdr
871acc5263 Merge "mmc: host: Handle config dependencies for cqhci crypto" 2020-11-20 00:08:14 -08:00
Aman Gupta
4c85ebff25 net: Kconfig changes to enable sfe feature
Shortcut forward Engine (SFE) is a software packet accelerator
It depends on packet tuple entries based on conntrack information
The change adds its config entry in net Kconfig.

Change-Id: Ied018e83e26f69682590989242b333754f367556
Signed-off-by: Aman Gupta <amangupt@codeaurora.org>
2020-11-19 21:43:13 -08:00
Sarthak Garg
b54b4aac61 mtd: msm_qpic_nand: Update bus voting with the new icb framework
Update bus voting for sdxlemur nand driver with the new icb framework.

Change-Id: I59108be9545780adc5f9040f97ae0d07536cc6bf
Signed-off-by: Sarthak Garg <sartgarg@codeaurora.org>
2020-11-20 10:46:05 +05:30
Nitin Rawat
3b52295bc6 scsi: ufs: update pm_lvl during probe only when current pm_lvl is invalid
As per current code, pm_lvl is read from DT on every probe
during system resume after suspend.

Therefore, rpm_lvl and spm_lvl updated by sysfs will be overwritten
with the pm_lvl read from DT during probe after resume from
system suspend.

To avoid this read pm_lvl from DT only when current pm_lvl
is invalid or during the first ufs probe after boot.

Change-Id: I059d574a81d0e0f7cee8b6492e495819579a2d4c
Signed-off-by: Nitin Rawat <nitirawa@codeaurora.org>
2020-11-20 10:29:02 +05:30
qctecmdr
6151ff0c6a Merge "defconfig: enable QGKI & GKI apis of msm_performance driver" 2020-11-19 20:09:40 -08:00
Subbaraman Narayanamurthy
0d4a229e92 defconfig: sdxlemur: Enable CONFIG_SPMI_MSM_PMIC_ARB{_DEBUG}
Enable SPMI debug bus driver which is useful for writing to PMIC
peripheral registers over debug bus on devices when the fuse is
not blown. While at it, enable CONFIG_SPMI_MSM_PMIC_ARB as well
explicitly though it's selected for sdxlemur already.

Change-Id: I8d04c96efcdb089f8950e57fd1b152cd1cc5a84f
Signed-off-by: Subbaraman Narayanamurthy <subbaram@codeaurora.org>
2020-11-19 20:01:42 -08:00
qctecmdr
e0f5b51058 Merge "clk: qcom: clk-debug: Add support for debug clock API's" 2020-11-19 14:10:19 -08:00
qctecmdr
d4154e6672 Merge "pinctrl: qcom: Add support for Monaco SoC pin control" 2020-11-19 14:10:18 -08:00
qctecmdr
815d09f601 Merge "net: Changes to support Shortcut Forward Engine" 2020-11-19 14:10:17 -08:00
qctecmdr
1d6b783303 Merge "bridge: Add bridge API to access the bridge slave port" 2020-11-19 14:10:16 -08:00
qctecmdr
e61a99a64e Merge "msm: kgsl: Disable gpu_llc flags by default" 2020-11-19 14:10:16 -08:00
qctecmdr
f74ca3bb50 Merge "arm64: defconfig: Enable CRYPTO_SHA1_ARM64_CE algorithm" 2020-11-19 14:10:16 -08:00
Yue Ma
5d627425fd cnss2: Check device status before suspending PCIe bus
Avoid suspending PCIe bus from QMI send put path if device is
already down.

Change-Id: I3ac7e37af3f81ec9f4ad8ae84de111a730a1f90f
Signed-off-by: Yue Ma <yuem@codeaurora.org>
2020-11-19 12:11:08 -08:00
Hemant Kumar
2f8b47007a mhi: core: Disable preemption while processing data events
If data processing of an event is scheduled out because core
is busy handling multiple irqs, this can starves the processing
of MHI M0 state change event on another core. Fix this issue by
disabling irq on the core processing data events.

Change-Id: I4d784d2c343d4a9c50741f3e72df4c373993ae79
Signed-off-by: Hemant Kumar <hemantk@codeaurora.org>
2020-11-19 10:38:55 -08:00
qctecmdr
a8aba15775 Merge "usb: dwc3: add DWC3_CONTROLLER_PULLUP event" 2020-11-19 10:34:33 -08:00
qctecmdr
ac721dc63f Merge "defconfig: sdxlemur: Enable writeable thermal zone trips" 2020-11-19 10:34:32 -08:00
qctecmdr
5c6fcbcc1b Merge "msm: ipa4: mhi qmap flow control pipe definitions for LE" 2020-11-19 10:34:32 -08:00
qctecmdr
15d2f647b5 Merge "defconfig: arm64: Enable DDR cooling device for lahaina" 2020-11-19 10:34:32 -08:00
qctecmdr
6f437f7519 Merge "usb: dwc3: Add support for nominal elastic buffer" 2020-11-19 10:34:31 -08:00
Charan Teja Reddy
9c71673f9e mm: memory_hotplug: migration failure info of a page under DEBUG_VM
Put the migration failure info of a page under DEBUG_VM as most of
the times this info is not required.

Change-Id: I798f0bef9c558a272c6aa94424236d8f65f801dd
Signed-off-by: Charan Teja Reddy <charante@codeaurora.org>
2020-11-19 21:33:52 +05:30
qctecmdr
a1702cebeb Merge "spi: spi-msm-geni: Clear the RX fifo if FIFO has data after timeout" 2020-11-19 06:55:49 -08:00
qctecmdr
2113e65f7b Merge "drivers: thermal: qmi_sensor: Add support for extended sensor list" 2020-11-19 06:55:48 -08:00
qctecmdr
376dd78d67 Merge "defconfig: Enable USB BAM on sdxlemur" 2020-11-19 03:06:15 -08:00