ARM: dts: msm: Configure Slimbus BAM Pipes usage info for SDM845

Update the slimbus device tree node with the set of BAM pipes for
use by application processor.

Also fix the documentation about the default set of BAM Pipes used,
if this configuration is not defined.

CRs-Fixed: 2002163
Change-Id: Ic8f9808a0d4fa2e0270f875c44371b72a0a4edb4
Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
diff --git a/Documentation/devicetree/bindings/slimbus/slim-msm-ctrl.txt b/Documentation/devicetree/bindings/slimbus/slim-msm-ctrl.txt
index 90d8a35..95cc85a 100644
--- a/Documentation/devicetree/bindings/slimbus/slim-msm-ctrl.txt
+++ b/Documentation/devicetree/bindings/slimbus/slim-msm-ctrl.txt
@@ -46,8 +46,8 @@
 		 BAM pipe is not available to receive data from slimbus
  - qcom,apps-ch-pipes: This value represents BAM pipe-mask used by application
 		 processor for data channels. If this property is not defined,
-		 default mask of 0x3F000000 is used indicating apps can use 6
-		 pipes from 24-29.
+		 default mask of 0 is used indicating that application
+		 processor does not use BAM pipes for data channels.
  - qcom,ea-pc: This value represents product code (PC) field of enumeration
 		 address (EA) for the QTI slimbus controller hardware.
 		 This value is needed if data-channels originating from apps
diff --git a/arch/arm64/boot/dts/qcom/sdm845.dtsi b/arch/arm64/boot/dts/qcom/sdm845.dtsi
index 5aae660..3c2cf8c 100644
--- a/arch/arm64/boot/dts/qcom/sdm845.dtsi
+++ b/arch/arm64/boot/dts/qcom/sdm845.dtsi
@@ -810,6 +810,7 @@
 		reg-names = "slimbus_physical", "slimbus_bam_physical";
 		interrupts = <0 163 0>, <0 164 0>;
 		interrupt-names = "slimbus_irq", "slimbus_bam_irq";
+		qcom,apps-ch-pipes = <0x780000>;
 		qcom,ea-pc = <0x270>;
 	};