| /linux/sound/soc/sof/intel/ |
| H A D | hda-codec.c | 25 module_param_named(codec_mask, hda_codec_mask, int, 0444); 26 MODULE_PARM_DESC(codec_mask, "SOF HDA codec mask for probing"); 229 if (!(bus->codec_mask & (1 << i))) in hda_codec_probe_bus() 236 bus->codec_mask &= ~BIT(i); in hda_codec_probe_bus() 245 unsigned int codec_mask; in hda_codec_check_for_state_change() local 247 codec_mask = snd_hdac_chip_readw(bus, STATESTS); in hda_codec_check_for_state_change() 248 if (codec_mask) { in hda_codec_check_for_state_change() 250 snd_hdac_chip_writew(bus, STATESTS, codec_mask); in hda_codec_check_for_state_change() 264 if (!bus->codec_mask) { in hda_codec_detect_mask() 265 bus->codec_mask in hda_codec_detect_mask() [all...] |
| H A D | hda.c | 670 if (!HDA_IDISP_CODEC(bus->codec_mask)) in hda_init_caps() 1041 if (!bus->codec_mask) { in hda_generic_machine_select() 1045 bus->codec_mask); in hda_generic_machine_select() 1048 if (bus->codec_mask & (1 << i)) in hda_generic_machine_select() 1089 codec_num == 1 && HDA_IDISP_CODEC(bus->codec_mask)) { in hda_generic_machine_select() 1100 (codec_num == 1 && !HDA_IDISP_CODEC(bus->codec_mask))) { in hda_generic_machine_select() 1124 mach_params->codec_mask = bus->codec_mask; in hda_generic_machine_select() 1516 if (!mach && !HDA_EXT_CODEC(bus->codec_mask) && in hda_machine_select()
|
| H A D | hda-ctrl.c | 239 bus->codec_mask); in hda_dsp_ctrl_init_chip()
|
| /linux/sound/hda/core/ext/ |
| H A D | controller.c | 300 unsigned long codec_mask; in snd_hdac_ext_bus_link_get() local 327 codec_mask = snd_hdac_chip_readw(bus, STATESTS); in snd_hdac_ext_bus_link_get() 328 dev_dbg(bus->dev, "codec_mask = 0x%lx\n", codec_mask); in snd_hdac_ext_bus_link_get() 329 snd_hdac_chip_writew(bus, STATESTS, codec_mask); in snd_hdac_ext_bus_link_get() 330 if (!bus->codec_mask) in snd_hdac_ext_bus_link_get() 331 bus->codec_mask = codec_mask; in snd_hdac_ext_bus_link_get()
|
| /linux/sound/soc/meson/ |
| H A D | axg-card.c | 224 struct axg_dai_link_tdm_mask *codec_mask; in axg_card_parse_codecs_masks() local 226 codec_mask = devm_kcalloc(card->dev, link->num_codecs, in axg_card_parse_codecs_masks() 227 sizeof(*codec_mask), GFP_KERNEL); in axg_card_parse_codecs_masks() 228 if (!codec_mask) in axg_card_parse_codecs_masks() 231 be->codec_masks = codec_mask; in axg_card_parse_codecs_masks() 235 &codec_mask->rx); in axg_card_parse_codecs_masks() 237 &codec_mask->tx); in axg_card_parse_codecs_masks() 239 codec_mask++; in axg_card_parse_codecs_masks()
|
| /linux/sound/soc/intel/boards/ |
| H A D | skl_hda_dsp_generic.c | 125 if (HDA_EXT_CODEC(mach->mach_params.codec_mask)) in skl_hda_audio_probe() 128 if (mach->mach_params.codec_mask & IDISP_CODEC_MASK) in skl_hda_audio_probe()
|
| H A D | sof_ssp_amp.c | 132 if (mach->mach_params.codec_mask & IDISP_CODEC_MASK) in sof_ssp_amp_probe()
|
| H A D | sof_cs42l42.c | 232 if (mach->mach_params.codec_mask & IDISP_CODEC_MASK) in sof_audio_probe()
|
| H A D | ehl_rt5660.c | 257 if (mach->mach_params.codec_mask & IDISP_CODEC_MASK) { in hdmi_link_init()
|
| H A D | sof_nau8825.c | 251 if (mach->mach_params.codec_mask & IDISP_CODEC_MASK) in sof_audio_probe()
|
| H A D | sof_pcm512x.c | 374 if (mach->mach_params.codec_mask & IDISP_CODEC_MASK) in sof_audio_probe()
|
| H A D | sof_da7219.c | 311 if (mach->mach_params.codec_mask & IDISP_CODEC_MASK) in audio_probe()
|
| H A D | sof_rt5682.c | 680 if (mach->mach_params.codec_mask & IDISP_CODEC_MASK) in sof_audio_probe()
|
| H A D | sof_sdw.c | 1297 if (mach_params->codec_mask & IDISP_CODEC_MASK) in sof_card_dai_links_create()
|
| /linux/sound/hda/core/ |
| H A D | controller.c | 554 if (!bus->codec_mask) { in snd_hdac_bus_reset_link() 555 bus->codec_mask = snd_hdac_chip_readw(bus, STATESTS); in snd_hdac_bus_reset_link() 556 dev_dbg(bus->dev, "codec_mask = 0x%lx\n", bus->codec_mask); in snd_hdac_bus_reset_link()
|
| /linux/include/sound/ |
| H A D | soc-acpi.h | 81 u32 codec_mask; member
|
| H A D | hdaudio.h | 320 unsigned long codec_mask; member
|
| /linux/sound/hda/controllers/ |
| H A D | cix-ipbloq.c | 153 if (!bus->codec_mask) { in cix_ipbloq_hda_init() 157 dev_dbg(card->dev, "codec detection mask = 0x%lx\n", bus->codec_mask); in cix_ipbloq_hda_init()
|
| H A D | acpi.c | 130 if (!bus->codec_mask) { in hda_acpi_init()
|
| H A D | intel.c | 1637 azx_bus(chip)->codec_mask = chip->codec_probe_mask & 0xff; in check_probe_mask() 1638 dev_info(chip->card->dev, "codec_mask forced to 0x%x\n", in check_probe_mask() 1639 (int)azx_bus(chip)->codec_mask); in check_probe_mask() 2019 if (!azx_bus(chip)->codec_mask) { in azx_first_init() 2364 if (bus->codec_mask) { in azx_probe_continue() 2380 if (bus->codec_mask && !(probe_only[dev] & 1)) { in azx_probe_continue()
|
| H A D | tegra.c | 381 if (!bus->codec_mask) { in hda_tegra_first_init()
|
| /linux/sound/hda/common/ |
| H A D | controller.c | 1197 if ((bus->codec_mask & (1 << c)) & chip->codec_probe_mask) { in azx_probe_codecs() 1204 bus->codec_mask &= ~(1 << c); in azx_probe_codecs() 1206 if (bus->codec_mask == 0) in azx_probe_codecs() 1223 if ((bus->codec_mask & (1 << c)) & chip->codec_probe_mask) { in azx_probe_codecs()
|
| /linux/arch/mips/include/asm/ip32/ |
| H A D | mace.h | 137 volatile unsigned long codec_mask; /* codec status input mask */ member
|
| /linux/sound/soc/intel/avs/ |
| H A D | core.c | 175 if (!(bus->codec_mask & BIT(c))) in avs_hdac_bus_probe_codecs() 188 bus->codec_mask &= ~BIT(c); in avs_hdac_bus_probe_codecs()
|