diff options
author | Fabien Dessenne <fabien.dessenne@st.com> | 2019-05-14 10:26:59 +0200 |
---|---|---|
committer | Alexandre Torgue <alexandre.torgue@st.com> | 2019-08-02 16:17:43 +0200 |
commit | c19335e2af91dabdb5b0c8b130bad6f8fb7af5c5 (patch) | |
tree | 484dc0b60d6d10fe270f0cf9c485ff65d51adc24 /arch/arm/boot/dts/stm32mp157c.dtsi | |
parent | 493e84c5dc4d703d976b5875f5db22dae08a0782 (diff) | |
download | linux-c19335e2af91dabdb5b0c8b130bad6f8fb7af5c5.tar.bz2 |
ARM: dts: stm32: add m4 remoteproc support on STM32MP157c
Declare the M4 remote processor in a sub-node of the mlahb simple bus.
Signed-off-by: Fabien Dessenne <fabien.dessenne@st.com>
Signed-off-by: Alexandre Torgue <alexandre.torgue@st.com>
Diffstat (limited to 'arch/arm/boot/dts/stm32mp157c.dtsi')
-rw-r--r-- | arch/arm/boot/dts/stm32mp157c.dtsi | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/stm32mp157c.dtsi b/arch/arm/boot/dts/stm32mp157c.dtsi index 247334a6c144..c0dad0fd2c69 100644 --- a/arch/arm/boot/dts/stm32mp157c.dtsi +++ b/arch/arm/boot/dts/stm32mp157c.dtsi @@ -1470,4 +1470,24 @@ status = "disabled"; }; }; + + mlahb { + compatible = "simple-bus"; + #address-cells = <1>; + #size-cells = <1>; + dma-ranges = <0x00000000 0x38000000 0x10000>, + <0x10000000 0x10000000 0x60000>, + <0x30000000 0x30000000 0x60000>; + + m4_rproc: m4@10000000 { + compatible = "st,stm32mp1-m4"; + reg = <0x10000000 0x40000>, + <0x30000000 0x40000>, + <0x38000000 0x10000>; + resets = <&rcc MCU_R>; + st,syscfg-holdboot = <&rcc 0x10C 0x1>; + st,syscfg-tz = <&rcc 0x000 0x1>; + status = "disabled"; + }; + }; }; |