~ubuntu-branches/ubuntu/wily/linux-ti-omap4/wily

« back to all changes in this revision

Viewing changes to drivers/gpu/drm/gma500/cdv_intel_display.c

  • Committer: Package Import Robot
  • Author(s): Paolo Pisati, Paolo Pisati
  • Date: 2013-07-11 18:35:20 UTC
  • Revision ID: package-import@ubuntu.com-20130711183520-htnf1x4y5r11hndr
Tags: 3.5.0-229.42
* Release Tracking Bug
  - LP: #1199276

[ Paolo Pisati ]

* [Config] CONFIG_ATH9K_LEGACY_RATE_CONTROL is not set

Show diffs side-by-side

added added

removed removed

Lines of Context:
1600
1600
        kfree(psb_intel_crtc);
1601
1601
}
1602
1602
 
 
1603
static void cdv_intel_crtc_disable(struct drm_crtc *crtc)
 
1604
{
 
1605
        struct gtt_range *gt;
 
1606
        struct drm_crtc_helper_funcs *crtc_funcs = crtc->helper_private;
 
1607
 
 
1608
        crtc_funcs->dpms(crtc, DRM_MODE_DPMS_OFF);
 
1609
 
 
1610
        if (crtc->fb) {
 
1611
                gt = to_psb_fb(crtc->fb)->gtt;
 
1612
                psb_gtt_unpin(gt);
 
1613
        }
 
1614
}
 
1615
 
1603
1616
const struct drm_crtc_helper_funcs cdv_intel_helper_funcs = {
1604
1617
        .dpms = cdv_intel_crtc_dpms,
1605
1618
        .mode_fixup = cdv_intel_crtc_mode_fixup,
1607
1620
        .mode_set_base = cdv_intel_pipe_set_base,
1608
1621
        .prepare = cdv_intel_crtc_prepare,
1609
1622
        .commit = cdv_intel_crtc_commit,
 
1623
        .disable = cdv_intel_crtc_disable,
1610
1624
};
1611
1625
 
1612
1626
const struct drm_crtc_funcs cdv_intel_crtc_funcs = {