Loading drivers/gpu/drm/i915/i915_dma.c +3 −0 Original line number Original line Diff line number Diff line Loading @@ -810,6 +810,9 @@ static int i915_getparam(struct drm_device *dev, void *data, case I915_PARAM_HAS_OVERLAY: case I915_PARAM_HAS_OVERLAY: value = dev_priv->overlay ? 1 : 0; value = dev_priv->overlay ? 1 : 0; break; break; case I915_PARAM_HAS_PAGEFLIPPING: value = 1; break; default: default: DRM_DEBUG_DRIVER("Unknown parameter %d\n", DRM_DEBUG_DRIVER("Unknown parameter %d\n", param->param); param->param); Loading include/drm/i915_drm.h +1 −0 Original line number Original line Diff line number Diff line Loading @@ -271,6 +271,7 @@ typedef struct drm_i915_irq_wait { #define I915_PARAM_HAS_GEM 5 #define I915_PARAM_HAS_GEM 5 #define I915_PARAM_NUM_FENCES_AVAIL 6 #define I915_PARAM_NUM_FENCES_AVAIL 6 #define I915_PARAM_HAS_OVERLAY 7 #define I915_PARAM_HAS_OVERLAY 7 #define I915_PARAM_HAS_PAGEFLIPPING 8 typedef struct drm_i915_getparam { typedef struct drm_i915_getparam { int param; int param; Loading Loading
drivers/gpu/drm/i915/i915_dma.c +3 −0 Original line number Original line Diff line number Diff line Loading @@ -810,6 +810,9 @@ static int i915_getparam(struct drm_device *dev, void *data, case I915_PARAM_HAS_OVERLAY: case I915_PARAM_HAS_OVERLAY: value = dev_priv->overlay ? 1 : 0; value = dev_priv->overlay ? 1 : 0; break; break; case I915_PARAM_HAS_PAGEFLIPPING: value = 1; break; default: default: DRM_DEBUG_DRIVER("Unknown parameter %d\n", DRM_DEBUG_DRIVER("Unknown parameter %d\n", param->param); param->param); Loading
include/drm/i915_drm.h +1 −0 Original line number Original line Diff line number Diff line Loading @@ -271,6 +271,7 @@ typedef struct drm_i915_irq_wait { #define I915_PARAM_HAS_GEM 5 #define I915_PARAM_HAS_GEM 5 #define I915_PARAM_NUM_FENCES_AVAIL 6 #define I915_PARAM_NUM_FENCES_AVAIL 6 #define I915_PARAM_HAS_OVERLAY 7 #define I915_PARAM_HAS_OVERLAY 7 #define I915_PARAM_HAS_PAGEFLIPPING 8 typedef struct drm_i915_getparam { typedef struct drm_i915_getparam { int param; int param; Loading