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);
726 { .compatible = "wlf,wm8750", },
745 struct wm8750_priv *wm8750;
749 wm8750 = devm_kzalloc(&spi->dev, sizeof(struct wm8750_priv),
751 if (wm8750 == NULL)
758 spi_set_drvdata(spi, wm8750);
766 { "wm8750", 0 },
774 .name = "wm8750",
786 struct wm8750_priv *wm8750;
790 wm8750 = devm_kzalloc(&i2c->dev, sizeof(struct wm8750_priv),
792 if (wm8750 == NULL)
795 i2c_set_clientdata(i2c, wm8750);
807 { "wm8750", 0 },
815 .name = "wm8750",
829 printk(KERN_ERR "Failed to register wm8750 I2C driver: %d\n",
836 printk(KERN_ERR "Failed to register wm8750 SPI driver: %d\n",