Lines Matching defs:hda_nid_t
599 typedef u16 hda_nid_t;
685 hda_nid_t afg, mfg;
712 int (*check_power_status)(struct hda_codec *codec, hda_nid_t nid);
753 hda_nid_t nid; /* default NID to query rates/formats/bps, or set up */
784 hda_nid_t afg; /* AFG node id */
785 hda_nid_t mfg; /* MFG node id */
819 hda_nid_t start_nid;
833 hda_nid_t *slave_dig_outs; /* optional digital out slave widgets */
868 struct hda_codec *codec, hda_nid_t nid);
889 unsigned int snd_hda_codec_read(struct hda_codec *codec, hda_nid_t nid,
892 int snd_hda_codec_write(struct hda_codec *codec, hda_nid_t nid, int direct,
896 int snd_hda_get_sub_nodes(struct hda_codec *codec, hda_nid_t nid,
897 hda_nid_t *start_id);
898 int snd_hda_get_connections(struct hda_codec *codec, hda_nid_t nid,
899 hda_nid_t *conn_list, int max_conns);
902 hda_nid_t nid;
915 int snd_hda_codec_write_cache(struct hda_codec *codec, hda_nid_t nid,
919 int snd_hda_codec_update_cache(struct hda_codec *codec, hda_nid_t nid,
930 hda_nid_t nid;
936 unsigned int snd_hda_codec_get_pincfg(struct hda_codec *codec, hda_nid_t nid);
937 int snd_hda_codec_set_pincfg(struct hda_codec *codec, hda_nid_t nid,
940 hda_nid_t nid, unsigned int cfg); /* for hwdep */
964 void snd_hda_codec_setup_stream(struct hda_codec *codec, hda_nid_t nid,
967 void __snd_hda_codec_cleanup_stream(struct hda_codec *codec, hda_nid_t nid,
976 int snd_hda_is_supported_format(struct hda_codec *codec, hda_nid_t nid,