Home
last modified time | relevance | path

Searched refs:pin_nid (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/sound/pci/hda/
H A Dpatch_hdmi.c69 hda_nid_t pin_nid; member
99 int (*pin_get_eld)(struct hda_codec *codec, hda_nid_t pin_nid,
102 void (*pin_setup_infoframe)(struct hda_codec *codec, hda_nid_t pin_nid,
107 int (*pin_hbr_setup)(struct hda_codec *codec, hda_nid_t pin_nid,
111 hda_nid_t pin_nid, int dev_id, u32 stream_tag,
252 hda_nid_t pin_nid, int dev_id) in pin_id_to_pin_index() argument
267 if ((per_pin->pin_nid == pin_nid) && in pin_id_to_pin_index()
272 codec_warn(codec, "HDMI: pin NID 0x%x not registered\n", pin_nid); in pin_id_to_pin_index()
436 static void hdmi_get_dip_index(struct hda_codec *codec, hda_nid_t pin_nid, in hdmi_get_dip_index() argument
441 val = snd_hda_codec_read(codec, pin_nid, 0, in hdmi_get_dip_index()
[all …]
H A Dhda_eld.c444 hda_nid_t pin_nid, int dev_id, hda_nid_t cvt_nid) in snd_hdmi_print_eld_info() argument
466 snd_iprintf(buffer, "codec_pin_nid\t\t0x%x\n", pin_nid); in snd_hdmi_print_eld_info()
H A Dhda_local.h742 hda_nid_t pin_nid, int dev_id, hda_nid_t cvt_nid);
/openbmc/linux/include/sound/
H A Dhda_chmap.h50 hda_nid_t pin_nid, int asp_slot);
52 hda_nid_t pin_nid, int asp_slot, int channel);
70 hda_nid_t pin_nid, bool non_pcm, int ca,
/openbmc/linux/sound/hda/
H A Dhdmi_chmap.c183 hda_nid_t pin_nid, int asp_slot, int channel) in hdmi_pin_set_slot_channel() argument
185 return snd_hdac_codec_write(codec, pin_nid, 0, in hdmi_pin_set_slot_channel()
191 hda_nid_t pin_nid, int asp_slot) in hdmi_pin_get_slot_channel() argument
193 return (snd_hdac_codec_read(codec, pin_nid, 0, in hdmi_pin_get_slot_channel()
324 hda_nid_t pin_nid) in hdmi_debug_channel_mapping() argument
332 chmap->hdac, pin_nid, i); in hdmi_debug_channel_mapping()
340 hda_nid_t pin_nid, in hdmi_std_setup_channel_mapping() argument
382 pin_nid, hdmi_slot, channel); in hdmi_std_setup_channel_mapping()
506 hda_nid_t pin_nid, in hdmi_manual_setup_channel_mapping() argument
528 pin_nid, hdmi_slot, assignments[hdmi_slot]); in hdmi_manual_setup_channel_mapping()
[all …]
/openbmc/linux/sound/soc/codecs/
H A Dhdac_hdmi.c335 hdac_hdmi_set_dip_index(struct hdac_device *hdev, hda_nid_t pin_nid, in hdac_hdmi_set_dip_index() argument
341 snd_hdac_codec_write(hdev, pin_nid, 0, AC_VERB_SET_HDMI_DIP_INDEX, val); in hdac_hdmi_set_dip_index()
1707 hda_nid_t pin_nid = port + 0x04; in hdac_hdmi_eld_notify_cb() local
1710 pin_nid, pipe); in hdac_hdmi_eld_notify_cb()
1726 if (pin->nid != pin_nid) in hdac_hdmi_eld_notify_cb()