mirror of
https://github.com/torvalds/linux.git
synced 2026-07-28 01:55:51 +02:00
arm64: dts: qcom: agatti: Add IPA nodes
Added IPA nodes and definitions. Signed-off-by: Wojciech Slenska <wojciech.slenska@gmail.com> Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Link: https://lore.kernel.org/r/20260310112309.79261-3-wojciech.slenska@gmail.com Signed-off-by: Bjorn Andersson <andersson@kernel.org>
This commit is contained in:
parent
4a1779f42e
commit
9c633eec37
|
|
@ -433,6 +433,18 @@ wlan_smp2p_in: wlan-wpss-to-ap {
|
|||
interrupt-controller;
|
||||
#interrupt-cells = <2>;
|
||||
};
|
||||
|
||||
ipa_smp2p_out: ipa-ap-to-modem {
|
||||
qcom,entry-name = "ipa";
|
||||
#qcom,smem-state-cells = <1>;
|
||||
};
|
||||
|
||||
ipa_smp2p_in: ipa-modem-to-ap {
|
||||
qcom,entry-name = "ipa";
|
||||
interrupt-controller;
|
||||
#interrupt-cells = <2>;
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
soc: soc@0 {
|
||||
|
|
@ -1641,6 +1653,47 @@ usb_dwc3_ss: endpoint {
|
|||
};
|
||||
};
|
||||
|
||||
ipa: ipa@5840000 {
|
||||
compatible = "qcom,qcm2290-ipa", "qcom,sc7180-ipa";
|
||||
|
||||
iommus = <&apps_smmu 0x140 0x0>;
|
||||
reg = <0x0 0x05840000 0x0 0x7000>,
|
||||
<0x0 0x05847000 0x0 0x2000>,
|
||||
<0x0 0x05804000 0x0 0x2c000>;
|
||||
reg-names = "ipa-reg",
|
||||
"ipa-shared",
|
||||
"gsi";
|
||||
|
||||
interrupts-extended = <&intc GIC_SPI 257 IRQ_TYPE_EDGE_RISING>,
|
||||
<&intc GIC_SPI 259 IRQ_TYPE_LEVEL_HIGH>,
|
||||
<&ipa_smp2p_in 0 IRQ_TYPE_EDGE_RISING>,
|
||||
<&ipa_smp2p_in 1 IRQ_TYPE_EDGE_RISING>;
|
||||
interrupt-names = "ipa",
|
||||
"gsi",
|
||||
"ipa-clock-query",
|
||||
"ipa-setup-ready";
|
||||
|
||||
clocks = <&rpmcc RPM_SMD_IPA_CLK>;
|
||||
clock-names = "core";
|
||||
|
||||
interconnects = <&system_noc MASTER_IPA RPM_ALWAYS_TAG
|
||||
&bimc SLAVE_EBI1 RPM_ALWAYS_TAG>,
|
||||
<&system_noc MASTER_IPA RPM_ALWAYS_TAG
|
||||
&system_noc SLAVE_IMEM RPM_ALWAYS_TAG>,
|
||||
<&bimc MASTER_APPSS_PROC RPM_ACTIVE_TAG
|
||||
&config_noc SLAVE_IPA_CFG RPM_ACTIVE_TAG>;
|
||||
interconnect-names = "memory",
|
||||
"imem",
|
||||
"config";
|
||||
|
||||
qcom,smem-states = <&ipa_smp2p_out 0>,
|
||||
<&ipa_smp2p_out 1>;
|
||||
qcom,smem-state-names = "ipa-clock-enabled-valid",
|
||||
"ipa-clock-enabled";
|
||||
|
||||
status = "disabled";
|
||||
};
|
||||
|
||||
gpu: gpu@5900000 {
|
||||
compatible = "qcom,adreno-07000200", "qcom,adreno";
|
||||
reg = <0x0 0x05900000 0x0 0x40000>,
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user