arm64: dts: hamoa: optimize PCIe bandwidth voting and power requirements for Gen1/Gen2 x1 links - #1231
arm64: dts: hamoa: optimize PCIe bandwidth voting and power requirements for Gen1/Gen2 x1 links#1231abhi6246-OSS wants to merge 1 commit into
Conversation
|
Merge Check Failed: No CR Numbers Found Error: No Change Request numbers were found. Please add Change Request numbers to your pull request description in the format CRs-Fixed: 12345 or link GitHub issues that are associated with Change Requests. |
1 similar comment
|
Merge Check Failed: No CR Numbers Found Error: No Change Request numbers were found. Please add Change Request numbers to your pull request description in the format CRs-Fixed: 12345 or link GitHub issues that are associated with Change Requests. |
…Mh tags. The PCIe device tree currently uses legacy interconnect bandwidth voting tags and nominal power-domain operating points for low-speed PCIe links. Replace QCOM_ICC_TAG_ALWAYS and QCOM_ICC_TAG_ACTIVE_ONLY with RPM_ALWAYS_TAG and RPM_ACTIVE_TAG respectively. Also reduce the required-opps from rpmpd_opp_nom to rpmpd_opp_low_svs for the Gen1 x1 and Gen2 x1 operating points. This aligns the PCIe configuration with the latest RPMh-based definitions and reduces power requirements for lower PCIe link speeds. Link: https://lore.kernel.org/all/20260831-shikra-upstream-v2-5-406661d75afa@oss.qualcomm.com/ Signed-off-by: Abhishek Kumar <abhishek.kumar@oss.qualcomm.com>
2d232a6 to
883a18b
Compare
|
Merge Check Failed: No CR Numbers Found Error: No Change Request numbers were found. Please add Change Request numbers to your pull request description in the format CRs-Fixed: 12345 or link GitHub issues that are associated with Change Requests. |
|
Merge Check Failed: No Change Task Found No associated change tasks found for CR 4686624 on any of the following entities: Entities:
CR: 4686624 Please ensure the CR has a change task associated with at least one of the entities for this branch. |
Update the PCIe device tree configuration to reduce power requirements and align interconnect bandwidth voting tags with the latest RPMh-based definitions.
Replace legacy interconnect tags:
QCOM_ICC_TAG_ALWAYS → RPM_ALWAYS_TAG
QCOM_ICC_TAG_ACTIVE_ONLY → RPM_ACTIVE_TAG
Reduce PCIe power-domain requirements for Gen1 and Gen2 x1 operating points:
Change required-opps from rpmpd_opp_nom to rpmpd_opp_low_svs
Applied to:
opp-2500000 (Gen1 x1)
opp-5000000 (Gen2 x1)
CRs-Fixed: 4686624