Lines Matching refs:hda_nid_t
62 hda_nid_t cvt_nid;
75 hda_nid_t pin_nid;
77 hda_nid_t mux_nids[HDA_MAX_CONNECTIONS];
79 hda_nid_t cvt_nid;
101 int (*pin_get_eld)(struct hda_codec *codec, hda_nid_t pin_nid,
105 int (*pin_get_slot_channel)(struct hda_codec *codec, hda_nid_t pin_nid,
107 int (*pin_set_slot_channel)(struct hda_codec *codec, hda_nid_t pin_nid,
110 void (*pin_setup_infoframe)(struct hda_codec *codec, hda_nid_t pin_nid,
114 int (*pin_hbr_setup)(struct hda_codec *codec, hda_nid_t pin_nid, bool hbr);
116 int (*setup_stream)(struct hda_codec *codec, hda_nid_t cvt_nid,
117 hda_nid_t pin_nid, u32 stream_tag, int format);
133 hda_nid_t cvt_nids[4]; /* only for haswell fix */
365 static int pin_nid_to_pin_index(struct hda_codec *codec, hda_nid_t pin_nid) in pin_nid_to_pin_index()
392 static int cvt_nid_to_cvt_index(struct hda_codec *codec, hda_nid_t cvt_nid) in cvt_nid_to_cvt_index()
488 static void hdmi_get_dip_index(struct hda_codec *codec, hda_nid_t pin_nid, in hdmi_get_dip_index()
501 static void hdmi_set_dip_index(struct hda_codec *codec, hda_nid_t pin_nid, in hdmi_set_dip_index()
511 static void hdmi_write_dip_byte(struct hda_codec *codec, hda_nid_t pin_nid, in hdmi_write_dip_byte()
517 static void hdmi_init_pin(struct hda_codec *codec, hda_nid_t pin_nid) in hdmi_init_pin()
540 static int hdmi_get_channel_count(struct hda_codec *codec, hda_nid_t cvt_nid) in hdmi_get_channel_count()
547 hda_nid_t cvt_nid, int chs) in hdmi_set_channel_count()
714 hda_nid_t pin_nid) in hdmi_debug_channel_mapping()
730 hda_nid_t pin_nid, in hdmi_std_setup_channel_mapping()
875 hda_nid_t pin_nid, in hdmi_manual_setup_channel_mapping()
919 hda_nid_t pin_nid, bool non_pcm, int ca, in hdmi_setup_channel_mapping()
934 static int hdmi_pin_set_slot_channel(struct hda_codec *codec, hda_nid_t pin_nid, in hdmi_pin_set_slot_channel()
942 static int hdmi_pin_get_slot_channel(struct hda_codec *codec, hda_nid_t pin_nid, in hdmi_pin_get_slot_channel()
958 hda_nid_t pin_nid) in hdmi_start_infoframe_trans()
969 hda_nid_t pin_nid) in hdmi_stop_infoframe_trans()
976 static void hdmi_debug_dip_size(struct hda_codec *codec, hda_nid_t pin_nid) in hdmi_debug_dip_size()
993 static void hdmi_clear_dip_buffers(struct hda_codec *codec, hda_nid_t pin_nid) in hdmi_clear_dip_buffers()
1037 hda_nid_t pin_nid, in hdmi_fill_audio_infoframe()
1050 static bool hdmi_infoframe_uptodate(struct hda_codec *codec, hda_nid_t pin_nid, in hdmi_infoframe_uptodate()
1072 hda_nid_t pin_nid, in hdmi_pin_setup_infoframe()
1125 hda_nid_t pin_nid = per_pin->pin_nid; in hdmi_setup_audio_infoframe()
1173 static void check_presence_and_report(struct hda_codec *codec, hda_nid_t nid) in check_presence_and_report()
1249 hda_nid_t cvt_nid, hda_nid_t nid) in haswell_verify_D0()
1277 static int hdmi_pin_hbr_setup(struct hda_codec *codec, hda_nid_t pin_nid, in hdmi_pin_hbr_setup()
1311 static int hdmi_setup_stream(struct hda_codec *codec, hda_nid_t cvt_nid, in hdmi_setup_stream()
1312 hda_nid_t pin_nid, u32 stream_tag, int format) in hdmi_setup_stream()
1376 hda_nid_t pin_nid = per_pin->pin_nid; in intel_verify_pin_cvt_connect()
1398 hda_nid_t pin_nid, int mux_idx) in intel_not_share_assigned_cvt()
1401 hda_nid_t nid; in intel_not_share_assigned_cvt()
1518 hda_nid_t pin_nid = per_pin->pin_nid; in hdmi_read_pin_conn()
1541 hda_nid_t pin_nid = per_pin->pin_nid; in hdmi_present_sense()
1658 hda_nid_t nid);
1660 static int hdmi_add_pin(struct hda_codec *codec, hda_nid_t pin_nid) in hdmi_add_pin()
1696 static int hdmi_add_cvt(struct hda_codec *codec, hda_nid_t cvt_nid) in hdmi_add_cvt()
1734 hda_nid_t nid; in hdmi_parse_codec()
1768 static bool check_non_pcm_per_cvt(struct hda_codec *codec, hda_nid_t cvt_nid) in check_non_pcm_per_cvt()
1786 static int intel_pin2port(hda_nid_t pin_nid) in intel_pin2port()
1801 hda_nid_t cvt_nid = hinfo->nid; in generic_hdmi_playback_pcm_prepare()
1805 hda_nid_t pin_nid = per_pin->pin_nid; in generic_hdmi_playback_pcm_prepare()
2197 hda_nid_t pin_nid = per_pin->pin_nid; in generic_hdmi_init()
2278 hda_nid_t nid) in intel_haswell_fixup_connect_list()
2281 hda_nid_t conns[4]; in intel_haswell_fixup_connect_list()
2286 !memcmp(conns, spec->cvt_nids, spec->num_cvts * sizeof(hda_nid_t))) in intel_haswell_fixup_connect_list()
2339 static void haswell_set_power_state(struct hda_codec *codec, hda_nid_t fg, in haswell_set_power_state()
2487 hda_nid_t pin = per_pin->pin_nid; in simple_playback_init()
2519 static const hda_nid_t nvhdmi_con_nids_7x[4] = {
2664 hda_nid_t cvt_nid, hda_nid_t pin_nid) in patch_simple_hdmi()
3203 static int atihdmi_pin_get_eld(struct hda_codec *codec, hda_nid_t nid, in atihdmi_pin_get_eld()
3211 static void atihdmi_pin_setup_infoframe(struct hda_codec *codec, hda_nid_t pin_nid, int ca, in atihdmi_pin_setup_infoframe()
3281 static int atihdmi_pin_set_slot_channel(struct hda_codec *codec, hda_nid_t pin_nid, in atihdmi_pin_set_slot_channel()
3316 static int atihdmi_pin_get_slot_channel(struct hda_codec *codec, hda_nid_t pin_nid, in atihdmi_pin_get_slot_channel()
3397 static int atihdmi_pin_hbr_setup(struct hda_codec *codec, hda_nid_t pin_nid, in atihdmi_pin_hbr_setup()
3426 static int atihdmi_setup_stream(struct hda_codec *codec, hda_nid_t cvt_nid, in atihdmi_setup_stream()
3427 hda_nid_t pin_nid, u32 stream_tag, int format) in atihdmi_setup_stream()