Daniel Vetter  
		
	
	
		db4f83ca5d 
		
	 
	
	
	lib/kms+tests: Use cached connector state  
		
			... 
			Speeds up testcases except for those where we want to exercise the
probing itself. The only exceptions left where we do a full probe are
- pm_rpm: We use it to make sure the kernel doesn't get things wrong
  with power domains, so we really want to exercise the full probe
  paths. And there the only place really is the specific validation
  done with the data gathered by get_drm_info.
- kmstest_force_ functions: Newer kernels should be better at
  re-probing state when the force sysfs fields change, but better safe
  than sorry.
v2: I also consolidated the start_n_modes and start_connectors while
at it - move one of the fixup hunks to this patch that accidentally
got misplaced (Thomas).
Cc: Thomas Wood <thomas.wood@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com> 
		
	 
 
		2015-12-04 10:49:11 +01:00 
	 
	
	
		  ..
	 
	
	
		
			
			
			
			
			
			2015-12-01 17:44:32 +01:00 
		 
	
		
			
			
			
			
			
			2014-12-10 17:11:35 +00:00 
		 
	
		
			
			
			
			
			
			2014-12-10 17:11:35 +00:00 
		 
	
		
			
			
			
			
			
			2015-08-13 11:28:22 +01:00 
		 
	
		
			
			
			
			
			
			2015-12-03 11:36:02 +00:00 
		 
	
		
			
			
			
			
			
			2015-12-01 17:31:27 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:12 +00:00 
		 
	
		
			
			
			
			
			
			2015-12-02 16:17:18 +00:00 
		 
	
		
			
			
			
			
			
			2015-12-02 13:14:03 +02:00 
		 
	
		
			
			
			
			
			
			2015-12-03 11:36:02 +00:00 
		 
	
		
			
			
			
			
			
			2013-07-01 18:54:40 +02:00 
		 
	
		
			
			
			
			
			
			2015-11-25 15:52:18 +02:00 
		 
	
		
			
			
			
			
			
			2015-12-03 11:36:02 +00:00 
		 
	
		
			
			
			
			
			
			2015-11-25 14:33:49 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-12-03 11:36:02 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-12-03 11:36:02 +00:00 
		 
	
		
			
			
			
			
			
			2015-12-03 11:36:02 +00:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-08-21 09:37:10 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-11 17:27:22 +00:00 
		 
	
		
			
			
			
			
			
			2015-04-02 16:35:42 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-12-03 11:12:38 +00:00 
		 
	
		
			
			
			
			
			
			2015-11-27 10:03:55 +00:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-09 19:16:26 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-11-13 14:08:54 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-11 14:20:55 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-12 09:30:39 +00:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-24 14:24:18 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-12-03 10:40:40 +00:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-10-16 11:04:33 +01:00 
		 
	
		
			
			
			
			
			
			2015-12-03 10:40:40 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-10-09 19:16:26 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-11 14:20:55 +00:00 
		 
	
		
			
			
			
			
			
			2015-11-11 14:20:55 +00:00 
		 
	
		
			
			
			
			
			
			2015-12-02 15:02:52 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-12-03 11:12:38 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-24 11:04:34 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-03 16:52:57 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-12-04 10:49:11 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-16 15:35:28 +02:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:12 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-16 15:35:28 +01:00 
		 
	
		
			
			
			
			
			
			2015-12-04 10:49:11 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-11 14:20:56 +00:00 
		 
	
		
			
			
			
			
			
			2015-12-04 10:49:11 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-12-04 10:49:11 +01:00 
		 
	
		
			
			
			
			
			
			2015-12-04 10:49:11 +01:00 
		 
	
		
			
			
			
			
			
			2015-12-04 10:49:11 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-10-23 15:40:09 +03:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-11-17 14:34:51 +00:00 
		 
	
		
			
			
			
			
			
			2015-12-04 10:49:11 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-12-03 11:36:02 +00:00 
		 
	
		
			
			
			
			
			
			2015-10-14 15:45:23 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-28 18:23:52 +03:00 
		 
	
		
			
			
			
			
			
			2015-12-03 10:40:49 +00:00 
		 
	
		
			
			
			
			
			
			2012-08-08 08:51:55 +02:00 
		 
	
		
			
			
			
			
			
			2015-11-03 19:46:11 +00:00 
		 
	
		
			
			
			
			
			
			2015-12-04 10:49:11 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-28 18:23:52 +03:00 
		 
	
		
			
			
			
			
			
			2015-12-04 10:49:11 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-08-21 09:37:10 +01:00 
		 
	
		
			
			
			
			
			
			2015-08-21 09:37:10 +01:00 
		 
	
		
			
			
			
			
			
			2015-08-21 09:37:10 +01:00 
		 
	
		
			
			
			
			
			
			2015-10-12 19:57:58 +03:00 
		 
	
		
			
			
			
			
			
			2015-08-21 09:37:10 +01:00 
		 
	
		
			
			
			
			
			
			2015-12-03 11:36:02 +00:00 
		 
	
		
			
			
			
			
			
			2015-09-11 14:39:43 +01:00 
		 
	
		
			
			
			
			
			
			2015-12-03 11:36:02 +00:00 
		 
	
		
			
			
			
			
			
			2015-08-21 09:37:10 +01:00 
		 
	
		
			
			
			
			
			
			2015-12-04 10:49:11 +01:00 
		 
	
		
			
			
			
			
			
			2012-01-24 10:50:10 +01:00 
		 
	
		
			
			
			
			
			
			2015-12-03 11:36:02 +00:00 
		 
	
		
			
			
			
			
			
			2012-01-15 16:05:43 +01:00