Lines Matching refs:hda_codec
48 int (*command)(struct hda_codec *codec, hda_nid_t nid, int direct,
50 unsigned int (*get_response)(struct hda_codec *codec);
53 void (*pm_notify)(struct hda_codec *codec);
90 struct hda_codec **codecp);
99 struct hda_codec *codec;
181 int (*open)(struct hda_pcm_stream *info, struct hda_codec *codec,
183 int (*close)(struct hda_pcm_stream *info, struct hda_codec *codec,
185 int (*prepare)(struct hda_pcm_stream *info, struct hda_codec *codec,
188 int (*cleanup)(struct hda_pcm_stream *info, struct hda_codec *codec,
237 int (*patch)(struct hda_codec *codec);
246 int (*build_controls)(struct hda_codec *codec);
247 int (*build_pcms)(struct hda_codec *codec);
248 int (*init)(struct hda_codec *codec);
249 void (*free)(struct hda_codec *codec);
250 void (*unsol_event)(struct hda_codec *codec, unsigned int res);
252 int (*suspend)(struct hda_codec *codec, pm_message_t state);
253 int (*resume)(struct hda_codec *codec);
256 int (*check_power_status)(struct hda_codec *codec,
276 void snd_hda_codec_resume_amp(struct hda_codec *codec);
278 void snd_hda_codec_resume_cache(struct hda_codec *codec);