mirror of
				https://github.com/torvalds/linux.git
				synced 2025-10-31 00:28:52 +02:00 
			
		
		
		
	PM: EM: Rework the depends on for CONFIG_ENERGY_MODEL
Now not only CPUs can use energy efficiency models, but GPUs can also use. On the other hand, even with only one CPU, we can also use energy_model to align control in thermal. So remove the dependence of SMP, and add the DEVFREQ. Signed-off-by: Jeson Gao <jeson.gao@unisoc.com> [Added missing SMP config option in DTPM_CPU dependency] Signed-off-by: Lukasz Luba <lukasz.luba@arm.com> Link: https://patch.msgid.link/20250307132649.4056210-1-lukasz.luba@arm.com [ rjw: Subject edits ] Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
This commit is contained in:
		
							parent
							
								
									3ee7be9e10
								
							
						
					
					
						commit
						17f08280cf
					
				
					 2 changed files with 2 additions and 3 deletions
				
			
		|  | @ -82,7 +82,7 @@ config DTPM | |||
| 
 | ||||
| config DTPM_CPU | ||||
| 	bool "Add CPU power capping based on the energy model" | ||||
| 	depends on DTPM && ENERGY_MODEL | ||||
| 	depends on DTPM && ENERGY_MODEL && SMP | ||||
| 	help | ||||
| 	  This enables support for CPU power limitation based on | ||||
| 	  energy model. | ||||
|  |  | |||
|  | @ -380,8 +380,7 @@ config CPU_PM | |||
| 
 | ||||
| config ENERGY_MODEL | ||||
| 	bool "Energy Model for devices with DVFS (CPUs, GPUs, etc)" | ||||
| 	depends on SMP | ||||
| 	depends on CPU_FREQ | ||||
| 	depends on CPU_FREQ || PM_DEVFREQ | ||||
| 	help | ||||
| 	  Several subsystems (thermal and/or the task scheduler for example) | ||||
| 	  can leverage information about the energy consumed by devices to | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Jeson Gao
						Jeson Gao