mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-09-04 20:19:47 +08:00 
			
		
		
		
	PM / Domains: Remove dev->driver check for runtime PM
Remove check for driver of a device, for runtime PM. Device may be suspended without an explicit driver. This check seems to be vestigial and incorrect in the current context. Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Acked-by: Ulf Hansson <ulf.hansson@linaro.org> Signed-off-by: Kevin Hilman <khilman@linaro.org> Signed-off-by: Lina Iyer <lina.iyer@linaro.org> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
This commit is contained in:
		
							parent
							
								
									2b1d88cda3
								
							
						
					
					
						commit
						298cd0f088
					
				| @ -321,8 +321,7 @@ static int genpd_poweroff(struct generic_pm_domain *genpd, bool is_async) | |||||||
| 		if (stat > PM_QOS_FLAGS_NONE) | 		if (stat > PM_QOS_FLAGS_NONE) | ||||||
| 			return -EBUSY; | 			return -EBUSY; | ||||||
| 
 | 
 | ||||||
| 		if (pdd->dev->driver && (!pm_runtime_suspended(pdd->dev) | 		if (!pm_runtime_suspended(pdd->dev) || pdd->dev->power.irq_safe) | ||||||
| 		    || pdd->dev->power.irq_safe)) |  | ||||||
| 			not_suspended++; | 			not_suspended++; | ||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Lina Iyer
						Lina Iyer