S: Maintained
F: drivers/gpu/drm/gma500/
+DRM DRIVERS FOR HISILICON
+T: git git://github.com/xin3liang/linux.git
+S: Maintained
+F: drivers/gpu/drm/hisilicon/
+F: Documentation/devicetree/bindings/display/hisilicon/
+
+ DRM DRIVER FOR INTEL I810 VIDEO CARDS
+ S: Orphan / Obsolete
+ F: drivers/gpu/drm/i810/
+ F: include/uapi/drm/i810_drm.h
+
+ DRM DRIVER FOR MSM ADRENO GPU
+ T: git git://people.freedesktop.org/~robclark/linux
+ S: Maintained
+ F: drivers/gpu/drm/msm/
+ F: include/uapi/drm/msm_drm.h
+ F: Documentation/devicetree/bindings/display/msm/
+
+ DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
+ T: git git://github.com/skeggsb/linux
+ S: Supported
+ F: drivers/gpu/drm/nouveau/
+ F: include/uapi/drm/nouveau_drm.h
+
DRM DRIVERS FOR NVIDIA TEGRA
return ret;
ret = drm_atomic_helper_prepare_planes(dev, state);
- if (!ret && !nonblock && !i915_reset_in_progress(&dev_priv->gpu_error)) {
- u32 reset_counter;
-
- reset_counter = atomic_read(&dev_priv->gpu_error.reset_counter);
- mutex_unlock(&dev->struct_mutex);
+ mutex_unlock(&dev->struct_mutex);
- if (!ret && !async) {
++ if (!ret && !nonblock) {
for_each_plane_in_state(state, plane, plane_state, i) {
struct intel_plane_state *intel_plane_state =
to_intel_plane_state(plane_state);