Paulo Zanoni
|
6f4551fe8e
drm/i915: fix FBC frontbuffer tracking flushing code
|
10 years ago |
Paulo Zanoni
|
8df5dd57fd
drm/i915: move set_no_fbc_reason() call out of intel_fbc_find_crtc()
|
10 years ago |
Paulo Zanoni
|
232fd934a4
drm/i915: extract FBC_MULTIPLE_PIPES check
|
10 years ago |
Paulo Zanoni
|
8935108528
drm/i915: add FBC_IN_DBG_MASTER no_fbc_reason
|
10 years ago |
Paulo Zanoni
|
220285f228
drm/i915: use intel_crtc for the FBC functions
|
10 years ago |
Paulo Zanoni
|
7733b49bb0
drm/i915: use dev_priv for the FBC functions
|
10 years ago |
Paulo Zanoni
|
ff2a311710
drm/i915: move FBC vfuncs to struct i915_fbc
|
10 years ago |
Paulo Zanoni
|
0bf73c361f
drm/i915: protect FBC functions with FBC checks
|
10 years ago |
Paulo Zanoni
|
c80ac8548d
drm/i915: FBC doesn't need struct_mutex anymore
|
10 years ago |
Paulo Zanoni
|
25ad93fd9f
drm/i915: add the FBC mutex
|
10 years ago |
Paulo Zanoni
|
fc786728ee
drm/i915: move FBC code out of i915_gem_stolen.c
|
10 years ago |
Paulo Zanoni
|
ce65e47b78
drm/i915: don't increment the FBC threshold at fbc_enable
|
10 years ago |
Paulo Zanoni
|
d8514d6306
drm/i915: don't set the FBC plane select bits on HSW+
|
10 years ago |
Paulo Zanoni
|
2e8144a53d
drm/i915: unify no_fbc_reason message printing
|
10 years ago |
Paulo Zanoni
|
87f5ff0115
drm/i915: add FBC_ROTATION to enum no_fbc_reason
|
10 years ago |
Maarten Lankhorst
|
b70709a6f0
drm/i915: get rid of primary_enabled and use atomic state
|
10 years ago |
Rodrigo Vivi
|
ab585dea12
drm/i915: kill i915.powersave
|
10 years ago |
Paulo Zanoni
|
dbef0f15b5
drm/i915: add frontbuffer tracking to FBC
|
10 years ago |
Paulo Zanoni
|
e489e38e3f
drm/i915: gen5+ can have FBC with multiple pipes
|
10 years ago |
Paulo Zanoni
|
68b92147d5
drm/i915: HSW+ FBC is tied to pipe A
|
10 years ago |
Paulo Zanoni
|
9510675387
drm/i915: extract intel_fbc_find_crtc()
|
10 years ago |
Yu Zhang
|
bd49234b6a
drm/i915: Disable framebuffer compression for i915 driver in VM
|
10 years ago |
Paulo Zanoni
|
e35fef211b
drm/i915: change dev_priv->fbc.plane to dev_priv->fbc.crtc
|
10 years ago |
Paulo Zanoni
|
104618b336
drm/i915: don't keep reassigning FBC_UNSUPPORTED
|
10 years ago |
Paulo Zanoni
|
7cc6574600
drm/i915: don't try to find crtcs for FBC if it's disabled
|
10 years ago |
Jani Nikula
|
60ee5cd24c
drm/i915/fbc: fix the check for already reserved fbc size
|
10 years ago |
Matt Roper
|
8e7d688b7a
drm/i915: Move rotation from intel_plane to drm_plane_state
|
10 years ago |
Mika Kuoppala
|
59bad94718
drm/i915: Rename the forcewake get/put functions
|
10 years ago |
Ander Conselvan de Oliveira
|
6e3c9717e0
drm/i915: Make intel_crtc->config a pointer
|
10 years ago |
Ander Conselvan de Oliveira
|
2d112de7db
drm/i915: Embedded struct drm_crtc_state in intel_crtc_state
|
10 years ago |