Lines Matching defs:codec_dev
61 struct device *codec_dev;
598 struct device *codec_dev;
685 codec_dev = acpi_get_first_physical_node(adev);
687 if (!codec_dev)
689 priv->codec_dev = get_device(codec_dev);
694 put_device(codec_dev);
704 put_device(codec_dev);
708 ret = device_add_software_node(codec_dev, to_software_node(fwnode));
713 put_device(codec_dev);
730 ret = devm_acpi_dev_add_driver_gpios(codec_dev, gpio_mapping);
732 dev_warn(codec_dev, "unable to add GPIO mapping table\n");
734 priv->gpio_speakers = gpiod_get_optional(codec_dev, "speakers-enable", GPIOD_OUT_LOW);
741 priv->gpio_headphone = gpiod_get_optional(codec_dev, "headphone-enable", GPIOD_OUT_LOW);
769 device_remove_software_node(priv->codec_dev);
770 put_device(codec_dev);
781 device_remove_software_node(priv->codec_dev);
782 put_device(priv->codec_dev);