lkml.org 
[lkml]   [2009]   [Jun]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 15/20] omapfb: dispc: Enable wake up capability
    Date
    From: Jouni Hogander <jouni.hogander@nokia.com>

    Without wakeup enable omap doesn't wake up on dispc interrupts. This
    causes problems in a case where mpu is in sleep state and dispc
    interrupt fires.

    Signed-off-by: Jouni Hogander <jouni.hogander@nokia.com>
    Signed-off-by: Tony Lindgren <tony@atomide.com>
    Signed-off-by: Imre Deak <imre.deak@nokia.com>
    Acked-by: Krzysztof Helt <krzysztof.h1@wp.pl>
    ---
    drivers/video/omap/dispc.c | 4 ++--
    1 files changed, 2 insertions(+), 2 deletions(-)

    diff --git a/drivers/video/omap/dispc.c b/drivers/video/omap/dispc.c
    index cc3c817..9adf54e 100644
    --- a/drivers/video/omap/dispc.c
    +++ b/drivers/video/omap/dispc.c
    @@ -1395,10 +1395,10 @@ static int omap_dispc_init(struct omapfb_device *fbdev, int ext_mode,
    enable_digit_clocks(0);
    }

    - /* Enable smart idle and autoidle */
    + /* Enable smart standby/idle, autoidle and wakeup */
    l = dispc_read_reg(DISPC_SYSCONFIG);
    l &= ~((3 << 12) | (3 << 3));
    - l |= (2 << 12) | (2 << 3) | (1 << 0);
    + l |= (2 << 12) | (2 << 3) | (1 << 2) | (1 << 0);
    dispc_write_reg(DISPC_SYSCONFIG, l);
    omap_writel(1 << 0, DSS_BASE + DSS_SYSCONFIG);

    --
    1.6.3.2


    \
     
     \ /
      Last update: 2009-06-24 13:43    [W:0.019 / U:30.580 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site