diff --git a/bindings/dma/qcom,bam-dma.yaml b/bindings/dma/qcom,bam-dma.yaml index 003098ca..5bc60f6e 100644 --- a/bindings/dma/qcom,bam-dma.yaml +++ b/bindings/dma/qcom,bam-dma.yaml @@ -77,24 +77,28 @@ properties: required: - compatible - "#dma-cells" + - num-channels - interrupts - qcom,ee - reg + - qcom,num-ees additionalProperties: false examples: - | #include - #include + #include - dma-controller@f9944000 { - compatible = "qcom,bam-v1.4.0"; - reg = <0xf9944000 0x19000>; - interrupts = ; - clocks = <&gcc GCC_BLSP2_AHB_CLK>; - clock-names = "bam_clk"; + slimbam: bamdma@6C04000 { + compatible = "qcom,bam-v1.7.0"; + qcom,controlled-remotely; + reg = <0x6C04000 0x20000>, <0x6C8F000 0x1000>; + reg-names = "bam", "bam_remote_mem"; + num-channels = <31>; + interrupts = <0 164 IRQ_TYPE_LEVEL_HIGH>; #dma-cells = <1>; - qcom,ee = <0>; + qcom,ee = <1>; + qcom,num-ees = <2>; }; ...