Searched refs:loopback (Results 1 – 14 of 14) sorted by relevance
/sound/drivers/ |
D | aloop.c | 129 struct loopback { struct 139 struct loopback *loopback; member 193 return &dpcm->loopback->setup[dpcm->substream->number][device]; in get_setup() 350 card = cable->streams[SNDRV_PCM_STREAM_PLAYBACK]->loopback->card; in loopback_check_format() 372 snd_ctl_notify(dpcm->loopback->card, in loopback_active_notify() 488 mutex_lock(&dpcm->loopback->cable_lock); in loopback_prepare() 494 mutex_unlock(&dpcm->loopback->cable_lock); in loopback_prepare() 914 mutex_lock(&dpcm->loopback->cable_lock); in loopback_hw_free() 916 mutex_unlock(&dpcm->loopback->cable_lock); in loopback_hw_free() 936 mutex_lock(&dpcm->loopback->cable_lock); in rule_format() [all …]
|
D | Kconfig | 93 tristate "Generic loopback driver (PCM)" 97 Say 'Y' or 'M' to include support for the PCM loopback device. 105 The loopback device allows time synchronization with an external
|
/sound/soc/intel/boards/ |
D | haswell.c | 89 SND_SOC_DAILINK_DEF(loopback, 138 SND_SOC_DAILINK_REG(loopback, dummy, platform),
|
D | broadwell.c | 156 SND_SOC_DAILINK_DEF(loopback, 210 SND_SOC_DAILINK_REG(loopback, dummy, platform),
|
/sound/soc/qcom/ |
D | lpass.h | 31 struct regmap_field *loopback; member 138 struct reg_field loopback; member
|
D | lpass-ipq806x.c | 126 .loopback = REG_FIELD_ID(0x0010, 15, 15, 5, 0x4),
|
D | lpass-cpu.c | 47 i2sctl->loopback = devm_regmap_field_alloc(dev, map, v->loopback); in lpass_cpu_init_i2sctl_bitfields() 57 if (IS_ERR(i2sctl->loopback) || IS_ERR(i2sctl->spken) || in lpass_cpu_init_i2sctl_bitfields() 151 ret = regmap_fields_write(i2sctl->loopback, id, in lpass_cpu_daiops_hw_params()
|
D | lpass-apq8016.c | 245 .loopback = REG_FIELD_ID(0x1000, 15, 15, 4, 0x1000),
|
D | lpass-sc7180.c | 185 .loopback = REG_FIELD_ID(0x1000, 17, 17, 3, 0x1000),
|
/sound/soc/tegra/ |
D | tegra210_i2s.c | 311 ucontrol->value.integer.value[0] = i2s->loopback; in tegra210_i2s_get_loopback() 323 if (value == i2s->loopback) in tegra210_i2s_put_loopback() 326 i2s->loopback = value; in tegra210_i2s_put_loopback() 329 i2s->loopback << I2S_CTRL_LPBK_SHIFT); in tegra210_i2s_put_loopback() 890 i2s->loopback = false; in tegra210_i2s_probe()
|
D | tegra210_i2s.h | 123 bool loopback; member
|
/sound/pci/hda/ |
D | hda_generic.h | 266 struct hda_loopback_check loopback; member
|
D | patch_via.c | 298 p = spec->gen.loopback.amplist; in is_aa_path_mute() 411 return snd_hda_check_amp_list_power(codec, &spec->gen.loopback, nid); in via_check_power_status()
|
D | hda_generic.c | 3046 spec->loopback.amplist = spec->loopback_list.list; in add_loopback_list() 6032 return snd_hda_check_amp_list_power(codec, &spec->loopback, nid); in snd_hda_gen_check_power_status()
|