mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-10-31 16:54:21 +00:00 
			
		
		
		
	ALSA: pcm: Convert to SYSTEM_SLEEP_PM_OPS()
Use the newer SYSTEM_SLEEP_PM_OPS() macro instead of SET_SYSTEM_SLEEP_PM_OPS(), which makes CONFIG_PM_SLEEP ifdefs superfluous. Merely a cleanup, there should be no actual code change. Signed-off-by: Takashi Iwai <tiwai@suse.de> Link: https://patch.msgid.link/20250313170731.26943-4-tiwai@suse.de
This commit is contained in:
		
							parent
							
								
									4c60cf85e2
								
							
						
					
					
						commit
						0d8dfeba4b
					
				
					 1 changed files with 1 additions and 3 deletions
				
			
		|  | @ -592,7 +592,6 @@ static const struct attribute_group *pcm_dev_attr_groups[]; | |||
|  * PM callbacks: we need to deal only with suspend here, as the resume is | ||||
|  * triggered either from user-space or the driver's resume callback | ||||
|  */ | ||||
| #ifdef CONFIG_PM_SLEEP | ||||
| static int do_pcm_suspend(struct device *dev) | ||||
| { | ||||
| 	struct snd_pcm_str *pstr = dev_get_drvdata(dev); | ||||
|  | @ -601,10 +600,9 @@ static int do_pcm_suspend(struct device *dev) | |||
| 		snd_pcm_suspend_all(pstr->pcm); | ||||
| 	return 0; | ||||
| } | ||||
| #endif | ||||
| 
 | ||||
| static const struct dev_pm_ops pcm_dev_pm_ops = { | ||||
| 	SET_SYSTEM_SLEEP_PM_OPS(do_pcm_suspend, NULL) | ||||
| 	SYSTEM_SLEEP_PM_OPS(do_pcm_suspend, NULL) | ||||
| }; | ||||
| 
 | ||||
| /* device type for PCM -- basically only for passing PM callbacks */ | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Takashi Iwai
						Takashi Iwai