Lines Matching defs:wm8750
3 * wm8750.c -- WM8750 ALSA SoC audio driver
28 #include "wm8750.h"
31 * wm8750 register cache
494 printk(KERN_ERR "wm8750: could not get coeff for mclk %d @ rate %d\n",
503 struct wm8750_priv *wm8750 = snd_soc_component_get_drvdata(component);
511 wm8750->sysclk = freq;
580 struct wm8750_priv *wm8750 = snd_soc_component_get_drvdata(component);
583 int coeff = get_coeff(wm8750->sysclk, params_rate(params));
670 .name = "wm8750-hifi",
692 printk(KERN_ERR "wm8750: failed to reset: %d\n", ret);
725 { .compatible = "wlf,wm8750", },
744 struct wm8750_priv *wm8750;
748 wm8750 = devm_kzalloc(&spi->dev, sizeof(struct wm8750_priv),
750 if (wm8750 == NULL)
757 spi_set_drvdata(spi, wm8750);
765 { "wm8750", 0 },
773 .name = "wm8750",
784 struct wm8750_priv *wm8750;
788 wm8750 = devm_kzalloc(&i2c->dev, sizeof(struct wm8750_priv),
790 if (wm8750 == NULL)
793 i2c_set_clientdata(i2c, wm8750);
805 { "wm8750", 0 },
813 .name = "wm8750",
827 printk(KERN_ERR "Failed to register wm8750 I2C driver: %d\n",
834 printk(KERN_ERR "Failed to register wm8750 SPI driver: %d\n",