| From e34a63db14316058b3e69ff7c7d0cd738ed11c9e Mon Sep 17 00:00:00 2001 |
| From: Tony Lindgren <tony@atomide.com> |
| Date: Sun, 24 Nov 2019 09:43:16 -0800 |
| Subject: [PATCH] ARM: dts: Fix sgx sysconfig register for omap4 |
| |
| commit 3e5c3c41ae925458150273e2f74ffbf999530c5f upstream. |
| |
| Looks like we've had the sgx sysconfig register and revision register |
| always wrong for omap4, including the old platform data. Let's fix the |
| offsets to what the TRM says. Otherwise the sgx module may never idle |
| depending on the state of the real sysconfig register. |
| |
| Fixes: d23a163ebe5a ("ARM: dts: Add nodes for missing omap4 interconnect target modules") |
| Cc: H. Nikolaus Schaller <hns@goldelico.com> |
| Cc: Merlijn Wajer <merlijn@wizzup.org> |
| Cc: Pavel Machek <pavel@ucw.cz> |
| Cc: Sebastian Reichel <sre@kernel.org> |
| Cc: Tomi Valkeinen <tomi.valkeinen@ti.com> |
| Signed-off-by: Tony Lindgren <tony@atomide.com> |
| Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> |
| |
| diff --git a/arch/arm/boot/dts/omap4.dtsi b/arch/arm/boot/dts/omap4.dtsi |
| index c43e52fd5f65..e9c5ee154786 100644 |
| --- a/arch/arm/boot/dts/omap4.dtsi |
| +++ b/arch/arm/boot/dts/omap4.dtsi |
| @@ -331,8 +331,8 @@ |
| target-module@56000000 { |
| compatible = "ti,sysc-omap4", "ti,sysc"; |
| ti,hwmods = "gpu"; |
| - reg = <0x5601fc00 0x4>, |
| - <0x5601fc10 0x4>; |
| + reg = <0x5600fe00 0x4>, |
| + <0x5600fe10 0x4>; |
| reg-names = "rev", "sysc"; |
| ti,sysc-midle = <SYSC_IDLE_FORCE>, |
| <SYSC_IDLE_NO>, |
| -- |
| 2.7.4 |
| |