/kernel/linux/linux-6.6/sound/pci/hda/ |
H A D | patch_hdmi.c | 69 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() 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 251 pin_id_to_pin_index(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id) pin_id_to_pin_index() argument 449 hdmi_set_dip_index(struct hda_codec *codec, hda_nid_t pin_nid, int packet_index, int byte_index) hdmi_set_dip_index() argument 459 hdmi_write_dip_byte(struct hda_codec *codec, hda_nid_t pin_nid, unsigned char val) hdmi_write_dip_byte() argument 465 hdmi_init_pin(struct hda_codec *codec, hda_nid_t pin_nid) hdmi_init_pin() argument 559 hdmi_start_infoframe_trans(struct hda_codec *codec, hda_nid_t pin_nid) hdmi_start_infoframe_trans() argument 570 hdmi_stop_infoframe_trans(struct hda_codec *codec, hda_nid_t pin_nid) hdmi_stop_infoframe_trans() argument 578 hdmi_debug_dip_size(struct hda_codec *codec, hda_nid_t pin_nid) hdmi_debug_dip_size() argument 595 hdmi_clear_dip_buffers(struct hda_codec *codec, hda_nid_t pin_nid) hdmi_clear_dip_buffers() argument 638 hdmi_fill_audio_infoframe(struct hda_codec *codec, hda_nid_t pin_nid, u8 *dip, int size) hdmi_fill_audio_infoframe() argument 652 hdmi_infoframe_uptodate(struct hda_codec *codec, hda_nid_t pin_nid, u8 *dip, int size) hdmi_infoframe_uptodate() argument 681 hdmi_pin_setup_infoframe(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id, int ca, int active_channels, int conn_type) hdmi_pin_setup_infoframe() argument 744 hda_nid_t pin_nid = per_pin->pin_nid; hdmi_setup_audio_infoframe() local 912 hdmi_pin_hbr_setup(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id, bool hbr) hdmi_pin_hbr_setup() argument 947 hdmi_setup_stream(struct hda_codec *codec, hda_nid_t cvt_nid, hda_nid_t pin_nid, int dev_id, u32 stream_tag, int format) hdmi_setup_stream() argument 1053 hda_nid_t pin_nid = per_pin->pin_nid; intel_verify_pin_cvt_connect() local 1088 intel_not_share_assigned_cvt(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id, int mux_idx) intel_not_share_assigned_cvt() argument 1164 intel_not_share_assigned_cvt_nid(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id, hda_nid_t cvt_nid) intel_not_share_assigned_cvt_nid() argument 1335 hda_nid_t pin_nid = per_pin->pin_nid; hdmi_read_pin_conn() local 1609 hda_nid_t pin_nid = per_pin->pin_nid; hdmi_present_sense_via_verbs() local 1876 hdmi_add_pin(struct hda_codec *codec, hda_nid_t pin_nid) hdmi_add_pin() argument 2451 hda_nid_t pin_nid = per_pin->pin_nid; generic_hdmi_init() local 2686 hda_nid_t pin_nid = spec->port2pin(codec, port); generic_acomp_pin_eld_notify() local 2824 intel_pin2port(void *audio_ptr, int pin_nid) intel_pin2port() argument 2869 int pin_nid; intel_pin_eld_notify() local 2905 i915_hsw_setup_stream(struct hda_codec *codec, hda_nid_t cvt_nid, hda_nid_t pin_nid, int dev_id, u32 stream_tag, int format) i915_hsw_setup_stream() argument 3453 patch_simple_hdmi(struct hda_codec *codec, hda_nid_t cvt_nid, hda_nid_t pin_nid) patch_simple_hdmi() argument 3772 nvhdmi_pin2port(void *audio_ptr, int pin_nid) nvhdmi_pin2port() argument 4143 atihdmi_pin_setup_infoframe(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id, int ca, int active_channels, int conn_type) atihdmi_pin_setup_infoframe() argument 4216 atihdmi_pin_set_slot_channel(struct hdac_device *hdac, hda_nid_t pin_nid, int hdmi_slot, int stream_channel) atihdmi_pin_set_slot_channel() argument 4252 atihdmi_pin_get_slot_channel(struct hdac_device *hdac, hda_nid_t pin_nid, int asp_slot) atihdmi_pin_get_slot_channel() argument 4337 atihdmi_pin_hbr_setup(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id, bool hbr) atihdmi_pin_hbr_setup() argument 4368 atihdmi_setup_stream(struct hda_codec *codec, hda_nid_t cvt_nid, hda_nid_t pin_nid, int dev_id, u32 stream_tag, int format) atihdmi_setup_stream() argument 4415 atihdmi_pin2port(void *audio_ptr, int pin_nid) atihdmi_pin2port() argument [all...] |
H A D | hda_eld.c | 444 hda_nid_t pin_nid, int dev_id, hda_nid_t cvt_nid) in snd_hdmi_print_eld_info() 466 snd_iprintf(buffer, "codec_pin_nid\t\t0x%x\n", pin_nid); in snd_hdmi_print_eld_info() 442 snd_hdmi_print_eld_info(struct hdmi_eld *eld, struct snd_info_buffer *buffer, hda_nid_t pin_nid, int dev_id, hda_nid_t cvt_nid) snd_hdmi_print_eld_info() argument
|
H A D | hda_local.h | 716 hda_nid_t pin_nid, int dev_id, hda_nid_t cvt_nid);
|
/kernel/linux/linux-5.10/sound/pci/hda/ |
H A D | patch_hdmi.c | 64 hda_nid_t pin_nid; member 93 int (*pin_get_eld)(struct hda_codec *codec, hda_nid_t pin_nid, 96 void (*pin_setup_infoframe)(struct hda_codec *codec, hda_nid_t pin_nid, 101 int (*pin_hbr_setup)(struct hda_codec *codec, hda_nid_t pin_nid, 105 hda_nid_t pin_nid, int dev_id, u32 stream_tag, 239 hda_nid_t pin_nid, int dev_id) in pin_id_to_pin_index() 254 if ((per_pin->pin_nid == pin_nid) && in pin_id_to_pin_index() 259 codec_warn(codec, "HDMI: pin nid %d not registered\n", pin_nid); in pin_id_to_pin_index() 423 static void hdmi_get_dip_index(struct hda_codec *codec, hda_nid_t pin_nid, in hdmi_get_dip_index() argument 238 pin_id_to_pin_index(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id) pin_id_to_pin_index() argument 436 hdmi_set_dip_index(struct hda_codec *codec, hda_nid_t pin_nid, int packet_index, int byte_index) hdmi_set_dip_index() argument 446 hdmi_write_dip_byte(struct hda_codec *codec, hda_nid_t pin_nid, unsigned char val) hdmi_write_dip_byte() argument 452 hdmi_init_pin(struct hda_codec *codec, hda_nid_t pin_nid) hdmi_init_pin() argument 545 hdmi_start_infoframe_trans(struct hda_codec *codec, hda_nid_t pin_nid) hdmi_start_infoframe_trans() argument 556 hdmi_stop_infoframe_trans(struct hda_codec *codec, hda_nid_t pin_nid) hdmi_stop_infoframe_trans() argument 564 hdmi_debug_dip_size(struct hda_codec *codec, hda_nid_t pin_nid) hdmi_debug_dip_size() argument 581 hdmi_clear_dip_buffers(struct hda_codec *codec, hda_nid_t pin_nid) hdmi_clear_dip_buffers() argument 624 hdmi_fill_audio_infoframe(struct hda_codec *codec, hda_nid_t pin_nid, u8 *dip, int size) hdmi_fill_audio_infoframe() argument 638 hdmi_infoframe_uptodate(struct hda_codec *codec, hda_nid_t pin_nid, u8 *dip, int size) hdmi_infoframe_uptodate() argument 667 hdmi_pin_setup_infoframe(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id, int ca, int active_channels, int conn_type) hdmi_pin_setup_infoframe() argument 733 hda_nid_t pin_nid = per_pin->pin_nid; hdmi_setup_audio_infoframe() local 901 hdmi_pin_hbr_setup(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id, bool hbr) hdmi_pin_hbr_setup() argument 936 hdmi_setup_stream(struct hda_codec *codec, hda_nid_t cvt_nid, hda_nid_t pin_nid, int dev_id, u32 stream_tag, int format) hdmi_setup_stream() argument 1038 hda_nid_t pin_nid = per_pin->pin_nid; intel_verify_pin_cvt_connect() local 1073 intel_not_share_assigned_cvt(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id, int mux_idx) intel_not_share_assigned_cvt() argument 1149 intel_not_share_assigned_cvt_nid(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id, hda_nid_t cvt_nid) intel_not_share_assigned_cvt_nid() argument 1330 hda_nid_t pin_nid = per_pin->pin_nid; hdmi_read_pin_conn() local 1632 hda_nid_t pin_nid = per_pin->pin_nid; hdmi_present_sense_via_verbs() local 1844 hdmi_add_pin(struct hda_codec *codec, hda_nid_t pin_nid) hdmi_add_pin() argument 2443 hda_nid_t pin_nid = per_pin->pin_nid; generic_hdmi_init() local 2682 hda_nid_t pin_nid = spec->port2pin(codec, port); generic_acomp_pin_eld_notify() local 2820 intel_pin2port(void *audio_ptr, int pin_nid) intel_pin2port() argument 2865 int pin_nid; intel_pin_eld_notify() local 2901 i915_hsw_setup_stream(struct hda_codec *codec, hda_nid_t cvt_nid, hda_nid_t pin_nid, int dev_id, u32 stream_tag, int format) i915_hsw_setup_stream() argument 3320 patch_simple_hdmi(struct hda_codec *codec, hda_nid_t cvt_nid, hda_nid_t pin_nid) patch_simple_hdmi() argument 3639 nvhdmi_pin2port(void *audio_ptr, int pin_nid) nvhdmi_pin2port() argument 3942 atihdmi_pin_setup_infoframe(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id, int ca, int active_channels, int conn_type) atihdmi_pin_setup_infoframe() argument 4015 atihdmi_pin_set_slot_channel(struct hdac_device *hdac, hda_nid_t pin_nid, int hdmi_slot, int stream_channel) atihdmi_pin_set_slot_channel() argument 4051 atihdmi_pin_get_slot_channel(struct hdac_device *hdac, hda_nid_t pin_nid, int asp_slot) atihdmi_pin_get_slot_channel() argument 4136 atihdmi_pin_hbr_setup(struct hda_codec *codec, hda_nid_t pin_nid, int dev_id, bool hbr) atihdmi_pin_hbr_setup() argument 4167 atihdmi_setup_stream(struct hda_codec *codec, hda_nid_t cvt_nid, hda_nid_t pin_nid, int dev_id, u32 stream_tag, int format) atihdmi_setup_stream() argument 4214 atihdmi_pin2port(void *audio_ptr, int pin_nid) atihdmi_pin2port() argument [all...] |
/kernel/linux/linux-5.10/include/sound/ |
H A D | hda_chmap.h | 50 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,
|
/kernel/linux/linux-6.6/include/sound/ |
H A D | hda_chmap.h | 50 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,
|
/kernel/linux/linux-5.10/sound/hda/ |
H A D | hdmi_chmap.c | 183 hda_nid_t pin_nid, int asp_slot, int channel) in hdmi_pin_set_slot_channel() 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() 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() 332 chmap->hdac, pin_nid, i); in hdmi_debug_channel_mapping() 340 hda_nid_t pin_nid, in hdmi_std_setup_channel_mapping() 382 pin_nid, hdmi_slot, channel); in hdmi_std_setup_channel_mapping() 506 hda_nid_t pin_nid, in hdmi_manual_setup_channel_mapping() 528 pin_nid, hdmi_slo in hdmi_manual_setup_channel_mapping() 182 hdmi_pin_set_slot_channel(struct hdac_device *codec, hda_nid_t pin_nid, int asp_slot, int channel) hdmi_pin_set_slot_channel() argument 190 hdmi_pin_get_slot_channel(struct hdac_device *codec, hda_nid_t pin_nid, int asp_slot) hdmi_pin_get_slot_channel() argument 323 hdmi_debug_channel_mapping(struct hdac_chmap *chmap, hda_nid_t pin_nid) hdmi_debug_channel_mapping() argument 339 hdmi_std_setup_channel_mapping(struct hdac_chmap *chmap, hda_nid_t pin_nid, bool non_pcm, int ca) hdmi_std_setup_channel_mapping() argument 505 hdmi_manual_setup_channel_mapping(struct hdac_chmap *chmap, hda_nid_t pin_nid, int chs, unsigned char *map, int ca) hdmi_manual_setup_channel_mapping() argument 550 snd_hdac_setup_channel_mapping(struct hdac_chmap *chmap, hda_nid_t pin_nid, bool non_pcm, int ca, int channels, unsigned char *map, bool chmap_set) snd_hdac_setup_channel_mapping() argument [all...] |
/kernel/linux/linux-6.6/sound/hda/ |
H A D | hdmi_chmap.c | 183 hda_nid_t pin_nid, int asp_slot, int channel) in hdmi_pin_set_slot_channel() 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() 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() 332 chmap->hdac, pin_nid, i); in hdmi_debug_channel_mapping() 340 hda_nid_t pin_nid, in hdmi_std_setup_channel_mapping() 382 pin_nid, hdmi_slot, channel); in hdmi_std_setup_channel_mapping() 506 hda_nid_t pin_nid, in hdmi_manual_setup_channel_mapping() 528 pin_nid, hdmi_slo in hdmi_manual_setup_channel_mapping() 182 hdmi_pin_set_slot_channel(struct hdac_device *codec, hda_nid_t pin_nid, int asp_slot, int channel) hdmi_pin_set_slot_channel() argument 190 hdmi_pin_get_slot_channel(struct hdac_device *codec, hda_nid_t pin_nid, int asp_slot) hdmi_pin_get_slot_channel() argument 323 hdmi_debug_channel_mapping(struct hdac_chmap *chmap, hda_nid_t pin_nid) hdmi_debug_channel_mapping() argument 339 hdmi_std_setup_channel_mapping(struct hdac_chmap *chmap, hda_nid_t pin_nid, bool non_pcm, int ca) hdmi_std_setup_channel_mapping() argument 505 hdmi_manual_setup_channel_mapping(struct hdac_chmap *chmap, hda_nid_t pin_nid, int chs, unsigned char *map, int ca) hdmi_manual_setup_channel_mapping() argument 550 snd_hdac_setup_channel_mapping(struct hdac_chmap *chmap, hda_nid_t pin_nid, bool non_pcm, int ca, int channels, unsigned char *map, bool chmap_set) snd_hdac_setup_channel_mapping() argument [all...] |
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | hdac_hdmi.c | 335 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()
|
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | hdac_hdmi.c | 335 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()
|