lkml.org 
[lkml]   [2007]   [May]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    SubjectRe: [announce] Intel announces the PowerTOP utility for Linux
    Ondrej Zary wrote:
    > On Tuesday 15 May 2007 02:13:15 Robert Hancock wrote:
    >> Looks like the radeon driver has the same problem as the i915 driver
    >> mentioned on the known problems page - I get 60 wakeups/sec from it on
    >> my Compaq X1000 laptop (Radeon 9000 graphics) while in X, which
    >> essentially prevents entry into C3.
    >
    > And Rage 128 too.
    >

    I have a Radeon 7500 in my laptop. The attached hack to disable the
    VBLANK interrupt works for me. I don't know if it breaks 3D, I've only
    tried 2D.

    Michal
    diff --git a/drivers/char/drm/radeon_irq.c b/drivers/char/drm/radeon_irq.c
    index 3ff0baa..a990bb6 100644
    --- a/drivers/char/drm/radeon_irq.c
    +++ b/drivers/char/drm/radeon_irq.c
    @@ -227,9 +227,8 @@ void radeon_driver_irq_postinstall(drm_device_t * dev)
    atomic_set(&dev_priv->swi_emitted, 0);
    DRM_INIT_WAITQUEUE(&dev_priv->swi_queue);

    - /* Turn on SW and VBL ints */
    - RADEON_WRITE(RADEON_GEN_INT_CNTL,
    - RADEON_CRTC_VBLANK_MASK | RADEON_SW_INT_ENABLE);
    + /* Turn on the SW interrupt */
    + RADEON_WRITE(RADEON_GEN_INT_CNTL, RADEON_SW_INT_ENABLE);
    }

    void radeon_driver_irq_uninstall(drm_device_t * dev)
    \
     
     \ /
      Last update: 2007-05-16 09:55    [W:0.021 / U:62.104 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site