aboutsummaryrefslogtreecommitdiff
path: root/arch/arm/mach-omap2/omap_hwmod_7xx_data.c
diff options
context:
space:
mode:
authorGravatar Tomi Valkeinen <tomi.valkeinen@ti.com> 2014-10-09 16:45:56 +0300
committerGravatar Tomi Valkeinen <tomi.valkeinen@ti.com> 2015-06-04 09:01:23 +0300
commita3818c6d5718c40e661846c0f6504a7f3f67918a (patch)
treec91a865278e9eb4a19b61250005d0081ed106eb2 /arch/arm/mach-omap2/omap_hwmod_7xx_data.c
parentARM: DRA7: hwmod: add DMM hwmod description (diff)
downloadlinux-a3818c6d5718c40e661846c0f6504a7f3f67918a.tar.gz
linux-a3818c6d5718c40e661846c0f6504a7f3f67918a.tar.bz2
linux-a3818c6d5718c40e661846c0f6504a7f3f67918a.zip
ARM: DRA7: hwmod: set DSS submodule parent hwmods
Set DSS core hwmod as the parent for all the DSS submodules. This ensures that the parent hwmods are enabled before any DSS submodules are accessed. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com> Acked-by: Paul Walmsley <paul@pwsan.com>
Diffstat (limited to 'arch/arm/mach-omap2/omap_hwmod_7xx_data.c')
-rw-r--r--arch/arm/mach-omap2/omap_hwmod_7xx_data.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/omap_hwmod_7xx_data.c b/arch/arm/mach-omap2/omap_hwmod_7xx_data.c
index f6b94854fafc..9961f95f52ae 100644
--- a/arch/arm/mach-omap2/omap_hwmod_7xx_data.c
+++ b/arch/arm/mach-omap2/omap_hwmod_7xx_data.c
@@ -522,6 +522,7 @@ static struct omap_hwmod dra7xx_dss_dispc_hwmod = {
},
},
.dev_attr = &dss_dispc_dev_attr,
+ .parent_hwmod = &dra7xx_dss_hwmod,
};
/*
@@ -563,6 +564,7 @@ static struct omap_hwmod dra7xx_dss_hdmi_hwmod = {
},
.opt_clks = dss_hdmi_opt_clks,
.opt_clks_cnt = ARRAY_SIZE(dss_hdmi_opt_clks),
+ .parent_hwmod = &dra7xx_dss_hwmod,
};
/*