summaryrefslogtreecommitdiff
path: root/arch/arm/boot/dts/da850.dtsi
diff options
context:
space:
mode:
authorSuman Anna <s-anna@ti.com>2017-09-19 03:28:31 +0300
committerSekhar Nori <nsekhar@ti.com>2017-09-20 12:27:56 +0300
commit21e7daef7e5e6fc79e8d7d84651ccc9a07b22042 (patch)
tree4e097320dcb7ca435895c35619ccd5c1b8b0747f /arch/arm/boot/dts/da850.dtsi
parentce21574ad1922b403198ee664c4dff276f514f1d (diff)
downloadlinux-21e7daef7e5e6fc79e8d7d84651ccc9a07b22042.tar.xz
ARM: dts: da850: Add DSP node
The TI Davinci DA8xx family of SoCs have a single DSP subsystem that is comprised of TI's standard TMS320C674x megamodule and several blocks of internal memory (L1P, L1D and L2 RAMs). Add the DT node for this DSP processor sub-system. The processor does not have an MMU, and uses a chip-level signalling register and shared memory for inter-processor communication with the ARM core. The node has been added in disabled state, and can be enabled in the respective board dts file with an associated reserved memory block. Signed-off-by: Suman Anna <s-anna@ti.com> Signed-off-by: Sekhar Nori <nsekhar@ti.com>
Diffstat (limited to 'arch/arm/boot/dts/da850.dtsi')
-rw-r--r--arch/arm/boot/dts/da850.dtsi12
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/da850.dtsi b/arch/arm/boot/dts/da850.dtsi
index af68ef7b0caa..c66cf7895363 100644
--- a/arch/arm/boot/dts/da850.dtsi
+++ b/arch/arm/boot/dts/da850.dtsi
@@ -23,6 +23,18 @@
reg = <0xfffee000 0x2000>;
};
};
+ dsp: dsp@11800000 {
+ compatible = "ti,da850-dsp";
+ reg = <0x11800000 0x40000>,
+ <0x11e00000 0x8000>,
+ <0x11f00000 0x8000>,
+ <0x01c14044 0x4>,
+ <0x01c14174 0x8>;
+ reg-names = "l2sram", "l1pram", "l1dram", "host1cfg", "chipsig";
+ interrupt-parent = <&intc>;
+ interrupts = <28>;
+ status = "disabled";
+ };
soc@1c00000 {
compatible = "simple-bus";
model = "da850";