Home
last modified time | relevance | path

Searched full:wm5102 (Results 1 – 25 of 26) sorted by relevance

12

/Linux-v6.1/drivers/mfd/
Darizona-spi.c132 if (acpi_dev_hid_uid_match(adev, "10WM5102", NULL)) in arizona_spi_acpi_probe()
168 .driver_data = WM5102,
172 .driver_data = WM5102,
175 .id = "10WM5102",
176 .driver_data = WM5102,
204 case WM5102: in arizona_spi_probe()
262 { "wm5102", WM5102 },
273 { .compatible = "wlf,wm5102", .data = (void *)WM5102 },
Darizona-i2c.c39 case WM5102: in arizona_i2c_probe()
95 { "wm5102", WM5102 },
107 { .compatible = "wlf,wm5102", .data = (void *)WM5102 },
Darizona.h3 * wm5102.h -- WM5102 MFD internals
Darizona-core.c565 case WM5102: in arizona_runtime_resume()
689 case WM5102: in arizona_runtime_suspend()
874 .name = "wm5102-codec",
975 case WM5102: in arizona_dev_init()
1099 case WM5102: in arizona_dev_init()
1140 type_name = "WM5102"; in arizona_dev_init()
1141 if (arizona->type != WM5102) { in arizona_dev_init()
1143 "WM5102 registered as %d\n", in arizona_dev_init()
1145 arizona->type = WM5102; in arizona_dev_init()
1264 case WM5102: in arizona_dev_init()
Darizona-irq.c218 case WM5102: in arizona_irq_init()
DMakefile49 arizona-objs += wm5102-tables.o
Dwm5102-tables.c3 * wm5102-tables.c -- WM5102 data tables
112 .name = "wm5102 AOD",
234 .name = "wm5102 IRQ",
DKconfig1879 bool "Wolfson Microelectronics WM5102"
1882 Support for Wolfson Microelectronics WM5102 low power audio SoC
/Linux-v6.1/sound/soc/codecs/
Dwm5102.c3 * wm5102.c -- WM5102 ALSA SoC Audio driver
31 #include "wm5102.h"
34 #define DRV_NAME "wm5102-codec"
1753 struct wm5102_priv *wm5102 = snd_soc_component_get_drvdata(component); in wm5102_set_fll() local
1757 return arizona_set_fll(&wm5102->fll[0], source, Fref, Fout); in wm5102_set_fll()
1759 return arizona_set_fll(&wm5102->fll[1], source, Fref, Fout); in wm5102_set_fll()
1761 return arizona_set_fll_refclk(&wm5102->fll[0], source, Fref, in wm5102_set_fll()
1764 return arizona_set_fll_refclk(&wm5102->fll[1], source, Fref, in wm5102_set_fll()
1778 .name = "wm5102-aif1",
1800 .name = "wm5102-aif2",
[all …]
Dwm5102.h3 * wm5102.h -- WM5102 ALSA SoC Audio driver
Darizona.c976 case WM5102: in arizona_out_ev()
1026 case WM5102: in arizona_out_ev()
1700 case WM5102: in arizona_hw_params_rate()
1719 case WM5102: in arizona_hw_params_rate()
2179 case WM5102: in arizona_calc_fratio()
DMakefile293 snd-soc-wm5102-objs := wm5102.o
652 obj-$(CONFIG_SND_SOC_WM5102) += snd-soc-wm5102.o
/Linux-v6.1/sound/soc/intel/boards/
Dbytcr_wm5102.c4 * Wolfson Microelectronics WM5102 codec
26 #include "../../codecs/wm5102.h"
99 codec_dai = snd_soc_card_get_codec_dai(card, "wm5102-aif1"); in platform_clock_control()
118 * The WM5102 has a separate 32KHz clock for jack-detect in platform_clock_control()
311 "wm5102-codec",
312 "wm5102-aif1")));
362 #define SOF_CARD_NAME "bytcht wm5102" /* card name will be 'sof-bytcht wm5102' */
365 #define CARD_NAME "bytcr-wm5102"
488 MODULE_DESCRIPTION("ASoC Baytrail with WM5102 codec machine driver");
DMakefile13 snd-soc-sst-bytcr-wm5102-objs := bytcr_wm5102.o
61 obj-$(CONFIG_SND_SOC_INTEL_BYTCR_WM5102_MACH) += snd-soc-sst-bytcr-wm5102.o
DKconfig129 tristate "Baytrail and Baytrail-CR with WM5102 codec"
137 platforms with WM5102 audio codec.
/Linux-v6.1/Documentation/devicetree/bindings/mfd/
Dwlf,arizona.yaml45 - wlf,wm5102
64 - wlf,wm5102
112 - wlf,wm5102
225 wm5102: codec@1a {
226 compatible = "wlf,wm5102";
/Linux-v6.1/sound/soc/samsung/
Dbells.c13 #include "../codecs/wm5102.h"
280 DAILINK_COMP_ARRAY(COMP_CODEC("wm5102-codec", "wm5102-aif1")));
283 DAILINK_COMP_ARRAY(COMP_CPU("wm5102-aif2")),
287 DAILINK_COMP_ARRAY(COMP_CPU("wm5102-aif3")),
424 .name = "Bells WM5102",
/Linux-v6.1/Documentation/devicetree/bindings/sound/
Dwlf,arizona.yaml33 default. Entries are <IN1, IN2, IN3, IN4> (wm5102, wm5110, wm8280,
93 do not have OUT6 (wm5102, wm8997, wm8998, wm1814)
102 do not have OUT6 (wm5102, wm8997, wm8998, wm1814)
/Linux-v6.1/arch/arm/mach-s3c/
Dmach-crag6410-module.c228 .modalias = "wm5102",
260 .modalias = "wm5102",
356 { .id = 0x3e, .rev = 0, .name = "WM5102-6271-EV1-CS127 Amrut",
360 { .id = 0x3e, .rev = -1, .name = "WM5102-6271-EV1-CS127 Amrut",
/Linux-v6.1/sound/soc/intel/common/
Dsoc-acpi-intel-byt-match.c128 .codecs = { "10WM5102", "WM510204", "WM510205"},
162 .sof_tplg_filename = "sof-byt-wm5102.tplg",
/Linux-v6.1/include/linux/mfd/arizona/
Dcore.h29 WM5102 = 1, enumerator
Dpdata.h167 * wm5102/wm5110/wm8280/wm8997: [0]=IN1 [1]=IN2 [2]=IN3 [3]=IN4
/Linux-v6.1/drivers/gpio/
Dgpio-arizona.c166 case WM5102: in arizona_gpio_probe()
/Linux-v6.1/drivers/regulator/
Darizona-ldo1.c315 case WM5102: in arizona_ldo1_probe()
/Linux-v6.1/drivers/platform/x86/
Dx86-android-tablets.c821 #define LENOVO_YOGA_TAB2_830_1050_CODEC_NAME "spi-10WM5102:00"

12