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>
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>
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>
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>
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>
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>
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>
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>
Enable VIRTIO_EAVB CONFIG for lemans to support FE/BE driver.
Change-Id: Ie7062a96794825cd03075f7784271bf05de46881
Signed-off-by: hazhu <quic_hazhu@quicinc.com>
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>
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>
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>
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>
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>
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>
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>
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>
Add local version as gki for autogvm_GKI config.
Change-Id: I777ee11180d3a511aba33242f980bad0198cdf20
Signed-off-by: Vagdhan Kumar Kanukurthi <quic_vagdhank@quicinc.com>