Lines Matching defs:nau8315
3 // nau8315.c -- NAU8315 ALSA SoC Audio Amplifier Driver
34 struct nau8315_priv *nau8315 =
37 if (!nau8315->enable)
44 if (nau8315->enpin_switch) {
45 gpiod_set_value(nau8315->enable, 1);
52 gpiod_set_value(nau8315->enable, 0);
65 struct nau8315_priv *nau8315 =
69 nau8315->enpin_switch = 1;
71 nau8315->enpin_switch = 0;
106 .name = "nau8315-hifi",
119 struct nau8315_priv *nau8315;
121 nau8315 = devm_kzalloc(&pdev->dev, sizeof(*nau8315), GFP_KERNEL);
122 if (!nau8315)
125 nau8315->enable = devm_gpiod_get_optional(&pdev->dev,
127 if (IS_ERR(nau8315->enable))
128 return PTR_ERR(nau8315->enable);
130 dev_set_drvdata(&pdev->dev, nau8315);
139 { .compatible = "nuvoton,nau8315" },
157 .name = "nau8315",