Lines Matching refs:codec_dev
103 struct device *codec_dev; member
1353 rt5640_jack_gpio.gpiod_dev = priv->codec_dev; in byt_rt5640_init()
1361 rt5640_jack2_gpio.gpiod_dev = priv->codec_dev; in byt_rt5640_init()
1584 struct device *codec_dev; in snd_byt_rt5640_mc_probe() local
1695 codec_dev = acpi_get_first_physical_node(adev); in snd_byt_rt5640_mc_probe()
1696 if (!codec_dev) in snd_byt_rt5640_mc_probe()
1698 priv->codec_dev = get_device(codec_dev); in snd_byt_rt5640_mc_probe()
1701 acpi_dev_add_driver_gpios(ACPI_COMPANION(priv->codec_dev), in snd_byt_rt5640_mc_probe()
1704 priv->hsmic_detect = devm_fwnode_gpiod_get(dev, codec_dev->fwnode, in snd_byt_rt5640_mc_probe()
1715 ret_val = byt_rt5640_add_codec_device_props(codec_dev, priv); in snd_byt_rt5640_mc_probe()
1813 device_remove_software_node(priv->codec_dev); in snd_byt_rt5640_mc_probe()
1816 acpi_dev_remove_driver_gpios(ACPI_COMPANION(priv->codec_dev)); in snd_byt_rt5640_mc_probe()
1818 put_device(priv->codec_dev); in snd_byt_rt5640_mc_probe()
1828 acpi_dev_remove_driver_gpios(ACPI_COMPANION(priv->codec_dev)); in snd_byt_rt5640_mc_remove()
1830 device_remove_software_node(priv->codec_dev); in snd_byt_rt5640_mc_remove()
1831 put_device(priv->codec_dev); in snd_byt_rt5640_mc_remove()