Commit graph

893,939 commits

Author SHA1 Message Date
qctecmdr
cf7c9052c5 Merge "soc: qcom: Add AMU register access interfaces" 2021-02-12 05:43:24 -08:00
qctecmdr
574374a780 Merge "arm64: Add MIDR values for kryo4xx gold cores" 2021-02-12 05:38:49 -08:00
qctecmdr
d53cbb3213 Merge "binder: update low_latency selection for binder transactions" 2021-02-12 05:36:34 -08:00
qctecmdr
748e075637 Merge "drivers: net: remove unused variables and functions" 2021-02-12 05:35:31 -08:00
qctecmdr
1969aa397b Merge "dwc3: gadget: Increase retry count from 500 to 3000 iterations" 2021-02-12 05:34:51 -08:00
qctecmdr
78368ddfd0 Merge "arm64: Add part number for Arm Cortex-A78" 2021-02-12 05:33:42 -08:00
qctecmdr
92b8871a9a Merge "cnss2: Handle -ETIMEDOUT properly for MHI power on failure" 2021-02-12 05:31:37 -08:00
qctecmdr
7438f6bfe1 Merge "scsi: ufs: update size of tx serdes phy block" 2021-02-12 05:30:31 -08:00
qctecmdr
6f360e9ab3 Merge "net: qrtr: Boot kpi for qmi readiness" 2021-02-12 05:29:44 -08:00
qctecmdr
1e3d3c21ec Merge "arm64: Add part number for Arm Cortex-A77" 2021-02-12 05:28:46 -08:00
qctecmdr
521e19a9f7 Merge "arm: psci: add psci_cpu_can_disable() function" 2021-02-12 05:27:25 -08:00
qctecmdr
48e87b1d80 Merge "icnss2: Free QDSS memory on every SSR" 2021-02-12 05:25:49 -08:00
qctecmdr
e7cefa2323 Merge "input: touchscreen: nt36xxx: Set parent of touch device" 2021-02-12 05:23:38 -08:00
qctecmdr
1e836c0f9c Merge "soc: qcom: Update the probe error path when rmb status register not present" 2021-02-12 05:22:00 -08:00
qctecmdr
f458693799 Merge "defconfig: Support for SSG HLOS drivers" 2021-02-12 05:19:33 -08:00
qctecmdr
c93ef1725e Merge "msm: pcie: Dump PCIe registers for hang event" 2021-02-12 05:13:52 -08:00
qctecmdr
8621549cc8 Merge "msm: kgsl: Remove undefined HLSQ register dump to A6xx snapshot" 2021-02-12 05:12:12 -08:00
qctecmdr
efb4f72fe2 Merge "defconfig: msm-5.4: Adding sfe support to sdxnightjar target" 2021-02-12 05:10:44 -08:00
Naman Padhiar
c7d8b088a7 icnss2: Free QDSS memory on every SSR
Free QDSS memory on every SSR and allocate it again
when QDSS trace memory indication is received from FW.

Change-Id: I1f4ed9dbfc597407992d2484deaf3767ce0d6c3c
Signed-off-by: Naman Padhiar <npadhiar@codeaurora.org>
2021-02-12 13:43:50 +05:30
Santosh Dronamraju
a2d9707657 defconfig: Support for SSG HLOS drivers
Enable QSEECOM,QRNG,smcinvoke config as modules.
Also enable the QTI crpto tz driver config, needed to enable
QTI inline encryption and disable HWKM as this is not
supported on HW.
1.CONFIG_QSEECOM=m
2.CONFIG_HW_RANDOM_MSM_LEGACY=m
3.CONFIG_QCOM_SMCINVOKE=m
4.CONFIG_QTI_CRYPTO_TZ=m.

Change-Id: Ie8730f1ab025d75ecbaf7c6937323e12b9438530
Signed-off-by: Santosh Dronamraju <sdronamr@codeaurora.org>
2021-02-11 22:02:46 -08:00
Santosh Dronamraju
41b3ee2015 soc: qcom: Update the probe error path when rmb status register not present
Some of the SoCs may not have support "rmb_general_purpose" register,
So handle the error path to load the firmware from kernel.

Change-Id: Id64c8e531bb6fe79ea40e6fa34b20aa2e1891ad8
Signed-off-by: Santosh Dronamraju <sdronamr@codeaurora.org>
2021-02-11 22:01:08 -08:00
Neeraj Upadhyay
b7a740512b soc: qcom: Add AMU register access interfaces
Add AMU counters interfaces for Arm cortex-A76, cortex-A77
and cortex-A78 CPUs.

Change-Id: I81ae250fc5e1b2a2ffec904f4335f84f05543a83
Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
2021-02-11 22:33:39 +05:30
Mayank Rana
7254686210 dwc3: gadget: Increase retry count from 500 to 3000 iterations
DWC3 XMIT_DEV command is timing out for USB function wakeup functionality
with current 500 iterations (i.e. timeout comes around 300us). USB DWC3
controller shall take more time to process this particular command. Hence
increase retry count from 500 to 3000 iterations (i.e same as dwc3 endpoint
command timeout value) to have sucessful USB function wakeup functionality.

Change-Id: I1b5a9dd64a01ad9592a04c275beef77eaee523be
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
2021-02-11 09:00:46 -08:00
Ritesh Kumar
7b9ad7bc49 input: touchscreen: nt36xxx: Set parent of touch device
Set parent of touch device so that sysfs path to be
used by TUI App is proper.

Change-Id: Ibb714151a2dcb6789428fdb0a9759a86568cd135
Signed-off-by: Ritesh Kumar <riteshk@codeaurora.org>
2021-02-11 22:10:05 +05:30
Arun Prakash
241d2309bd net: qrtr: Boot kpi for qmi readiness
Adding boot kpi to identify qmi readiness.

Change-Id: I874d35def034bc12b5008aa6d8a933ad817e146d
Signed-off-by: Arun Prakash <app@codeaurora.org>
Signed-off-by: Deepak Kumar Singh <deesin@codeaurora.org>
2021-02-11 17:24:41 +05:30
Teng Fei Fan
26ac24e3bb arm: psci: add psci_cpu_can_disable() function
Some devices which support disable cpu0 can not disable cpu0,
so add psci_cpu_can_disable() function to make all cpus can
disable.

Change-Id: Iaed4129abfc1283c6371bc11bbe5ae4e66317280
Signed-off-by: Teng Fei Fan <tengfei@codeaurora.org>
2021-02-11 02:36:45 -08:00
Isaac J. Manjarres
4f83751684 arm64: Add MIDR values for kryo4xx gold cores
Add MIDR values for kryo4xx gold cores on sm8150.

Change-Id: Ibaea4588b8a2d316dbcc61c5ba60dfb9b6527e86
Signed-off-by: Isaac J. Manjarres <isaacm@codeaurora.org>
[neeraju@codeaurora: Resolve trivial merge conflicts]
Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
2021-02-11 15:59:02 +05:30
Neeraj Upadhyay
23b1607ce8 arm64: Add part number for Arm Cortex-A78
Add the MIDR part number info for the Arm Cortex-A78.

Change-Id: I0ce8b2d01f95318ce7a2fc4c389a17400f74d36e
Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
2021-02-11 15:58:31 +05:30
Rob Herring
43b37f5fb0 arm64: Add part number for Arm Cortex-A77
Add the MIDR part number info for the Arm Cortex-A77.

Change-Id: I874c4e94bfe26c0623215b329332536f5dc064ff
Signed-off-by: Rob Herring <robh@kernel.org>
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: Will Deacon <will@kernel.org>
Link: https://lore.kernel.org/r/20201028182839.166037-1-robh@kernel.org
Signed-off-by: Will Deacon <will@kernel.org>
Git-commit: 8a6b88e66233f5f1779b0a1342aa9dc030dddcd5
Git-repo: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Signed-off-by: Neeraj Upadhyay <neeraju@codeaurora.org>
2021-02-11 01:50:03 -08:00
qctecmdr
9c25b4600c Merge "defconfig: Enable smcinvoke on sdxlemur" 2021-02-11 00:42:58 -08:00
qctecmdr
c12e6c0f50 Merge "defconfig: Enable qseecom on sdxlemur" 2021-02-11 00:42:57 -08:00
qctecmdr
52c083f29f Merge "usb: composite: Return status zero if remote wakeup is not supported" 2021-02-11 00:42:57 -08:00
qctecmdr
03657dc834 Merge "clk: qcom: clk-rcg2: Add support for duty-cycle for RCG" 2021-02-11 00:42:57 -08:00
qctecmdr
15cb190d6f Merge "arm64: defconfig: Removing HVC related configs" 2021-02-11 00:42:56 -08:00
Nitin Rawat
211eab2f8f scsi: ufs: update size of tx serdes phy block
Update the size of tx serdes phy block.

Change-Id: I75e2793fa2e057a2d4bdad4d076fed78022fd15c
Signed-off-by: Nitin Rawat <nitirawa@codeaurora.org>
2021-02-11 13:19:14 +05:30
Hareesh Gundu
00ee7c3221 msm: kgsl: Remove undefined HLSQ register dump to A6xx snapshot
Commit 297883f142 ("msm: kgsl: Dump HLSQ_DBG_CNTL in snapshot")
added extra register “0xD004” which does not exists. Remove this
register to have only required registers in snapshot dumping.

Change-Id: I6dcdf6b0fdbcc89ac6854bd1b8a7d20cd375f621
Signed-off-by: Hareesh Gundu <hareeshg@codeaurora.org>
2021-02-10 21:46:06 -08:00
Aman Gupta
fc4e150230 defconfig: msm-5.4: Adding sfe support to sdxnightjar target
This change will add sfe support for the target.

Change-Id: Ied8407aa928efe17ae4b7735af0e66afd7891e06
Signed-off-by: Aman Gupta <amangupt@codeaurora.org>
2021-02-10 21:24:54 -08:00
qctecmdr
c392721b7b Merge "defconfig: sdmsteppe: Enable arm smmu driver" 2021-02-10 21:04:14 -08:00
qctecmdr
d6e5dbfa66 Merge "cnss2: Increase QMI and MHI timeouts for emulation builds" 2021-02-10 21:04:14 -08:00
qctecmdr
99b05f75d7 Merge "cnss2: Update board data file name for certain RF chip ID" 2021-02-10 21:04:14 -08:00
qctecmdr
3764089c41 Merge "Revert "pci: msm: msm_pcie_iatu_config API clean"" 2021-02-10 21:04:13 -08:00
qctecmdr
8788af123f Merge "sched/walt: Remove weak symbols" 2021-02-10 21:04:13 -08:00
Ashish Bhimanpalliwar
864488835a arm64: defconfig: Removing HVC related configs
Removing CONFIG_HVC_DCC,CONFIG_HVC_DCC_SERIALIZE_SMP from gki_defconfig.

Change-Id: I6508c63ef1dd068a2880a46dafae5615832a4778
Signed-off-by: Ashish Bhimanpalliwar <abhiman@codeaurora.org>
2021-02-10 19:34:28 -08:00
qctecmdr
a97a28d8ac Merge "msm: kgsl: Fix adreno_cmdbatch_retired tracepoint format" 2021-02-10 17:26:20 -08:00
qctecmdr
4a442b681f Merge "defconfig: Enable Socinfo and gpio sysfs for monaco" 2021-02-10 17:26:20 -08:00
qctecmdr
15525bb9b4 Merge "usb: gsi: Retry USB function wakeup if USB is into low power mode" 2021-02-10 17:26:19 -08:00
qctecmdr
8c903957bf Merge "Fallback to dma_alloc_coherent if shmbridge is disabled" 2021-02-10 12:32:17 -08:00
qctecmdr
bd060db274 Merge "msm: mhi_dev: Redesign UCI transfer request structure management" 2021-02-10 12:32:17 -08:00
qctecmdr
06a569ccf0 Merge "usb: f_cdev: Retry USB function wakeup if USB is into low power mode" 2021-02-10 12:32:17 -08:00
Yue Ma
2c7f9aa572 cnss2: Increase QMI and MHI timeouts for emulation builds
Increase QMI and MHI default timeouts for emulation builds. Also
set timeout for MHI power on as multiple default timeout value
instead of a fixed number so that it can be changed at runtime
for debug purpose.

Change-Id: I483a458f54083644f9acd2a484243016901c4776
Signed-off-by: Yue Ma <yuem@codeaurora.org>
2021-02-10 10:30:15 -08:00