| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | samsung,tm2-audio.txt | 1 Samsung Exynos5433 TM2(E) audio complex with WM5110 codec 7 - audio-codec : the first entry should be phandle of the wm5110 audio 19 WM5110's and MAX98504's pins and the jacks on the 29 audio-codec = <&wm5110>, <&hdmi>; 33 model = "wm5110";
|
| /kernel/linux/linux-6.6/sound/soc/codecs/ |
| D | wm5110.c | 3 * wm5110.c -- WM5110 ALSA SoC Audio driver 31 #include "wm5110.h" 35 #define DRV_NAME "wm5110-codec" 512 struct wm5110_priv *wm5110 = snd_soc_component_get_drvdata(component); in wm5110_in_analog_ev() local 526 wm5110->in_value |= 0x3 << ((w->shift ^ 0x1) * 2); in wm5110_in_analog_ev() 527 wm5110->in_pre_pending++; in wm5110_in_analog_ev() 528 wm5110->in_post_pending++; in wm5110_in_analog_ev() 531 wm5110->in_pga_cache[w->shift] = snd_soc_component_read(component, reg); in wm5110_in_analog_ev() 536 wm5110->in_pre_pending--; in wm5110_in_analog_ev() 537 if (wm5110->in_pre_pending == 0) { in wm5110_in_analog_ev() [all …]
|
| D | wm5110.h | 3 * wm5110.h -- WM5110 ALSA SoC Audio driver
|
| /kernel/linux/linux-5.10/sound/soc/codecs/ |
| D | wm5110.c | 3 * wm5110.c -- WM5110 ALSA SoC Audio driver 31 #include "wm5110.h" 35 #define DRV_NAME "wm5110-codec" 512 struct wm5110_priv *wm5110 = snd_soc_component_get_drvdata(component); in wm5110_in_analog_ev() local 526 wm5110->in_value |= 0x3 << ((w->shift ^ 0x1) * 2); in wm5110_in_analog_ev() 527 wm5110->in_pre_pending++; in wm5110_in_analog_ev() 528 wm5110->in_post_pending++; in wm5110_in_analog_ev() 531 wm5110->in_pga_cache[w->shift] = snd_soc_component_read(component, reg); in wm5110_in_analog_ev() 536 wm5110->in_pre_pending--; in wm5110_in_analog_ev() 537 if (wm5110->in_pre_pending == 0) { in wm5110_in_analog_ev() [all …]
|
| D | wm5110.h | 3 * wm5110.h -- WM5110 ALSA SoC Audio driver
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | samsung,tm2.yaml | 7 title: Samsung Exynos5433 TM2(E) audio complex with WM5110 codec 28 - description: Phandle to the WM5110 audio codec. 36 WM5110's and MAX98504's pins and the jacks on the board: HP, SPK, Main 68 audio-codec = <&wm5110>, <&hdmi>; 72 model = "wm5110";
|
| D | wlf,arizona.yaml | 36 default. Entries are <IN1, IN2, IN3, IN4> (wm5102, wm5110, wm8280,
|
| /kernel/linux/linux-6.6/drivers/mfd/ |
| D | arizona-i2c.c | 43 case WM5110: in arizona_i2c_probe() 96 { "wm5110", WM5110 }, 108 { .compatible = "wlf,wm5110", .data = (void *)WM5110 },
|
| D | arizona-spi.c | 211 case WM5110: in arizona_spi_probe() 266 { "wm5110", WM5110 }, 277 { .compatible = "wlf,wm5110", .data = (void *)WM5110 },
|
| D | arizona-core.c | 302 case WM5110: in arizona_disable_reset() 585 case WM5110: in arizona_runtime_resume() 661 case WM5110: in arizona_runtime_suspend() 880 .name = "wm5110-codec", 970 case WM5110: in arizona_dev_init() 1151 case WM5110: in arizona_dev_init() 1152 type_name = "WM5110"; in arizona_dev_init() 1158 type_name = "WM5110"; in arizona_dev_init() 1160 "WM5110 registered as %d\n", in arizona_dev_init() 1162 arizona->type = WM5110; in arizona_dev_init() [all …]
|
| /kernel/linux/linux-6.6/sound/soc/samsung/ |
| D | tm2_wm5110.c | 17 #include "../codecs/wm5110.h" 430 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "wm5110-aif1")), 435 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "wm5110-aif2")), 440 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "wm5110-aif3")), 450 .name = "WM5110 AIF1", 457 .name = "WM5110 Voice", 465 .name = "WM5110 BT", 575 /* Initialize WM5110 - I2S and HDMI - I2S1 DAI links */ in tm2_probe() 577 unsigned int dai_index = 0; /* WM5110 */ in tm2_probe()
|
| D | bells.c | 338 DAILINK_COMP_ARRAY(COMP_CODEC("wm5110-codec", "wm5110-aif1"))); 341 DAILINK_COMP_ARRAY(COMP_CPU("wm5110-aif2")), 346 DAILINK_COMP_ARRAY(COMP_CPU("wm5110-aif3")), 451 .name = "Bells WM5110",
|
| D | Makefile | 27 snd-soc-tm2-wm5110-objs := tm2_wm5110.o 42 obj-$(CONFIG_SND_SOC_SAMSUNG_TM2_WM5110) += snd-soc-tm2-wm5110.o
|
| D | Kconfig | 119 tristate "SoC I2S Audio support for WM5110 on TM2 board"
|
| /kernel/linux/linux-5.10/sound/soc/samsung/ |
| D | tm2_wm5110.c | 17 #include "../codecs/wm5110.h" 430 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "wm5110-aif1")), 435 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "wm5110-aif2")), 440 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "wm5110-aif3")), 450 .name = "WM5110 AIF1", 457 .name = "WM5110 Voice", 465 .name = "WM5110 BT", 572 /* Initialize WM5110 - I2S and HDMI - I2S1 DAI links */ in tm2_probe() 574 unsigned int dai_index = 0; /* WM5110 */ in tm2_probe()
|
| D | bells.c | 334 DAILINK_COMP_ARRAY(COMP_CODEC("wm5110-codec", "wm5110-aif1"))); 337 DAILINK_COMP_ARRAY(COMP_CPU("wm5110-aif2")), 342 DAILINK_COMP_ARRAY(COMP_CPU("wm5110-aif3")), 444 .name = "Bells WM5110",
|
| D | Makefile | 43 snd-soc-tm2-wm5110-objs := tm2_wm5110.o 68 obj-$(CONFIG_SND_SOC_SAMSUNG_TM2_WM5110) += snd-soc-tm2-wm5110.o
|
| /kernel/linux/linux-5.10/drivers/mfd/ |
| D | arizona-spi.c | 41 case WM5110: in arizona_spi_probe() 92 { "wm5110", WM5110 },
|
| D | arizona-i2c.c | 41 case WM5110: in arizona_i2c_probe() 96 { "wm5110", WM5110 },
|
| D | arizona-core.c | 303 case WM5110: in arizona_disable_reset() 587 case WM5110: in arizona_runtime_resume() 663 case WM5110: in arizona_runtime_suspend() 862 { .compatible = "wlf,wm5110", .data = (void *)WM5110 }, 920 .name = "wm5110-codec", 1020 case WM5110: in arizona_dev_init() 1201 case WM5110: in arizona_dev_init() 1202 type_name = "WM5110"; in arizona_dev_init() 1208 type_name = "WM5110"; in arizona_dev_init() 1210 "WM5110 registered as %d\n", in arizona_dev_init() [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
| D | wlf,arizona.yaml | 45 - wlf,wm5110 64 - wlf,wm5110 112 - wlf,wm5110
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/mfd/ |
| D | wlf,arizona.yaml | 46 - wlf,wm5110 65 - wlf,wm5110 113 - wlf,wm5110
|
| /kernel/linux/linux-6.6/include/linux/mfd/arizona/ |
| D | core.h | 30 WM5110 = 2, enumerator
|
| /kernel/linux/linux-5.10/include/linux/mfd/arizona/ |
| D | core.h | 30 WM5110 = 2, enumerator
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/exynos/ |
| D | exynos5433-tm2-common.dtsi | 116 audio-codec = <&wm5110>, <&hdmi>; 120 model = "wm5110"; 1234 wm5110: wm5110-codec@0 { label 1235 compatible = "wlf,wm5110";
|