Home
last modified time | relevance | path

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

12

/linux-6.12.1/drivers/mfd/
Darizona-spi.c132 if (acpi_dev_hid_uid_match(adev, "10WM5102", NULL)) in arizona_spi_acpi_probe()
171 .driver_data = WM5102,
175 .driver_data = WM5102,
178 .id = "10WM5102",
179 .driver_data = WM5102,
200 case WM5102: in arizona_spi_probe()
258 { "wm5102", WM5102 },
269 { .compatible = "wlf,wm5102", .data = (void *)WM5102 },
Darizona-i2c.c32 case WM5102: in arizona_i2c_probe()
88 { "wm5102", WM5102 },
100 { .compatible = "wlf,wm5102", .data = (void *)WM5102 },
Darizona.h3 * wm5102.h -- WM5102 MFD internals
Darizona-core.c563 case WM5102: in arizona_runtime_resume()
687 case WM5102: in arizona_runtime_suspend()
868 .name = "wm5102-codec",
969 case WM5102: in arizona_dev_init()
1093 case WM5102: in arizona_dev_init()
1134 type_name = "WM5102"; in arizona_dev_init()
1135 if (arizona->type != WM5102) { in arizona_dev_init()
1137 "WM5102 registered as %d\n", in arizona_dev_init()
1139 arizona->type = WM5102; in arizona_dev_init()
1258 case WM5102: in arizona_dev_init()
Darizona-irq.c218 case WM5102: in arizona_irq_init()
DMakefile43 arizona-objs += wm5102-tables.o
Dwm5102-tables.c3 * wm5102-tables.c -- WM5102 data tables
112 .name = "wm5102 AOD",
234 .name = "wm5102 IRQ",
/linux-6.12.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()
1782 .name = "wm5102-aif1",
1804 .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()
DMakefile340 snd-soc-wm5102-y := wm5102.o
752 obj-$(CONFIG_SND_SOC_WM5102) += snd-soc-wm5102.o
/linux-6.12.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-6.12.1/sound/soc/intel/boards/
Dbytcr_wm5102.c4 * Wolfson Microelectronics WM5102 codec
28 #include "../../codecs/wm5102.h"
159 codec_dai = snd_soc_card_get_codec_dai(card, "wm5102-aif1"); in platform_clock_control()
178 * The WM5102 has a separate 32KHz clock for jack-detect in platform_clock_control()
453 "wm5102-codec",
454 "wm5102-aif1")));
501 #define SOF_CARD_NAME "bytcht wm5102" /* card name will be 'sof-bytcht wm5102' */
504 #define CARD_NAME "bytcr-wm5102"
610 "wm5102-codec")) { in snd_byt_wm5102_mc_probe()
671 MODULE_DESCRIPTION("ASoC Baytrail with WM5102 codec machine driver");
DMakefile10 snd-soc-sst-bytcr-wm5102-y := bytcr_wm5102.o
42 obj-$(CONFIG_SND_SOC_INTEL_BYTCR_WM5102_MACH) += snd-soc-sst-bytcr-wm5102.o
DKconfig135 tristate "Baytrail and Baytrail-CR with WM5102 codec"
143 platforms with WM5102 audio codec.
/linux-6.12.1/sound/soc/samsung/
Dbells.c13 #include "../codecs/wm5102.h"
281 DAILINK_COMP_ARRAY(COMP_CODEC("wm5102-codec", "wm5102-aif1")));
284 DAILINK_COMP_ARRAY(COMP_CPU("wm5102-aif2")),
288 DAILINK_COMP_ARRAY(COMP_CPU("wm5102-aif3")),
431 .name = "Bells WM5102",
/linux-6.12.1/Documentation/devicetree/bindings/sound/
Dwlf,arizona.yaml36 default. Entries are <IN1, IN2, IN3, IN4> (wm5102, wm5110, wm8280,
96 do not have OUT6 (wm5102, wm8997, wm8998, wm1814)
105 do not have OUT6 (wm5102, wm8997, wm8998, wm1814)
/linux-6.12.1/arch/arm/mach-s3c/
Dmach-crag6410-module.c252 .modalias = "wm5102",
284 .modalias = "wm5102",
391 { .id = 0x3e, .rev = 0, .name = "WM5102-6271-EV1-CS127 Amrut",
395 { .id = 0x3e, .rev = -1, .name = "WM5102-6271-EV1-CS127 Amrut",
/linux-6.12.1/sound/soc/intel/common/
Dsoc-acpi-intel-byt-match.c128 .codecs = { "10WM5102", "WM510204", "WM510205"},
162 .sof_tplg_filename = "sof-byt-wm5102.tplg",
Dsoc-acpi-intel-cht-match.c94 .id = "10WM5102",
98 .sof_tplg_filename = "sof-cht-wm5102.tplg",
/linux-6.12.1/drivers/platform/x86/x86-android-tablets/
Dlenovo.c396 #define LENOVO_YOGA_TAB2_830_1050_CODEC_NAME "spi-10WM5102:00"
918 /* YT3 WM5102 arizona_micd_config comes from Android kernel sources */
963 /* WM5102 codec */
965 .modalias = "wm5102",
/linux-6.12.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-6.12.1/drivers/gpio/
Dgpio-arizona.c165 case WM5102: in arizona_gpio_probe()
/linux-6.12.1/drivers/regulator/
Darizona-ldo1.c315 case WM5102: in arizona_ldo1_probe()

12