soc.h (66da65005aa819e0b8d3a08f5ec1491b7690cb67) | soc.h (df4d27b19b892f464685ea45fa6132dd1a2b6864) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 2 * 3 * linux/sound/soc.h -- ALSA SoC Layer 4 * 5 * Author: Liam Girdwood 6 * Created: Aug 11th 2005 7 * Copyright: Wolfson Microelectronics. PLC. 8 */ --- 902 unchanged lines hidden (view full) --- 911 struct mutex dapm_mutex; 912 913 /* Mutex for PCM operations */ 914 struct mutex pcm_mutex; 915 enum snd_soc_pcm_subclass pcm_subclass; 916 917 int (*probe)(struct snd_soc_card *card); 918 int (*late_probe)(struct snd_soc_card *card); | 1/* SPDX-License-Identifier: GPL-2.0 2 * 3 * linux/sound/soc.h -- ALSA SoC Layer 4 * 5 * Author: Liam Girdwood 6 * Created: Aug 11th 2005 7 * Copyright: Wolfson Microelectronics. PLC. 8 */ --- 902 unchanged lines hidden (view full) --- 911 struct mutex dapm_mutex; 912 913 /* Mutex for PCM operations */ 914 struct mutex pcm_mutex; 915 enum snd_soc_pcm_subclass pcm_subclass; 916 917 int (*probe)(struct snd_soc_card *card); 918 int (*late_probe)(struct snd_soc_card *card); |
919 void (*fixup_controls)(struct snd_soc_card *card); |
|
919 int (*remove)(struct snd_soc_card *card); 920 921 /* the pre and post PM functions are used to do any PM work before and 922 * after the codec and DAI's do any PM work. */ 923 int (*suspend_pre)(struct snd_soc_card *card); 924 int (*suspend_post)(struct snd_soc_card *card); 925 int (*resume_pre)(struct snd_soc_card *card); 926 int (*resume_post)(struct snd_soc_card *card); --- 439 unchanged lines hidden --- | 920 int (*remove)(struct snd_soc_card *card); 921 922 /* the pre and post PM functions are used to do any PM work before and 923 * after the codec and DAI's do any PM work. */ 924 int (*suspend_pre)(struct snd_soc_card *card); 925 int (*suspend_post)(struct snd_soc_card *card); 926 int (*resume_pre)(struct snd_soc_card *card); 927 int (*resume_post)(struct snd_soc_card *card); --- 439 unchanged lines hidden --- |