diff options
author | Robin Murphy <robin.murphy@arm.com> | 2017-01-18 12:12:51 +0000 |
---|---|---|
committer | Sudeep Holla <sudeep.holla@arm.com> | 2017-01-18 14:01:10 +0000 |
commit | fd47c2062aa873d4aad311ee68ab1dc021fe6166 (patch) | |
tree | d2467539cb8f9ad1fefed84ece9d9693003e5ea0 /arch/arm64/boot/dts/arm/juno-base.dtsi | |
parent | 193d00a2b35ee3353813b4006a18131122087205 (diff) | |
download | linux-fd47c2062aa873d4aad311ee68ab1dc021fe6166.tar.gz linux-fd47c2062aa873d4aad311ee68ab1dc021fe6166.tar.bz2 linux-fd47c2062aa873d4aad311ee68ab1dc021fe6166.zip |
arm64: dts: juno: add ETR SMMU power domain
It is not at all clear from the documentation, but straightforward to
determine in practice, that the ETR SMMU is actually in the DEBUGSYS
power domain. Add that to the DT so that anyone brave enough to enable
said SMMU doesn't experience a system lockup on boot, especially a
sneaky one which goes away as soon as you connect an external debugger
to have a look at where it's stuck (thus powering up DEBUGSYS by other
means and allowing it to make progress again before actually halting...)
Acked-by: Liviu Dudau <Liviu.Dudau@arm.com>
Signed-off-by: Robin Murphy <robin.murphy@arm.com>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
Diffstat (limited to 'arch/arm64/boot/dts/arm/juno-base.dtsi')
-rw-r--r-- | arch/arm64/boot/dts/arm/juno-base.dtsi | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/arm/juno-base.dtsi b/arch/arm64/boot/dts/arm/juno-base.dtsi index 3d2ff408589d..9d799d938d2f 100644 --- a/arch/arm64/boot/dts/arm/juno-base.dtsi +++ b/arch/arm64/boot/dts/arm/juno-base.dtsi @@ -52,6 +52,7 @@ #iommu-cells = <1>; #global-interrupts = <1>; dma-coherent; + power-domains = <&scpi_devpd 0>; status = "disabled"; }; |