From c3c3e75a5ccf3497bc683a271af53896adf8f7df Mon Sep 17 00:00:00 2001 From: Suman Anna Date: Tue, 30 Jan 2018 13:55:39 -0600 Subject: [PATCH] ARM: dts: beagle-x15-common: Enable PRU-ICSS nodes The two PRU-ICSS processor subsystem bus nodes and their corresponding subsystem nodes were left in disabled state in the base dra7.dts file. The PRU-ICSSs are supported on only the AM57xx SoCs, so enable these nodes ((both PRU-ICSS1 and PRU-ICSS2 instances) to support them on all the BeagleBoard-X15 and AM57xx GP EVM boards. The PRU nodes are already enabled in the base dts file, and so become effective automatically with the enabling of these PRU-ICSS nodes. The corresponding PRU nodes can be disabled later on if there are no use-cases defined to use a particular PRU core or the whole PRU-ICSS subsystem itself if both its PRU cores are unused. Signed-off-by: Suman Anna --- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi b/arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi index ad953113cefb..c9e844148c47 100644 --- a/arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi +++ b/arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi @@ -588,3 +588,19 @@ status = "okay"; }; }; + +&pruss_soc_bus1 { + status = "okay"; + + pruss1: pruss@4b200000 { + status = "okay"; + }; +}; + +&pruss_soc_bus2 { + status = "okay"; + + pruss2: pruss@4b280000 { + status = "okay"; + }; +}; -- 2.39.2