Rafael J. Wysocki
50f411e34d
DRM / i915: Fix resume regression on MSI Wind U100 w/o KMS
...
Commit cbda12d77e (drm/i915: implement
new pm ops for i915), among other things, removed the .suspend and
.resume pointers from the struct drm_driver object in i915_drv.c,
which broke resume without KMS on my MSI Wind U100.
Fix this by reverting that part of commit cbda12d77e .
[ The DRM layer will not use the class-specific suspend/resume functions
if the driver is marked MODESET-aware, and conversely it will not
register the PCI device if the drievr isn't so marked, so you always
end up with _either_ the drm-class suspend/resume _or_ the PCI layer
PM functionality, never both. - Linus ]
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl >
Acked-by: Jesse Barnes <jbarnes@virtuousgeek.org >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2010-01-08 17:19:41 -08:00
..
2009-12-12 13:08:15 +01:00
2009-12-30 18:32:32 -05:00
2009-12-24 01:19:00 -05:00
2009-12-13 19:56:33 -08:00
2009-12-23 11:23:44 -08:00
2009-12-22 09:12:48 +01:00
2009-12-17 12:12:49 -08:00
2009-12-09 19:03:16 -08:00
2010-01-04 12:31:21 -08:00
2009-12-15 08:53:28 -08:00
2009-10-06 01:39:51 -07:00
2009-12-14 09:58:24 -08:00
2009-12-15 08:53:25 -08:00
2009-12-14 09:58:24 -08:00
2009-12-06 11:18:28 +01:00
2009-12-30 13:46:29 -08:00
2009-12-24 11:07:09 +01:00
2009-12-29 19:58:17 +01:00
2009-12-15 08:53:34 -08:00
2009-12-16 07:20:01 -08:00
2010-01-08 17:19:41 -08:00
2009-12-12 13:08:15 +01:00
2009-12-17 16:48:08 -08:00
2009-12-24 01:30:54 +00:00
2009-12-12 14:27:24 -08:00
2009-12-17 11:43:25 +10:30
2009-12-29 19:58:17 +01:00
2009-12-02 01:13:11 -08:00
2010-01-06 13:16:47 -08:00
2009-12-31 11:12:35 -08:00
2009-12-21 10:12:25 -08:00
2009-12-17 11:42:34 +00:00
2010-01-04 12:33:33 -08:00
2009-12-12 14:27:24 -08:00
2009-12-30 15:25:23 +11:00
2009-12-29 19:58:16 +01:00
2009-09-24 07:21:05 -07:00
2010-01-04 12:31:21 -08:00
2009-12-31 17:26:05 -08:00
2009-12-17 16:38:48 -08:00
2009-12-17 15:45:32 -08:00
2009-12-17 16:38:06 -08:00
2010-01-08 14:05:28 -08:00
2009-12-09 17:14:38 +11:00
2009-12-14 09:58:24 -08:00
2009-12-16 03:48:56 +00:00
2009-12-16 07:20:12 -08:00
2010-01-04 15:52:49 -08:00
2009-12-30 13:13:24 -08:00
2010-01-01 14:04:25 -05:00
2009-12-16 12:33:19 -08:00
2009-12-15 08:59:33 -08:00
2009-11-12 07:26:01 -08:00
2009-12-04 15:39:55 +01:00
2009-12-17 10:27:30 +00:00
2009-12-17 16:38:06 -08:00
2010-01-04 09:05:58 +01:00
2010-01-04 15:31:10 -08:00
2010-01-04 11:39:47 -06:00
2009-12-24 14:52:43 +09:00
2009-10-03 01:16:12 -04:00
2009-12-09 15:51:27 +09:00
2009-12-15 08:53:27 -08:00
2009-12-17 15:59:05 -08:00
2009-12-05 15:22:26 -08:00
2009-12-23 11:27:50 -08:00
2009-12-07 18:36:35 +01:00
2009-12-16 14:22:32 -05:00
2009-12-15 08:53:25 -08:00
2009-12-23 11:34:20 -08:00
2009-12-04 15:39:55 +01:00
2009-12-29 14:11:27 +08:00
2009-10-29 08:50:37 +10:30
2009-09-24 07:21:05 -07:00
2009-10-04 22:53:41 +02:00
2009-12-23 19:53:04 +00:00
2009-12-11 12:18:16 -08:00
2009-12-06 11:18:28 +01:00
2009-12-29 19:58:17 +01:00
2009-09-23 10:07:49 -07:00