Lines Matching refs:chmap
89 unsigned char chmap[8]; /* ALSA API channel-map */ member
122 unsigned int *chmap, int channels);
125 int (*chmap_validate)(int ca, int channels, unsigned char *chmap);
1137 ca = hdmi_manual_channel_allocation(channels, per_pin->chmap); in hdmi_setup_audio_infoframe()
1153 channels, per_pin->chmap, in hdmi_setup_audio_infoframe()
1874 memset(per_pin->chmap, 0, sizeof(per_pin->chmap)); in hdmi_pcm_close()
1919 unsigned int *chmap, int channels) in hdmi_cea_alloc_to_tlv_chmap() argument
1929 chmap[count++] = spk_to_chmap(spk); in hdmi_cea_alloc_to_tlv_chmap()
1994 for (i = 0; i < ARRAY_SIZE(per_pin->chmap); i++) in hdmi_chmap_ctl_get()
1995 ucontrol->value.integer.value[i] = per_pin->chmap[i]; in hdmi_chmap_ctl_get()
2009 unsigned char chmap[8]; in hdmi_chmap_ctl_put() local
2026 memset(chmap, 0, sizeof(chmap)); in hdmi_chmap_ctl_put()
2027 for (i = 0; i < ARRAY_SIZE(chmap); i++) in hdmi_chmap_ctl_put()
2028 chmap[i] = ucontrol->value.integer.value[i]; in hdmi_chmap_ctl_put()
2029 if (!memcmp(chmap, per_pin->chmap, sizeof(chmap))) in hdmi_chmap_ctl_put()
2031 ca = hdmi_manual_channel_allocation(ARRAY_SIZE(chmap), chmap); in hdmi_chmap_ctl_put()
2035 err = spec->ops.chmap_validate(ca, ARRAY_SIZE(chmap), chmap); in hdmi_chmap_ctl_put()
2041 memcpy(per_pin->chmap, chmap, sizeof(chmap)); in hdmi_chmap_ctl_put()
2126 struct snd_pcm_chmap *chmap; in generic_hdmi_build_controls() local
2135 NULL, 0, pin_idx, &chmap); in generic_hdmi_build_controls()
2139 chmap->private_data = codec; in generic_hdmi_build_controls()
2140 kctl = chmap->kctl; in generic_hdmi_build_controls()
2842 struct snd_pcm_chmap *chmap; in nvhdmi_7x_8ch_build_controls() local
2853 snd_pcm_alt_chmaps, 8, 0, &chmap); in nvhdmi_7x_8ch_build_controls()
2861 chmap->channel_mask = (1U << 2) | (1U << 8); in nvhdmi_7x_8ch_build_controls()
2864 chmap->channel_mask = (1U << 2) | (1U << 6) | (1U << 8); in nvhdmi_7x_8ch_build_controls()
3148 unsigned int *chmap, int channels) in atihdmi_paired_cea_alloc_to_tlv_chmap() argument
3160 chmap[count++] = SNDRV_CHMAP_NA; in atihdmi_paired_cea_alloc_to_tlv_chmap()
3165 chmap[count++] = spk_to_chmap(spk); in atihdmi_paired_cea_alloc_to_tlv_chmap()