diff options
author | Daniel Kurtz <djkurtz@chromium.org> | 2014-11-02 21:53:29 -0500 |
---|---|---|
committer | Heiko Stuebner <heiko@sntech.de> | 2014-11-05 15:29:23 -0500 |
commit | 7cae068bb1c76c0562c6afe9ff2af876c0f1f7f4 (patch) | |
tree | a320c4eca35d845d9d344695551aab27c2f7ba2c | |
parent | 044542af535f949a28c6193c7f93a183b290681d (diff) |
ARM: dts: rk3288: add VOP iommu nodes
Add device nodes for the VOP iommus.
Device nodes for other iommus will be added in later patches.
The iommu nodes use the #iommu-cells property as described in:
Documentation/devicetree/bindings/iommu/iommu.txt
Signed-off-by: Daniel Kurtz <djkurtz@chromium.org>
Signed-off-by: Simon Xue <xxm@rock-chips.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
-rw-r--r-- | arch/arm/boot/dts/rk3288.dtsi | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/rk3288.dtsi b/arch/arm/boot/dts/rk3288.dtsi index 6ffd0fb18971..0f50d5d44345 100644 --- a/arch/arm/boot/dts/rk3288.dtsi +++ b/arch/arm/boot/dts/rk3288.dtsi | |||
@@ -535,6 +535,24 @@ | |||
535 | status = "disabled"; | 535 | status = "disabled"; |
536 | }; | 536 | }; |
537 | 537 | ||
538 | vopb_mmu: iommu@ff930300 { | ||
539 | compatible = "rockchip,iommu"; | ||
540 | reg = <0xff930300 0x100>; | ||
541 | interrupts = <GIC_SPI 15 IRQ_TYPE_LEVEL_HIGH>; | ||
542 | interrupt-names = "vopb_mmu"; | ||
543 | #iommu-cells = <0>; | ||
544 | status = "disabled"; | ||
545 | }; | ||
546 | |||
547 | vopl_mmu: iommu@ff940300 { | ||
548 | compatible = "rockchip,iommu"; | ||
549 | reg = <0xff940300 0x100>; | ||
550 | interrupts = <GIC_SPI 16 IRQ_TYPE_LEVEL_HIGH>; | ||
551 | interrupt-names = "vopl_mmu"; | ||
552 | #iommu-cells = <0>; | ||
553 | status = "disabled"; | ||
554 | }; | ||
555 | |||
538 | gic: interrupt-controller@ffc01000 { | 556 | gic: interrupt-controller@ffc01000 { |
539 | compatible = "arm,gic-400"; | 557 | compatible = "arm,gic-400"; |
540 | interrupt-controller; | 558 | interrupt-controller; |