Skip to content

Commit 556708f

Browse files
KeerthyjPaul Walmsley
authored andcommitted
ARM: OMAP: DRA7: hwmod: Make gpmc software supervised as the smart idle is broken
This patch fixes: 'omap_hwmod: gpmc: _wait_target_disable failed' error during suspend. This is because smart idle is broken. Tested in dra7-evm D1 board. Signed-off-by: Keerthy <j-keerthy@ti.com> Signed-off-by: Paul Walmsley <paul@pwsan.com>
1 parent ccfb24e commit 556708f

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

arch/arm/mach-omap2/omap_hwmod_7xx_data.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -819,7 +819,8 @@ static struct omap_hwmod dra7xx_gpmc_hwmod = {
819819
.name = "gpmc",
820820
.class = &dra7xx_gpmc_hwmod_class,
821821
.clkdm_name = "l3main1_clkdm",
822-
.flags = HWMOD_INIT_NO_IDLE | HWMOD_INIT_NO_RESET,
822+
.flags = (HWMOD_INIT_NO_IDLE | HWMOD_INIT_NO_RESET |
823+
HWMOD_SWSUP_SIDLE),
823824
.main_clk = "l3_iclk_div",
824825
.prcm = {
825826
.omap4 = {

0 commit comments

Comments
 (0)