Shikra rpmcc latest changes - #1076
Salendarsingh Gaud (sgaud-quic) merged 6 commits into
Conversation
|
Merge Check Failed: CR Not Eligible for Merge CR 4635293 is not eligible for merge. The parent software image for kernel.qli.2.0 is not development complete. Entity: Please ensure the CR passes both CCT (ComponentChangeTasks) and ICT (Integration Change Tasks) validations. |
|
qli-2.1 pull-request freeze |
Test Matrix
|
Shiraz Hashim (shashim-quic)
left a comment
There was a problem hiding this comment.
Revert "FROMLIST: dt-bindings: clock: qcom,rpmcc: Add Qualcomm Shikra SoC RPMCC"
This reverts commit 521561d.
Mention reason for revert in each revert commit log.
90970b9 to
d8db001
Compare
Updated the commit text in each revert commit log mentioning the reason details. |
Test Matrix
|
… SoC RPMCC" Revert the v2 series changes of Shikra RPMCC to update with the UPSTREAM version changes in which the QCM2290 RPMCC compatible used as the fallback compatible. This reverts commit 521561d. Signed-off-by: Imran Shaik <imran.shaik@oss.qualcomm.com>
…ualcomm Shikra SoC" Revert the v2 series changes of Shikra RPMCC to update with the UPSTREAM version changes in which the QCM2290 RPMCC compatible used as the fallback compatible. This reverts commit 2d56ae2. Signed-off-by: Imran Shaik <imran.shaik@oss.qualcomm.com>
…ort on Agatti Add support for missing RF_CLK1/RF_CLK2 clocks on Qualcomm Agatti (QCM2290) SoC. Signed-off-by: Imran Shaik <imran.shaik@oss.qualcomm.com> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Reviewed-by: Taniya Das <taniya.das@oss.qualcomm.com> Reviewed-by: Jagadeesh Kona <jagadeesh.kona@oss.qualcomm.com> Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Link: https://lore.kernel.org/r/20260608-shikra-gcc-rpmcc-clks-v5-3-94cefe092ee3@oss.qualcomm.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Add bindings documentation for RPM clock controller on Qualcomm Shikra SoC. The Qualcomm Shikra RPMCC has the clocks same as Agatti (QCM2290) RPMCC. Hence, add support to use the QCM2290 RPMCC compatible as fallback for Shikra RPMCC. Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com> Signed-off-by: Imran Shaik <imran.shaik@oss.qualcomm.com> Link: https://lore.kernel.org/r/20260608-shikra-gcc-rpmcc-clks-v5-1-94cefe092ee3@oss.qualcomm.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Update Shikra RPMCC node to use the Agatti (QCM2290) RPMCC as fallback compatible. Link: https://lore.kernel.org/r/20260612-shikra-dt-v6-2-6b6cb58db477@oss.qualcomm.com Signed-off-by: Imran Shaik <imran.shaik@oss.qualcomm.com>
clk_smd_rpm_handoff() votes both active and sleep RPM resource states for every clock, keeping them non-zero until a consumer takes over. If there is no consumer, those clocks will remain active in the idle scenario as well, and the sleep vote is never cleared, blocking XO shutdown. Introduce the skip_clks_handoff flag to handle this on QCM2290 clocks, keeping other targets unaffected. Link: https://lore.kernel.org/r/20260910-clk-smd-rpm-skip-proxy-v1-1-1cb5694a99d9@oss.qualcomm.com Fixes: 00f64b5 ("clk: qcom: Add support for SMD-RPM Clocks") Signed-off-by: Imran Shaik <imran.shaik@oss.qualcomm.com>
d8db001 to
6c563f5
Compare
Test Matrix
|
Test Matrix
|
PR #1076 — validate-patchPR: #1076
Final Summary
|
PR #1076 — checker-log-analyzerPR: #1076
Detailed report: Full report
|
LAVA Failed Case Triage SummaryPR: #1076 Job 222682 | SoC qcs615-rideLAVA job: https://lava-oss.qualcomm.com/scheduler/job/222682 Failed test cases in LAVA job 222682 (SoC: qcs615-ride).
Job 222683 | SoC lemans-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/222683 Failed test cases in LAVA job 222683 (SoC: lemans-evk).
Job 222684 | SoC purwa-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/222684 Failed test cases in LAVA job 222684 (SoC: purwa-evk).
Job 222685 | SoC shikra-iqs-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/222685 Failed test cases in LAVA job 222685 (SoC: shikra-iqs-evk).
Job 222686 | SoC qcs9100-rideLAVA job: https://lava-oss.qualcomm.com/scheduler/job/222686 Failed test cases in LAVA job 222686 (SoC: qcs9100-ride).
Job 222687 | SoC qcs8300-rideLAVA job: https://lava-oss.qualcomm.com/scheduler/job/222687 Failed test cases in LAVA job 222687 (SoC: qcs8300-ride).
Job 222688 | SoC qcs6490-rb3gen2LAVA job: https://lava-oss.qualcomm.com/scheduler/job/222688 Failed test cases in LAVA job 222688 (SoC: qcs6490-rb3gen2).
Job 222689 | SoC monaco-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/222689 Failed test cases in LAVA job 222689 (SoC: monaco-evk).
Job 222690 | SoC hamoa-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/222690 Failed test cases in LAVA job 222690 (SoC: hamoa-evk).
|
Test Matrix
|
b15f7bd
into
qualcomm-linux:qcom-6.18.y
PR #1076 — validate-patchPR: #1076
Final Summary
|
PR #1076 — checker-log-analyzerPR: #1076
Detailed report: Full report
|
LAVA Failed Case Triage SummaryPR: #1076 Job 227667 | SoC qcs9100-rideLAVA job: https://lava-oss.qualcomm.com/scheduler/job/227667 Failed test cases in LAVA job 227667 (SoC: qcs9100-ride).
Job 227668 | SoC monaco-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/227668 Failed test cases in LAVA job 227668 (SoC: monaco-evk).
Job 227669 | SoC purwa-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/227669 Failed test cases in LAVA job 227669 (SoC: purwa-evk).
Job 227670 | SoC shikra-iqs-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/227670 Failed test cases in LAVA job 227670 (SoC: shikra-iqs-evk).
Job 227671 | SoC qcs615-rideLAVA job: https://lava-oss.qualcomm.com/scheduler/job/227671 Failed test cases in LAVA job 227671 (SoC: qcs615-ride).
Job 227672 | SoC hamoa-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/227672 Failed test cases in LAVA job 227672 (SoC: hamoa-evk).
Job 227673 | SoC lemans-evkLAVA job: https://lava-oss.qualcomm.com/scheduler/job/227673 Failed test cases in LAVA job 227673 (SoC: lemans-evk).
Job 227674 | SoC qcs8300-rideLAVA job: https://lava-oss.qualcomm.com/scheduler/job/227674 Failed test cases in LAVA job 227674 (SoC: qcs8300-ride).
Job 227675 | SoC qcs6490-rb3gen2LAVA job: https://lava-oss.qualcomm.com/scheduler/job/227675 Failed test cases in LAVA job 227675 (SoC: qcs6490-rb3gen2).
|
Revert the old FROMLIST changes of Shikra RPMCC and update the latest RPMCC changes as per the linux-next.
And add the Skip RPMCC clocks proxy votes FROMLIST changes. This change is dependent on crypto DTS changes [1] Without crypto side changes the device boot-up will be impacted.
Dependent PR:
[1] #1077
CRs-Fixed: 4635293