mirror of
https://github.com/torvalds/linux.git
synced 2026-10-13 22:01:02 +02:00
arm64: dts: qcom: milos: Add IPA node
Add the description of the IPA block in the Milos SoC. Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Luca Weiss <luca.weiss@fairphone.com> Link: https://lore.kernel.org/r/20260410-milos-ipa-v2-1-c699b6b8cf27@fairphone.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
parent
c09cd72be7
commit
5b372595d4
|
|
@ -1648,6 +1648,50 @@ adreno_smmu: iommu@3da0000 {
|
|||
dma-coherent;
|
||||
};
|
||||
|
||||
ipa: ipa@3f40000 {
|
||||
compatible = "qcom,milos-ipa";
|
||||
|
||||
reg = <0x0 0x03f40000 0x0 0x10000>,
|
||||
<0x0 0x03f50000 0x0 0x5000>,
|
||||
<0x0 0x03e04000 0x0 0xfc000>;
|
||||
reg-names = "ipa-reg",
|
||||
"ipa-shared",
|
||||
"gsi";
|
||||
|
||||
interrupts-extended = <&intc GIC_SPI 654 IRQ_TYPE_EDGE_RISING 0>,
|
||||
<&intc GIC_SPI 432 IRQ_TYPE_LEVEL_HIGH 0>,
|
||||
<&smp2p_ipa_in 0 IRQ_TYPE_EDGE_RISING>,
|
||||
<&smp2p_ipa_in 1 IRQ_TYPE_EDGE_RISING>;
|
||||
interrupt-names = "ipa",
|
||||
"gsi",
|
||||
"ipa-clock-query",
|
||||
"ipa-setup-ready";
|
||||
|
||||
clocks = <&rpmhcc RPMH_IPA_CLK>;
|
||||
clock-names = "core";
|
||||
|
||||
interconnects = <&aggre2_noc MASTER_IPA QCOM_ICC_TAG_ALWAYS
|
||||
&mc_virt SLAVE_EBI1 QCOM_ICC_TAG_ALWAYS>,
|
||||
<&gem_noc MASTER_APPSS_PROC QCOM_ICC_TAG_ACTIVE_ONLY
|
||||
&cnoc_main SLAVE_IPA_CFG QCOM_ICC_TAG_ACTIVE_ONLY>;
|
||||
interconnect-names = "memory",
|
||||
"config";
|
||||
|
||||
iommus = <&apps_smmu 0x4a0 0x0>,
|
||||
<&apps_smmu 0x4a2 0x0>;
|
||||
|
||||
qcom,qmp = <&aoss_qmp>;
|
||||
|
||||
qcom,smem-states = <&smp2p_ipa_out 0>,
|
||||
<&smp2p_ipa_out 1>;
|
||||
qcom,smem-state-names = "ipa-clock-enabled-valid",
|
||||
"ipa-clock-enabled";
|
||||
|
||||
sram = <&ipa_modem_tables>;
|
||||
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
remoteproc_mpss: remoteproc@4080000 {
|
||||
compatible = "qcom,milos-mpss-pas";
|
||||
reg = <0x0 0x04080000 0x0 0x10000>;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user