aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/arch/arm/boot/dts/omap4-l4.dtsi
diff options
context:
space:
mode:
authorTony Lindgren <tony@atomide.com>2020-03-04 08:10:37 -0800
committerTony Lindgren <tony@atomide.com>2020-03-04 08:10:37 -0800
commit63b34416aa7eed35f1d472700bf5de6a74b3a0df (patch)
treee248422652c5335f3e7a24f72499e4b95c13e849 /arch/arm/boot/dts/omap4-l4.dtsi
parentbus: ti-sysc: Add support for PRUSS SYSC type (diff)
downloadwireguard-linux-63b34416aa7eed35f1d472700bf5de6a74b3a0df.tar.xz
wireguard-linux-63b34416aa7eed35f1d472700bf5de6a74b3a0df.zip
ARM: dts: Configure interconnect target module for omap4 dss
We can now probe devices with device tree only configuration using ti-sysc interconnect target module driver. Let's configure the module, but keep the legacy "ti,hwmods" peroperty until the child devices are probing with ti-sysc interconnect driver. The display subsystem (DSS) is in a 16MB interconnect target module mapped to l4 and l3 buses. We are only using the l3 port as recommended by the TRM. So there is no need to configure l4 ranges like we've done for l4 ABE instance for example. Initially let's just update the top level dss node to probe with ti-sysc interconnect target module driver. The child nodes are still children of dispc, only the node indentation changes for them now along with using the reg range provided by top level dss. Let's also add add a note about using only the l3 access without l4 as noted in the TRM. Cc: Jyri Sarha <jsarha@ti.com> Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Cc: Sebastian Reichel <sre@kernel.org> Cc: Tomi Valkeinen <tomi.valkeinen@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
Diffstat (limited to 'arch/arm/boot/dts/omap4-l4.dtsi')
-rw-r--r--arch/arm/boot/dts/omap4-l4.dtsi1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/omap4-l4.dtsi b/arch/arm/boot/dts/omap4-l4.dtsi
index 459fd7027591..ef59e4e97d7c 100644
--- a/arch/arm/boot/dts/omap4-l4.dtsi
+++ b/arch/arm/boot/dts/omap4-l4.dtsi
@@ -1529,6 +1529,7 @@
};
};
+ /* Unused DSS L4 access, see L3 instead */
target-module@40000 { /* 0x48040000, ap 13 0a.0 */
compatible = "ti,sysc";
status = "disabled";