Commit graph

899,080 commits

Author SHA1 Message Date
Akshaya Bhat
797368e706 arm64: defconfig: Enable MPM driver for SA2150P
This change enables MPM interrupt controller driver for SA2150P.

Change-Id: I8ed7a03ac55abff2176b73e7fa4ac702aa8175ad
Signed-off-by: Akshaya Bhat <akshayab@codeaurora.org>
2021-05-28 19:35:33 +05:30
qctecmdr
1dbbc6fc4f Merge "soc: qcom: pil: Proxy vote for QPIC clock during modem boot" 2021-05-28 01:26:25 -07:00
qctecmdr
e53f5d2456 Merge "drivers: soc: qcom: scmi_clients: add zero initialized entry in id table" 2021-05-28 01:26:24 -07:00
qctecmdr
dbff2620a9 Merge "iommu: iommu-debug: fix null-ptr-deref in atos write" 2021-05-28 01:26:23 -07:00
qctecmdr
ebca6aba88 Merge "msm: ADSPRPC: Re-use persistent map on static pd restart" 2021-05-28 01:26:23 -07:00
qctecmdr
70adcc2840 Merge "mac80211: fix possible oob and null pointer dereferenced issues" 2021-05-28 00:54:50 -07:00
qctecmdr
861472b711 Merge "slatecom-events-bridge: resolve errors" 2021-05-28 00:54:50 -07:00
qctecmdr
a32340e5d9 Merge "arm64: defconfig: Add mproc defconfig for sa5150p" 2021-05-28 00:54:49 -07:00
qctecmdr
ed74e035de Merge "cnss2: Increase delay between wlan_en & pcie reset" 2021-05-28 00:54:49 -07:00
qctecmdr
41973f0671 Merge "rpmsg: glink: wait for intent request completion" 2021-05-27 07:23:20 -07:00
qctecmdr
26bd2a4e23 Merge "cnss2: Add link status check before dumping MHI registers" 2021-05-27 07:23:20 -07:00
qctecmdr
552ef3bee0 Merge "arm64: defconfig: Enable PCIe controller for direwolf" 2021-05-27 07:23:19 -07:00
qctecmdr
b5297abc95 Merge "msm: pcie: add support for cnoc_qx, pipediv2_clk" 2021-05-27 07:23:19 -07:00
qctecmdr
895c47cd7f Merge "defconfig: Enable CONFIG_REGULATOR_QTI_DEBUG" 2021-05-27 07:23:19 -07:00
qctecmdr
9fd9a0c73e Merge "soc: qcom: pmic_glink: Use SERVREG_NOTIF_SERVICE_STATE_DOWN_V01 for PDR" 2021-05-27 07:23:18 -07:00
Arun Prakash
e8cd7f5045 arm64: defconfig: Add mproc defconfig for sa5150p
Add mproc related defconfig for sa8155 which inlcudes
qrtr,hwspinlock,mailbox,glink,smem,smp2p and ipc logging
related configurations.

Change-Id: I1ae37f28648c78fdf14fe2f6ba1cdcbb453f464b
Signed-off-by: Arun Prakash <app@codeaurora.org>
Signed-off-by: Veera Vegivada <vvegivad@codeaurora.org>
2021-05-27 19:42:03 +05:30
Jeya R
495e168bc0 msm: ADSPRPC: Re-use persistent map on static pd restart
Persistent map is not freed and if not reused properly,
CMA memory leak scenario is observed. This happens
because for dynamic loading mapping, re-usage of
persistent map is not considered.

Change-Id: Id285a12446894085a986c97e6c53b28c6b927a2e
Acked-by: Ekansh Gupta <ekangupt@qti.qualcomm.com>
Signed-off-by: Jeya R <jeyr@codeaurora.org>
2021-05-27 16:49:52 +05:30
qctecmdr
487062ec55 Merge "Avoid fatal error if ICE registers are not defined" 2021-05-27 02:31:42 -07:00
qctecmdr
dec49cd59f Merge "arm64: defconfig: change mem2mem drivers config to module on Holi" 2021-05-27 02:31:41 -07:00
qctecmdr
5f2c4c9c6f Merge "soc: qcom: hgsl: Support cooperative reset with DBQ" 2021-05-27 02:31:41 -07:00
qctecmdr
867cda2a4d Merge "iio: qcom-spmi-adc5: Update ADC5 Gen3 conversion request logic" 2021-05-27 02:31:40 -07:00
qctecmdr
9937f5dbd1 Merge "icnss2: Avoid race between SOC wake requests" 2021-05-27 02:31:40 -07:00
qctecmdr
00188f3948 Merge "msm: kgsl: Fix num_pages calculation while shrinking pool" 2021-05-27 02:31:39 -07:00
qctecmdr
d4e00bcaf0 Merge "msm: kgsl: Correct page_count type in kgsl_pools struct" 2021-05-27 02:31:39 -07:00
Huashan Qu
31c2439207 mac80211: fix possible oob and null pointer dereferenced issues
Add check to avoid array supp_rates out of bound access in function
sta_apply_parameters() and also add skb null pointer check before
access.

Change-Id: Ieeb2868b10019b5748732e28688ede36ca72b0cc
Signed-off-by: Huashan Qu <hqu@codeaurora.org>
2021-05-27 17:27:47 +08:00
Deepak Kumar Singh
7d97944f8d rpmsg: glink: wait for intent request completion
Wait for actul intent allocation to complete before again requesting
for same intent. Currently on getting intent request ack glink looks
for allocated intent and if it is not found it again requests.

In some cases remote host may delay allocation of intents but acknowledge
it immediately, in such cases glink will keep on requesting same intent
repeatedly. Now added code to wait for actual intent allocation to complete
and timeout if it is not allocated within 10 sec.

Change-Id: I346eb207422450cbeedc94e6451c6491bbf58bf0
Signed-off-by: Deepak Kumar Singh <deesin@codeaurora.org>
2021-05-27 12:47:51 +05:30
qctecmdr
f04a23f264 Merge "arm64: defconfig: enable cx ipeak cooling device for holi" 2021-05-26 23:35:35 -07:00
qctecmdr
277afa7c33 Merge "arm64: defconfig: Enable PCIe as DLKM for SA8150/SA8195 automotive" 2021-05-26 23:35:35 -07:00
qctecmdr
94c4a8ede2 Merge "soc: qcom: hgsl: remove fence from timeline list on fence release" 2021-05-26 23:35:34 -07:00
qctecmdr
f95ad8a717 Merge "msm: kgsl: Allow compatible string matching based on gpu models" 2021-05-26 23:35:34 -07:00
qctecmdr
9a5b5c1a33 Merge "irqchip: mpm: Add mpm mapping for SA2150P" 2021-05-26 23:35:33 -07:00
qctecmdr
4e58012ac5 Merge "Revert "clocksource: arch_timer: make virtual counter access configurable"" 2021-05-26 23:35:33 -07:00
Mohammed Siddiq
cc58da05f8 cnss2: Add link status check before dumping MHI registers
Add link status check before dumping MHI registers to avoid
NOC errors while accessing the registers.

Change-Id: I907ee4ea348589a9228fad5b52d8d27587225352
Signed-off-by: Mohammed Siddiq <msiddiq@codeaurora.org>
2021-05-27 10:59:43 +05:30
Shyam Kumar Thella
1d6615516f defconfig: Enable CONFIG_REGULATOR_QTI_DEBUG
Enable kernel config required to test RPM SMD regulators from debug
interface on monaco.

Change-Id: I07661998fe694cb8991fc6bb5267dd8462e8b647
Signed-off-by: Shyam Kumar Thella <sthella@codeaurora.org>
2021-05-27 10:56:11 +05:30
Chaoli Zhou
e16803a845 cnss2: Increase delay between wlan_en & pcie reset
According to datasheet, for qca6390 it needs at
least 4ms delay between wlan_en active and pcie
reset de-assert. And as for qca6174, it needs 10ms.
So add such fix to increase the default 1ms delay
to 10ms-11ms.

Change-Id: If07fb49746f2362290ff397d36a73770d11cc20b
Signed-off-by: Chaoli Zhou <zchaoli@codeaurora.org>
2021-05-27 12:27:54 +08:00
Ajit Kumar
59883b1977 slatecom-events-bridge: resolve errors
Resolve compilation errors.

Change-Id: I414f972ebc2b173494f2fd0c4e0e4afbc3f4d3aa
Signed-off-by: Ajit Kumar <kajit@codeaurora.org>
2021-05-27 09:33:22 +05:30
qctecmdr
0d4feea67e Merge "arm: defconfig: enable KGSL driver" 2021-05-26 20:35:32 -07:00
qctecmdr
2b1ef18cbf Merge "defconfig: monaco: Enable camera media and v4l2 config for Monaco" 2021-05-26 20:35:32 -07:00
qctecmdr
be364d33a5 Merge "usb: qti_gadget: Select LLCC TCM memory for USB RMNET IN buffers" 2021-05-26 20:35:32 -07:00
qctecmdr
31452fbe95 Merge "kernel: msm-5.4: Add Kconfig option for qps615 driver" 2021-05-26 20:35:31 -07:00
qctecmdr
5c7d777ca3 Merge "defconfig: sdxlemur: Add defconfig changes to compile qps615" 2021-05-26 20:35:31 -07:00
qctecmdr
d9fac93cb5 Merge "net: qrtr: log rx packet causing system wakeup" 2021-05-26 20:35:31 -07:00
Santosh Mardi
052e50047a drivers: soc: qcom: scmi_clients: add zero initialized entry in id table
SCMI core framework match id function expects zero initialized entry at
the end of id_match table. Add zero initialized entries in both memlat
and plh scmi client drivers.

Change-Id: I268ffc48fa07a42a052ea45c160f1e2ab21994ff
Signed-off-by: Santosh Mardi <gsantosh@codeaurora.org>
2021-05-26 18:26:09 -07:00
Manuel Gomez
3b7241c179 defconfig: sdxlemur: Add defconfig changes to compile qps615
Enable qps615 drivers to compiled as a loadable kernel module.
Set the dependencies that qps615 driver has and make sure that
they are built as well.

Change-Id: I371d5186c3b7928992e284c62f855a6adfe48c7e
Signed-off-by: Manuel Gomez <gomez@codeaurora.org>
2021-05-26 13:47:56 -07:00
Manuel Gomez
196929dd7b kernel: msm-5.4: Add Kconfig option for qps615 driver
Allow the qps615 driver to be compiled as a dynamically
loadable kernel module.

Depends-On: I371d5186c3b7928992e284c62f855a6adfe48c7e
Change-Id: Ic180f7980d729cdaf415b2c81340147f21e4ba38
Signed-off-by: Manuel Gomez <gomez@codeaurora.org>
2021-05-26 13:42:52 -07:00
Deepak Kumar Singh
9e2b485c1d net: qrtr: log rx packet causing system wakeup
Log qrtr rx packet in kernel logs which caused system wakeup.
This will help to easily identify wakeup packet.

Change-Id: I4a6a35dd4d5449a671464c00f90712a79d6044fe
Signed-off-by: Deepak Kumar Singh <deesin@codeaurora.org>
2021-05-26 22:34:45 +05:30
Amit Somani
e9ca09df70 defconfig: monaco: Enable camera media and v4l2 config for Monaco
Enable camera config for MONACO.

Change-Id: Idf5df35188299cd9ae135ae2f432cb61aa98c149
Signed-off-by: Amit Somani <amitsm@codeaurora.org>
2021-05-26 21:47:49 +05:30
Jishnu Prakash
9e010e3422 iio: qcom-spmi-adc5: Update ADC5 Gen3 conversion request logic
1.Remove mutexes used in TM configure API to avoid deadlock.

2.Update register writes in immediate and TM configure APIs.

3.Correct register and bit to check for end of conversion for immediate
conversion in IRQ handler.

Change-Id: I68d0bc4d6aeef089939d0d9ae9161b6122bf110e
Signed-off-by: Jishnu Prakash <jprakash@codeaurora.org>
2021-05-26 21:42:17 +05:30
qctecmdr
77e9e8d645 Merge "soc: qcom: hab: add some more physical channels" 2021-05-26 08:49:09 -07:00
qctecmdr
afc4d2cadb Merge "defconfig: Disabling QCOM_WDOG_BITE_EARLY_PANIC" 2021-05-26 08:49:09 -07:00