Commit Graph

1164279 Commits

Author SHA1 Message Date
Tony Truong
bbf6f59c30 defconfig: autogvm: Compile glink_cma as a kernel module
SSR notifier is built as a out-of-tree kernel module. For glink_cma to
register with SSR notifier, glink_cma needs to also be a kernel module.

Change-Id: Ie769f6eb97612e41e7993139f2b030fbf44bbde5
Signed-off-by: Tony Truong <quic_truong@quicinc.com>
2024-05-13 10:49:41 -07:00
qctecmdr
7913f90e7a Merge "remoteproc: pas: show ret in auth and reset failed" 2024-05-09 02:19:44 -07:00
qctecmdr
8938eb2e41 Merge "arm64: defconfig: enable VIRTIO_EAVB CONFIG" 2024-05-09 02:19:44 -07:00
qctecmdr
40fc1855cc Merge "drm/bridge: reduce hpd polling timeout" 2024-05-09 02:19:43 -07:00
qctecmdr
c5aade413b Merge "ufs: ufs-qcom: Rectify UFS cooling device index" 2024-05-09 02:19:42 -07:00
qctecmdr
986baa135c Merge "spi: spi-msm-geni: initialize major, minor and hw_ver variables" 2024-05-09 02:19:41 -07:00
qctecmdr
f44158a18f Merge "soc: hgsl: fix the issue that the merged patch was revoked" 2024-05-09 02:19:41 -07:00
qctecmdr
f28cf71a05 Merge "icc: dt-bindings: add endpoint IDs for interconnects for Anorak" 2024-05-08 22:53:18 -07:00
Anjana Hari
d44d437040 ufs: ufs-qcom: Rectify UFS cooling device index
In case of targets with multiple UFS devices, the respective
index should be sent while thermal cooling device registration.
If not, it  will cause fault in mitigation action as we
will notice duplicate device in "/sys/class/thermal/cooling*/type"
path.

Change-Id: I05678fdf540ad76d6bf77707cfdaf26b1f2f649e
Signed-off-by: Anjana Hari <quic_ahari@quicinc.com>
2024-05-08 10:26:11 +05:30
Jun Zhang
2d3c365d4a soc: hgsl: fix the issue that the merged patch was revoked
The original patch commit 0cd7294dad ("soc: hgsl: fix race
of isync fence release") was revoked by this patch commit
ea5c48d375 ("soc: qcom: hgsl: Add hgsl driver snapshot"),
so submit original patch again.

Change-Id: I2e17610edb4766afc7373d1024c2bda43c3ccecf
Signed-off-by: Jun Zhang <quic_juzhan@quicinc.com>
2024-05-07 19:49:55 -07:00
qctecmdr
e65b8ce60f Merge "clk: qcom: videocc-anorak: Snapshot of VIDEOCC driver for ANORAK" 2024-05-07 03:23:50 -07:00
Aniket Randive
8850039e1e spi: spi-msm-geni: initialize major, minor and hw_ver variables
Initialized major, minor and hw_ver variables.

Change-Id: Ibe1757b03f8fc968099ec2d134d6633d152b60e5
Signed-off-by: Praveen Talari <quic_ptalari@quicinc.com>
Signed-off-by: Aniket Randive <quic_arandive@quicinc.com>
2024-05-07 11:54:53 +05:30
Kassey Li
429611049f remoteproc: pas: show ret in auth and reset failed
In case of failure on qcom_scm_pas_auth_and_reset,
let's show the ret value as well.

Change-Id: I5f1ab0fa597244459251d58f26a5eb476bc0babd
Signed-off-by: Kassey Li <quic_yingangl@quicinc.com>
2024-05-07 14:03:38 +08:00
qctecmdr
78dfbf2f8f Merge "defconfig: qcom: Enable pinctrl driver for monaco_auto autoghgvm" 2024-05-06 22:17:36 -07:00
qctecmdr
cc8c69335a Merge "drivers: iio: imu: Regulator changes for st sensor" 2024-05-06 12:13:30 -07:00
qctecmdr
a0e2e7b04d Merge "soc: qcom: hgsl: enable memflag for hgsl allocation" 2024-05-06 12:13:30 -07:00
qctecmdr
375f67b04c Merge "defconfig: qcom: Enable Monaco Auto for autoghgvm" 2024-05-06 07:50:46 -07:00
qctecmdr
b4d5205031 Merge "clk: qcom: gcc-anorak: Snapshot of GCC driver for ANORAK" 2024-05-06 05:43:06 -07:00
qctecmdr
b717aa8a7a Merge "drivers: powercap: add qti epm hardware device driver" 2024-05-06 03:27:02 -07:00
qctecmdr
91c4a34cc0 Merge "soc: qcom: hgsl: single hgsl_priv for one process" 2024-05-06 03:27:02 -07:00
qctecmdr
d5ed022fb2 Merge "sched/walt: Fix invalid pulled task information during newidle balance" 2024-05-06 00:09:38 -07:00
qctecmdr
569672001b Merge "clk: qcom: rpmh: Add support for PMIC clocks on ANORAK" 2024-05-06 00:09:37 -07:00
qctecmdr
b19ead1e7f Merge "arm64: defconfig: Enable Re-driver configs on Niobe" 2024-05-06 00:09:37 -07:00
Neha Kauser
0966cdb0e6 drm/bridge: reduce hpd polling timeout
Reduce hpd polling timeout to improve time
taken in bridge chain enablement.

Currently, if the hpd is not available,
timeout of 50ms impacts the performance of
early apps bringing, so reduce the timeout
to 10ms, which will make poll on HPD for 2 times,
each time for 5msec.

Change-Id: I254bf92d919b41cbb3fd9168767b0d226d3f5c6c
Signed-off-by: Neha Kauser <quic_kauser@quicinc.com>
2024-05-05 23:47:39 -07:00
Odelu Kukatla
d8715c4cbd icc: dt-bindings: add endpoint IDs for interconnects for Anorak
Add master and slave ID constants for all Qualcomm Technologies.
commit 841d3755d31d ("icc: dt-bindings: add endpoint IDs
for interconnects for Anorak").

Change-Id: I9c0db5a697a06360900e028eb12ee5d3133bc468
Signed-off-by: Odelu Kukatla <quic_okukatla@quicinc.com>
Signed-off-by: Chintan Kothari <quic_ckothari@quicinc.com>
2024-05-06 11:45:44 +05:30
Chintan Kothari
95c5324df3 modules.list.msm.anorak: Add clock and gdsc modules to first stage
Add clock controllers, gdsc-regulator and cpufreq to modules list on
ANORAK platform, to enable it to load during first stage init.

Change-Id: Ic227d4e86d2f173bdb4793bafec1abfcbebcd833
Signed-off-by: Chintan Kothari <quic_ckothari@quicinc.com>
2024-05-06 11:45:44 +05:30
Chintan Kothari
fe2278a537 arm64: defconfig: Enable clock and gdsc drivers for ANORAK
Enable all clock controllers, gdsc-regulator and cpufreq drivers
for ANORAK.

Change-Id: I2d5653c7993452c5eb15d53a870409c7f288c5dc
Signed-off-by: Chintan Kothari <quic_ckothari@quicinc.com>
2024-05-06 11:45:44 +05:30
Anaadi Mishra
d8419def30 clk: qcom: debugcc-anorak: Snapshot of DEBUGCC driver for ANORAK
Add snapshot of support of Debug Clock controller for clock
measurement on ANORAK from msm-5.10 branch
commit 23a5f8b72b39 (clk: qcom: debugcc-anorak: Add support
for DEBUGCC for ANORAK).

Change-Id: I68ba57b416190ff9789b47e2526897d6d1b04f4e
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
Signed-off-by: Chintan Kothari <quic_ckothari@quicinc.com>
2024-05-06 11:44:41 +05:30
qctecmdr
660f0d07e6 Merge "ANDROID: build: Remove default value passed to earlycon cmdline option" 2024-05-05 21:47:07 -07:00
Raghava Chowdam
cfc56e5ac8 drivers: iio: imu: Regulator changes for st sensor
The sensors are powered on through the
regulator by passing 3.3V to the sensor. These changes
provide regulator support for the asm330lhhx sensor.

Change-Id: Ia28d3caafb3d0900552cf01b30f4441357202eca
Signed-off-by: Raghava Chowdam <quic_rchowdam@quicinc.com>
2024-05-05 21:24:11 -07:00
hazhu
5e3675a036 arm64: defconfig: enable VIRTIO_EAVB CONFIG
Enable VIRTIO_EAVB CONFIG for lemans to support FE/BE driver.

Change-Id: Ie7062a96794825cd03075f7784271bf05de46881
Signed-off-by: hazhu <quic_hazhu@quicinc.com>
2024-05-05 18:25:46 -07:00
qctecmdr
1d2ebbd0fb Merge "dt-bindings: clock: Add support for RPMH_LN_BB_CLK7,8,9 clocks" 2024-05-03 20:56:51 -07:00
qctecmdr
5960605ca8 Merge "firmware: qcom_scm: Trigger GPU_INIT_REGS SCM call only when available" 2024-05-03 18:26:59 -07:00
qctecmdr
2a9c101bea Merge "msm_perf: Avoiding race condition during pmu counter init" 2024-05-03 18:26:58 -07:00
Anaadi Mishra
06f93e031f clk: qcom: videocc-anorak: Snapshot of VIDEOCC driver for ANORAK
Add snapshot of support of Video Clock Controller for clients to
be able to request for the clocks on ANORAK from msm-5.10 branch
commit a60e4a731d7a ("clk: qcom: videocc-anorak: Add support
for VIDEOCC on ANORAK").

Change-Id: I448764fd66894d7e6e938d7fdadbc2d54358b62b
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
Signed-off-by: Chintan Kothari <quic_ckothari@quicinc.com>
2024-05-03 17:52:47 +05:30
Anaadi Mishra
24f5c2fe56 clk: qcom: camcc-anorak: Snapshot of CAMCC driver for ANORAK
Add snapshot of support of camera clock controller for clients
to be able to request for the clocks on ANORAK from msm-5.10 branch
commit 68026dc4143e ("clk: qcom: camcc-anorak: Add support
for CAMCC on ANORAK").

Change-Id: I3ae940c3d437c5a46a2630a9320c4ae0e7ba7140
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
Signed-off-by: Chintan Kothari <quic_ckothari@quicinc.com>
2024-05-03 17:52:47 +05:30
Anaadi Mishra
5f8b9ae19a clk: qcom: dispcc-anorak: Snapshot of DISPCC drivers for ANORAK
Add snapshot of support of dispcc0 and dispcc1 for clients to be
able to request for the clocks on ANORAK from msm-5.10 branch
commit f6765bd30463 ("clk: qcom: dispcc-anorak: Add support for
DISPCC on ANORAK").

Change-Id: I06a5d243effc4cabf3fb6a425b073021ca3e5519
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
Signed-off-by: Chintan Kothari <quic_ckothari@quicinc.com>
2024-05-03 17:52:47 +05:30
Kalpak Kawadkar
e220ef9fcd clk: qcom: gpucc-anorak: Snapshot of GPUCC driver for ANORAK
Add snapshot of support of Graphics clock controller for clients
to be able to request for the clocks on ANORAK from msm-5.10 branch
commit 63fec4151f67 ("clk: qcom: gpucc-anorak: Add support
for GPUCC clock driver").

Change-Id: I1f4c5766b468c0c58a5e4ffab29e845c52924e85
Signed-off-by: Kalpak Kawadkar <quic_kkawadka@quicinc.com>
Signed-off-by: Chintan Kothari <quic_ckothari@quicinc.com>
2024-05-03 17:52:47 +05:30
Kalpak Kawadkar
b39bb3fc51 clk: qcom: gcc-anorak: Snapshot of GCC driver for ANORAK
Add snapshot of support of Global Clock Controller for peripheral
clock clients to be able to request for the clocks on ANORAK from
msm-5.10 branch
commit 8de7d50d2b98 ("clk: qcom: gcc-anorak: Add support for
GCC clock driver").

Change-Id: I080f6afef458ae7cf7f5115f5ed7d33036f69672
Signed-off-by: Kalpak Kawadkar <quic_kkawadka@quicinc.com>
Signed-off-by: Chintan Kothari <quic_ckothari@quicinc.com>
2024-05-03 17:52:21 +05:30
Piyush Mehta
c135783fc2 firmware: qcom_scm: Trigger GPU_INIT_REGS SCM call only when available
Before triggering the QCOM_SCM_SVC_GPU_INIT_REGS SCM call, ensure that
the support is available. If support is not present, return an error
with code -EOPNOTSUPP.

Change-Id: I304d348c617506c3d3e13071bf28dbce413951ac
Signed-off-by: Piyush Mehta <quic_piyumeht@quicinc.com>
2024-05-03 16:11:35 +05:30
qctecmdr
6909170720 Merge "hgsl: Update API for cache invalidate" 2024-05-03 03:37:21 -07:00
qctecmdr
ad7cce5bff Merge "drivers: remoteproc: qcom: Update minidump ID for CDSP" 2024-05-03 03:37:17 -07:00
qctecmdr
5c6ec98b64 Merge "modules.list: anorak: Add anorak pinctrl related module to first stage" 2024-05-03 01:19:05 -07:00
Anaadi Mishra
ca4857e005 clk: qcom: rpmh: Add support for PMIC clocks on ANORAK
Add support for PMIC clocks required to be requested
from clients via RPMH clock driver for ANORAK.

Change-Id: I7c335142f1b2529a7e1c6d43028c0e10b60b2353
Signed-off-by: Anaadi Mishra <quic_anaadim@quicinc.com>
Signed-off-by: Chintan Kothari <quic_ckothari@quicinc.com>
2024-05-03 13:01:35 +05:30
Rajat Asthana
1278ab29b0 msm_perf: Avoiding race condition during pmu counter init
Moved hot plug notification to occur after pmu_counter
initialization. Added sanity check before freeing pmu
counters to avoid kernel crash.

Change-Id: I1b7214746f0e8cbcf465df28d8ff875d2abd4950
Signed-off-by: Rajat Asthana <quic_rasthana@quicinc.com>
2024-05-03 11:52:26 +05:30
qctecmdr
d13cb498b4 Merge "defconfig: autogvm: update autogvm_GKI config" 2024-05-02 19:12:51 -07:00
qctecmdr
2106ea8e3b Merge "modules-list: Add kheaders in system_dlkm blocklist" 2024-05-02 14:39:04 -07:00
qctecmdr
e48c14e7b0 Merge "net: stmmac: Add debugfs entries" 2024-05-02 14:39:03 -07:00
qctecmdr
6712e44fe8 Merge "defconfig: pitti: Enable khungtask enhancements" 2024-05-02 14:39:02 -07:00
Vagdhan Kumar Kanukurthi
7797d7ae2b defconfig: autogvm: update autogvm_GKI config
Add local version as gki for autogvm_GKI config.

Change-Id: I777ee11180d3a511aba33242f980bad0198cdf20
Signed-off-by: Vagdhan Kumar Kanukurthi <quic_vagdhank@quicinc.com>
2024-05-02 06:32:11 -07:00