• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/hda/

Lines Matching defs:hda_codec

395 struct hda_codec;
406 int (*command)(struct hda_codec *codec, hda_nid_t nid, int direct,
409 unsigned int (*get_response)(struct hda_codec *codec);
439 struct hda_codec *caddr_tbl[HDA_MAX_CODEC_ADDRESS + 1]; /* caddr -> codec */
462 int (*patch)(struct hda_codec *codec);
467 int (*build_controls)(struct hda_codec *codec);
468 int (*build_pcms)(struct hda_codec *codec);
469 int (*init)(struct hda_codec *codec);
470 void (*free)(struct hda_codec *codec);
471 void (*unsol_event)(struct hda_codec *codec, unsigned int res);
473 int (*suspend)(struct hda_codec *codec, pm_message_t state);
474 int (*resume)(struct hda_codec *codec);
489 int (*open)(struct hda_pcm_stream *info, struct hda_codec *codec,
491 int (*close)(struct hda_pcm_stream *info, struct hda_codec *codec,
493 int (*prepare)(struct hda_pcm_stream *info, struct hda_codec *codec,
496 int (*cleanup)(struct hda_pcm_stream *info, struct hda_codec *codec,
520 struct hda_codec {
580 struct hda_codec **codecp);
585 unsigned int snd_hda_codec_read(struct hda_codec *codec, hda_nid_t nid, int direct,
587 int snd_hda_codec_write(struct hda_codec *codec, hda_nid_t nid, int direct,
590 int snd_hda_get_sub_nodes(struct hda_codec *codec, hda_nid_t nid, hda_nid_t *start_id);
591 int snd_hda_get_connections(struct hda_codec *codec, hda_nid_t nid, hda_nid_t *conn_list, int max_conns);
599 void snd_hda_sequence_write(struct hda_codec *codec, const struct hda_verb *seq);
613 void snd_hda_codec_setup_stream(struct hda_codec *codec, hda_nid_t nid, u32 stream_tag,
617 int snd_hda_query_supported_pcm(struct hda_codec *codec, hda_nid_t nid,
619 int snd_hda_is_supported_format(struct hda_codec *codec, hda_nid_t nid,
625 void snd_hda_get_codec_name(struct hda_codec *codec, char *name, int namelen);