• T
    ARM: OMAP2xxx: HWMOD: Fix DSS reset · 1258ea59
    Tomi Valkeinen 提交于
    DSS needs all DSS clocks to be enabled to be able to finish reset
    properly. Before v3.1-rc1 the omapdss driver was managing clocks and
    resets correctly. However, when omapdss started using runtime PM at
    v3.1-rc1, the responsibility for the reset moved to HWMOD framework.
    
    HWMOD framework does not currently enable all the DSS clocks when
    resetting the DSS hardware. This hasn't caused any problems so far, but
    we may just have been lucky.
    
    This patch sets HWMOD_CONTROL_OPT_CLKS_IN_RESET for dss_core in OMAP2xxx
    HWMOD data, fixing the issue.
    Signed-off-by: NTomi Valkeinen <tomi.valkeinen@ti.com>
    [paul@pwsan.com: merged duplicate .flags fields]
    Signed-off-by: NPaul Walmsley <paul@pwsan.com>
    1258ea59
omap_hwmod_2420_data.c 39.3 KB