Lines Matching defs:machine
3 * tegra_rt5640.c - Tegra machine ASoC driver for boards using RT5640 codec.
45 struct tegra_rt5640 *machine = snd_soc_card_get_drvdata(card);
52 err = tegra_asoc_utils_set_rate(&machine->util_data, srate, mclk);
100 struct tegra_rt5640 *machine = snd_soc_card_get_drvdata(rtd->card);
106 if (gpio_is_valid(machine->gpio_hp_det)) {
107 tegra_rt5640_hp_jack_gpio.gpio = machine->gpio_hp_det;
109 !!(machine->gpio_hp_det_flags & OF_GPIO_ACTIVE_LOW);
150 struct tegra_rt5640 *machine;
153 machine = devm_kzalloc(&pdev->dev,
155 if (!machine)
159 snd_soc_card_set_drvdata(card, machine);
161 machine->gpio_hp_det = of_get_named_gpio_flags(
162 np, "nvidia,hp-det-gpios", 0, &machine->gpio_hp_det_flags);
163 if (machine->gpio_hp_det == -EPROBE_DEFER)
192 ret = tegra_asoc_utils_init(&machine->util_data, &pdev->dev);
222 MODULE_DESCRIPTION("Tegra+RT5640 machine ASoC driver");