Lines Matching defs:adau1372
27 struct adau1372 { struct
28 struct clk *clk;
29 struct regmap *regmap;
30 void (*switch_mode)(struct device *dev);
31 bool use_pll;
32 bool enabled;
33 bool master;
35 struct snd_pcm_hw_constraint_list rate_constraints;
36 unsigned int slot_width;
38 struct clk *mclk;
39 struct gpio_desc *pd_gpio;
40 struct device *dev;
577 struct adau1372 *adau1372 = snd_soc_dai_get_drvdata(dai); in adau1372_set_dai_fmt() local
642 struct adau1372 *adau1372 = snd_soc_dai_get_drvdata(dai); in adau1372_hw_params() local
682 struct adau1372 *adau1372 = snd_soc_dai_get_drvdata(dai); in adau1372_set_tdm_slot() local
743 struct adau1372 *adau1372 = snd_soc_dai_get_drvdata(dai); in adau1372_set_tristate() local
756 struct adau1372 *adau1372 = snd_soc_dai_get_drvdata(dai); in adau1372_startup() local
764 static void adau1372_enable_pll(struct adau1372 *adau1372) in adau1372_enable_pll()
784 static void adau1372_set_power(struct adau1372 *adau1372, bool enable) in adau1372_set_power()
836 struct adau1372 *adau1372 = snd_soc_component_get_drvdata(component); in adau1372_set_bias_level() local
896 static int adau1372_setup_pll(struct adau1372 *adau1372, unsigned int rate) in adau1372_setup_pll()
915 struct adau1372 *adau1372; in adau1372_probe() local