diff options
author | Daniel Vetter <daniel.vetter@ffwll.ch> | 2015-12-09 03:29:36 -0500 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2015-12-09 03:29:36 -0500 |
commit | 30ecad77fe849b60c9a1f8df24dca50e3f083d41 (patch) | |
tree | 7d639e56e2aec094dd43f0f7a1c926abac9ced4b /drivers/gpu/drm/i915/i915_gem.c | |
parent | 7f8ee3e59c9a484bdb117a0074a90173388efb25 (diff) |
drm: Move drm_display_mode an related docs into kerneldoc
This was in the documentation for modeset helper hooks, where it is a
bit misplaced.
v2: Reindent the drm_mode_status enum, inspired by Ville.
v3: Suggestions from Ville and Thierry.
v4: Small fixup that 0day spotted.
v5: Slight change to avoid accidental headings in kerneldoc output.
Cc: ville.syrjala@linux.intel.com
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/1449218769-16577-27-git-send-email-daniel.vetter@ffwll.ch
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com> (v3)
Reviewed-by: Thierry Reding <treding@nvidia.com> (v3)
Diffstat (limited to 'drivers/gpu/drm/i915/i915_gem.c')
-rw-r--r-- | drivers/gpu/drm/i915/i915_gem.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/drm/i915/i915_gem.c b/drivers/gpu/drm/i915/i915_gem.c index a6997a8a3eaa..f98738925ed9 100644 --- a/drivers/gpu/drm/i915/i915_gem.c +++ b/drivers/gpu/drm/i915/i915_gem.c | |||
@@ -2949,6 +2949,10 @@ i915_gem_idle_work_handler(struct work_struct *work) | |||
2949 | if (!list_empty(&ring->request_list)) | 2949 | if (!list_empty(&ring->request_list)) |
2950 | return; | 2950 | return; |
2951 | 2951 | ||
2952 | /* we probably should sync with hangcheck here, using cancel_work_sync. | ||
2953 | * Also locking seems to be fubar here, ring->request_list is protected | ||
2954 | * by dev->struct_mutex. */ | ||
2955 | |||
2952 | intel_mark_idle(dev); | 2956 | intel_mark_idle(dev); |
2953 | 2957 | ||
2954 | if (mutex_trylock(&dev->struct_mutex)) { | 2958 | if (mutex_trylock(&dev->struct_mutex)) { |