ARM: dts: qcom: Dtsi node entry for Slimbus and BAM in Khaje

Add node Slimbus and BAM entry in dtsi for Khaje.

Change-Id: I4d907126d852a7846d63c1bce8e8a92fc267d55d
This commit is contained in:
kamasali
2022-08-18 18:35:22 +05:30
committed by Gerrit - the friendly Code Review server
parent 9ffd290ac9
commit f9eb00a214

View File

@@ -584,6 +584,32 @@
ranges = <0 0 0 0xffffffff>;
compatible = "simple-bus";
slimbam: bamdma@0xa584000 {
compatible = "qcom,bam-v1.7.0";
qcom,controlled-remotely;
reg = <0xa584000 0x20000>, <0xa66f000 0x1000>;
reg-names = "bam", "bam_remote_mem";
num-channels = <31>;
interrupts = <0 284 IRQ_TYPE_LEVEL_HIGH>;
#dma-cells = <1>;
qcom,ee = <1>;
qcom,num-ees = <2>;
};
slim_msm: slim@a5c0000 {
compatible = "qcom,slim-ngd-v1.5.0";
reg = <0xa5c0000 0x2C000>, <0xa66e000 0x1000>;
reg-names = "ctrl", "slimbus_remote_mem";
interrupts = <0 283 IRQ_TYPE_LEVEL_HIGH>;
qcom,apps-ch-pipes = <0x0>;
qcom,ea-pc = <0x3b0>;
dmas = <&slimbam 3>, <&slimbam 4>;
dma-names = "rx", "tx";
#address-cells = <1>;
#size-cells = <0>;
status = "disabled";
};
intc: interrupt-controller@f200000 {
compatible = "arm,gic-v3";
#interrupt-cells = <3>;
@@ -772,28 +798,6 @@
};
};
slim_aud: slim@a5c0000 {
cell-index = <1>;
compatible = "qcom,slim-ngd";
reg = <0xa5c0000 0x2c000>,
<0xa584000 0x20000>, <0xa66e000 0x2000>;
reg-names = "slimbus_physical",
"slimbus_bam_physical", "slimbus_lpass_mem";
interrupts = <GIC_SPI 283 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 284 IRQ_TYPE_LEVEL_HIGH>;
interrupt-names = "slimbus_irq", "slimbus_bam_irq";
qcom,apps-ch-pipes = <0x0>;
qcom,ea-pc = <0x3b0>;
status = "ok";
/* Slimbus Slave DT for WCN3990 */
btfmslim_codec: wcn3990 {
elemental-addr = [00 01 20 02 17 02];
qcom,btfm-slim-ifd = "btfmslim_slave_ifd";
qcom,btfm-slim-ifd-elemental-addr = [00 00 20 02 17 02];
};
};
mpm: interrupt-controller@45f01b8 {
compatible = "qcom,mpm-khaje", "qcom,mpm";
reg = <0x45f01b8 0x1000>,