diff options
author | Paul Kocialkowski <contact@paulk.fr> | 2014-06-26 00:27:27 +0200 |
---|---|---|
committer | Paul Kocialkowski <contact@paulk.fr> | 2014-06-26 16:57:31 +0200 |
commit | ded600f3b14fa491382c3c67d59e15351d5d4227 (patch) | |
tree | 0ba7e3772c423ca5226706261e5768320241faaa | |
parent | 8d080f5605c92508a73adcf45f872dd54312febb (diff) | |
download | kernel_goldelico_gta04-ded600f3b14fa491382c3c67d59e15351d5d4227.zip kernel_goldelico_gta04-ded600f3b14fa491382c3c67d59e15351d5d4227.tar.gz kernel_goldelico_gta04-ded600f3b14fa491382c3c67d59e15351d5d4227.tar.bz2 |
OMAP3 hwmod: No reset for DSS and GPIO2 to achieve continuous boot splash
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
-rw-r--r-- | arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/arm/mach-omap2/omap_hwmod_3xxx_data.c b/arch/arm/mach-omap2/omap_hwmod_3xxx_data.c index 0c3a427..41499b2 100644 --- a/arch/arm/mach-omap2/omap_hwmod_3xxx_data.c +++ b/arch/arm/mach-omap2/omap_hwmod_3xxx_data.c @@ -663,7 +663,7 @@ static struct omap_hwmod omap3430es1_dss_core_hwmod = { static struct omap_hwmod omap3xxx_dss_core_hwmod = { .name = "dss_core", - .flags = HWMOD_CONTROL_OPT_CLKS_IN_RESET, + .flags = HWMOD_CONTROL_OPT_CLKS_IN_RESET | HWMOD_INIT_NO_RESET | HWMOD_INIT_NO_IDLE, .class = &omap2_dss_hwmod_class, .main_clk = "dss1_alwon_fck", /* instead of dss_fck */ .sdma_reqs = omap3xxx_dss_sdma_chs, @@ -715,7 +715,7 @@ static struct omap_hwmod omap3xxx_dss_dispc_hwmod = { .module_offs = OMAP3430_DSS_MOD, }, }, - .flags = HWMOD_NO_IDLEST, + .flags = HWMOD_NO_IDLEST | HWMOD_INIT_NO_RESET | HWMOD_INIT_NO_IDLE, .dev_attr = &omap2_3_dss_dispc_dev_attr }; @@ -942,7 +942,7 @@ static struct omap_hwmod_opt_clk gpio2_opt_clks[] = { static struct omap_hwmod omap3xxx_gpio2_hwmod = { .name = "gpio2", - .flags = HWMOD_CONTROL_OPT_CLKS_IN_RESET, + .flags = HWMOD_CONTROL_OPT_CLKS_IN_RESET | HWMOD_INIT_NO_RESET, .mpu_irqs = omap2_gpio2_irqs, .main_clk = "gpio2_ick", .opt_clks = gpio2_opt_clks, |