Home
last modified time | relevance | path

Searched refs:hda_priv (Results 1 – 4 of 4) sorted by relevance

/linux/sound/hda/codecs/side-codecs/
H A Dtas2781_hda_i2c.c400 struct tas2781_hda_i2c_priv *hda_priv = tas_hda->hda_priv; in tas2781_hda_remove_controls() local
406 for (int i = ARRAY_SIZE(hda_priv->snd_ctls) - 1; i >= 0; i--) in tas2781_hda_remove_controls()
407 snd_ctl_remove(codec->card, hda_priv->snd_ctls[i]); in tas2781_hda_remove_controls()
435 struct tas2781_hda_i2c_priv *hda_priv = tas_hda->hda_priv; in tasdevice_dspfw_init() local
481 hda_priv->save_calibration(tas_hda); in tasdevice_dspfw_init()
488 struct tas2781_hda_i2c_priv *hda_priv = tas_hda->hda_priv; in tasdev_fw_ready() local
503 switch (hda_priv->hda_chip_id) { in tasdev_fw_ready()
505 tasdev_add_kcontrols(tas_priv, hda_priv->snd_ctls, codec, in tasdev_fw_ready()
510 tasdev_add_kcontrols(tas_priv, hda_priv->snd_ctls, codec, in tasdev_fw_ready()
516 tasdev_add_kcontrols(tas_priv, hda_priv->snd_ctls, codec, in tasdev_fw_ready()
[all …]
H A Dtas2781_hda_spi.c530 struct tas2781_hda_spi_priv *h_priv = tas_hda->hda_priv; in tas2781_hda_remove_controls()
561 struct tas2781_hda_spi_priv *h_priv = h->hda_priv; in tas2781_hda_spi_snd_ctls()
760 struct tas2781_hda_spi_priv *hda_priv; in tas2781_hda_spi_probe() local
770 hda_priv = devm_kzalloc(&spi->dev, sizeof(*hda_priv), GFP_KERNEL); in tas2781_hda_spi_probe()
771 if (!hda_priv) in tas2781_hda_spi_probe()
774 tas_hda->hda_priv = hda_priv; in tas2781_hda_spi_probe()
H A Dtas2781_hda.h63 void *hda_priv; member
/linux/sound/soc/sof/intel/
H A Dhda-codec.c151 struct hdac_hda_priv *hda_priv; in hda_codec_probe() local
171 hda_priv = devm_kzalloc(sdev->dev, sizeof(*hda_priv), GFP_KERNEL); in hda_codec_probe()
172 if (!hda_priv) in hda_codec_probe()
180 hda_priv->codec = codec; in hda_codec_probe()
181 hda_priv->dev_index = address; in hda_codec_probe()
182 dev_set_drvdata(&codec->core.dev, hda_priv); in hda_codec_probe()
191 hda_priv->need_display_power = true; in hda_codec_probe()