summaryrefslogtreecommitdiffstats
path: root/arch/mips
diff options
context:
space:
mode:
authorEzequiel Garcia <ezequiel@collabora.co.uk>2018-03-28 18:00:53 -0300
committerUlf Hansson <ulf.hansson@linaro.org>2018-05-02 15:08:34 +0200
commit2d972b6ac972b3d3c2e4336325745568c79a5dd3 (patch)
treedf5aa269ebcdfe0fdbe88aed687c652f8ec85268 /arch/mips
parentfb0ce9dd94ab2041cc124b053358d17db6f892e8 (diff)
downloadop-kernel-dev-2d972b6ac972b3d3c2e4336325745568c79a5dd3.zip
op-kernel-dev-2d972b6ac972b3d3c2e4336325745568c79a5dd3.tar.gz
MIPS: dts: jz4780: Add DMA controller node to the devicetree
Add the devicetree node to support the DMA controller found in JZ480 SoCs. Tested-by: Mathieu Malaterre <malat@debian.org> Acked-by: James Hogan <jhogan@kernel.org> Signed-off-by: Ezequiel Garcia <ezequiel@collabora.co.uk> Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Diffstat (limited to 'arch/mips')
-rw-r--r--arch/mips/boot/dts/ingenic/jz4780.dtsi12
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/mips/boot/dts/ingenic/jz4780.dtsi b/arch/mips/boot/dts/ingenic/jz4780.dtsi
index 9b57946..15a9801 100644
--- a/arch/mips/boot/dts/ingenic/jz4780.dtsi
+++ b/arch/mips/boot/dts/ingenic/jz4780.dtsi
@@ -1,5 +1,6 @@
// SPDX-License-Identifier: GPL-2.0
#include <dt-bindings/clock/jz4780-cgu.h>
+#include <dt-bindings/dma/jz4780-dma.h>
/ {
#address-cells = <1>;
@@ -241,6 +242,17 @@
status = "disabled";
};
+ dma: dma@13420000 {
+ compatible = "ingenic,jz4780-dma";
+ reg = <0x13420000 0x10000>;
+ #dma-cells = <2>;
+
+ interrupt-parent = <&intc>;
+ interrupts = <10>;
+
+ clocks = <&cgu JZ4780_CLK_PDMA>;
+ };
+
bch: bch@134d0000 {
compatible = "ingenic,jz4780-bch";
reg = <0x134d0000 0x10000>;
OpenPOWER on IntegriCloud