Searched refs:codec_mask (Results 1 – 14 of 14) sorted by relevance
| /Linux-v5.4/sound/soc/intel/boards/ |
| D | skl_hda_dsp_generic.c | 115 u32 codec_count, codec_mask; in skl_hda_fill_card_info() local 118 codec_mask = mach_params->codec_mask; in skl_hda_fill_card_info() 119 codec_count = hweight_long(codec_mask); in skl_hda_fill_card_info() 121 if (codec_count == 1 && codec_mask & IDISP_CODEC_MASK) { in skl_hda_fill_card_info() 136 } else if (codec_count == 2 && codec_mask & IDISP_CODEC_MASK) { in skl_hda_fill_card_info()
|
| /Linux-v5.4/sound/soc/meson/ |
| D | axg-card.c | 401 struct axg_dai_link_tdm_mask *codec_mask; in axg_card_parse_codecs_masks() local 404 codec_mask = devm_kcalloc(card->dev, link->num_codecs, in axg_card_parse_codecs_masks() 405 sizeof(*codec_mask), GFP_KERNEL); in axg_card_parse_codecs_masks() 406 if (!codec_mask) in axg_card_parse_codecs_masks() 409 be->codec_masks = codec_mask; in axg_card_parse_codecs_masks() 413 &codec_mask->rx); in axg_card_parse_codecs_masks() 415 &codec_mask->tx); in axg_card_parse_codecs_masks() 417 codec_mask++; in axg_card_parse_codecs_masks()
|
| /Linux-v5.4/sound/hda/ext/ |
| D | hdac_ext_controller.c | 283 bus->codec_mask = snd_hdac_chip_readw(bus, STATESTS); in snd_hdac_ext_bus_link_get() 284 dev_dbg(bus->dev, "codec_mask = 0x%lx\n", bus->codec_mask); in snd_hdac_ext_bus_link_get() 285 snd_hdac_chip_writew(bus, STATESTS, bus->codec_mask); in snd_hdac_ext_bus_link_get()
|
| /Linux-v5.4/sound/soc/sof/intel/ |
| D | hda.c | 392 if (!bus->codec_mask) { in hda_init_caps() 396 bus->codec_mask); in hda_init_caps() 399 if (bus->codec_mask & (1 << i)) in hda_init_caps() 411 HDA_IDISP_CODEC(bus->codec_mask)) { in hda_init_caps() 466 mach_params->codec_mask = bus->codec_mask; in hda_init_caps()
|
| D | hda-ctrl.c | 205 if (!bus->codec_mask) { in hda_dsp_ctrl_init_chip() 206 bus->codec_mask = snd_hdac_chip_readw(bus, STATESTS); in hda_dsp_ctrl_init_chip() 207 dev_dbg(bus->dev, "codec_mask = 0x%lx\n", bus->codec_mask); in hda_dsp_ctrl_init_chip()
|
| D | hda-codec.c | 143 if (!(bus->codec_mask & (1 << i))) in hda_codec_probe_bus()
|
| /Linux-v5.4/include/sound/ |
| D | soc-acpi.h | 67 u32 codec_mask; member
|
| D | hdaudio.h | 311 unsigned long codec_mask; member
|
| /Linux-v5.4/sound/soc/intel/skylake/ |
| D | skl.c | 487 if (bus->codec_mask == 0) in skl_find_hda_machine() 543 mach->mach_params.codec_mask = bus->codec_mask; in skl_machine_device_register() 751 if ((bus->codec_mask & (1 << c))) { in skl_codec_create() 759 bus->codec_mask &= ~(1 << c); in skl_codec_create() 817 if (!bus->codec_mask) in skl_probe_work()
|
| /Linux-v5.4/sound/hda/ |
| D | hdac_controller.c | 423 if (!bus->codec_mask) { in snd_hdac_bus_reset_link() 424 bus->codec_mask = snd_hdac_chip_readw(bus, STATESTS); in snd_hdac_bus_reset_link() 425 dev_dbg(bus->dev, "codec_mask = 0x%lx\n", bus->codec_mask); in snd_hdac_bus_reset_link()
|
| /Linux-v5.4/arch/mips/include/asm/ip32/ |
| D | mace.h | 137 volatile unsigned long codec_mask; /* codec status input mask */ member
|
| /Linux-v5.4/sound/pci/hda/ |
| D | hda_controller.c | 1273 if ((bus->codec_mask & (1 << c)) & chip->codec_probe_mask) { in azx_probe_codecs() 1280 bus->codec_mask &= ~(1 << c); in azx_probe_codecs() 1296 if ((bus->codec_mask & (1 << c)) & chip->codec_probe_mask) { in azx_probe_codecs()
|
| D | hda_tegra.c | 339 if (!bus->codec_mask) { in hda_tegra_first_init()
|
| D | hda_intel.c | 1571 azx_bus(chip)->codec_mask = chip->codec_probe_mask & 0xff; in check_probe_mask() 1573 (int)azx_bus(chip)->codec_mask); in check_probe_mask() 1945 if (!azx_bus(chip)->codec_mask) { in azx_first_init()
|