Searched full:wm8804 (Results 1 – 11 of 11) sorted by relevance
/linux/sound/soc/codecs/ |
H A D | wm8804.c | 3 * wm8804.c -- WM8804 S/PDIF transceiver driver 27 #include "wm8804.h" 85 struct wm8804_priv *wm8804 = container_of(nb, struct wm8804_priv, \ 88 regcache_mark_dirty(wm8804->regmap); \ 137 struct wm8804_priv *wm8804 = snd_soc_component_get_drvdata(component); in wm8804_aif_event() local 142 if (!wm8804->aif_pwr) in wm8804_aif_event() 144 wm8804->aif_pwr++; in wm8804_aif_event() 148 wm8804->aif_pwr--; in wm8804_aif_event() 149 if (!wm8804->aif_pwr) in wm8804_aif_event() 210 static int wm8804_soft_reset(struct wm8804_priv *wm8804) in wm8804_soft_reset() argument [all …]
|
H A D | wm8804-i2c.c | 3 * wm8804-i2c.c -- WM8804 S/PDIF transceiver driver - I2C 15 #include "wm8804.h" 34 { "wm8804" }, 41 { .compatible = "wlf,wm8804", }, 58 .name = "wm8804", 70 MODULE_DESCRIPTION("ASoC WM8804 driver - I2C");
|
H A D | wm8804-spi.c | 3 * wm8804-spi.c -- WM8804 S/PDIF transceiver driver - SPI 14 #include "wm8804.h" 33 { .compatible = "wlf,wm8804", }, 40 .name = "wm8804", 50 MODULE_DESCRIPTION("ASoC WM8804 driver - SPI");
|
H A D | wm8804.h | 3 * wm8804.h -- WM8804 S/PDIF transceiver driver
|
H A D | Makefile | 361 snd-soc-wm8804-y := wm8804.o 362 snd-soc-wm8804-i2c-y := wm8804-i2c.o 363 snd-soc-wm8804-spi-y := wm8804-spi.o 773 obj-$(CONFIG_SND_SOC_WM8804) += snd-soc-wm8804.o 774 obj-$(CONFIG_SND_SOC_WM8804_I2C) += snd-soc-wm8804-i2c.o 775 obj-$(CONFIG_SND_SOC_WM8804_SPI) += snd-soc-wm8804-spi.o
|
H A D | Kconfig | 2319 tristate "Wolfson Microelectronics WM8804 S/PDIF transceiver I2C" 2325 tristate "Wolfson Microelectronics WM8804 S/PDIF transceiver SPI"
|
/linux/sound/soc/intel/boards/ |
H A D | sof_wm8804.c | 4 // sof-wm8804.c - ASoC machine driver for Up and Up2 board 5 // based on WM8804/Hifiberry Digi+ 19 #include "../../codecs/wm8804.h" 129 dev_err(rtd->card->dev, "Failed to set WM8804 PLL\n"); in sof_wm8804_hw_params() 137 "Failed to set WM8804 SYSCLK: %d\n", ret); in sof_wm8804_hw_params() 159 DAILINK_COMP_ARRAY(COMP_CODEC("i2c-1AEC8804:00", "wm8804-spdif"))); 179 .name = "wm8804", /* sof- prefix added automatically */ 293 .name = "sof-wm8804", 301 MODULE_DESCRIPTION("ASoC Intel(R) SOF + WM8804 Machine driver"); 304 MODULE_ALIAS("platform:sof-wm8804");
|
H A D | Makefile | 7 snd-soc-sst-sof-wm8804-y := sof_wm8804.o 36 obj-$(CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH) += snd-soc-sst-sof-wm8804.o
|
H A D | Kconfig | 266 tristate "SOF with Wolfson/Cirrus WM8804 codec" 273 with the Wolfson/Cirrus WM8804 I2S audio codec.
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | wlf,wm8804.yaml | 4 $id: http://devicetree.org/schemas/sound/wlf,wm8804.yaml# 7 title: WM8804 audio codec 18 const: wlf,wm8804 53 compatible = "wlf,wm8804";
|
/linux/sound/soc/intel/common/ |
H A D | soc-acpi-intel-bxt-match.c | 76 .drv_name = "sof-wm8804", 77 .sof_tplg_filename = "sof-apl-wm8804.tplg",
|