Home
last modified time | relevance | path

Searched refs:wm8400 (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/mfd/
H A Dwm8400-core.c16 #include <linux/mfd/wm8400-private.h>
17 #include <linux/mfd/wm8400-audio.h>
33 static int wm8400_register_codec(struct wm8400 *wm8400) in wm8400_register_codec() argument
36 .name = "wm8400-codec", in wm8400_register_codec()
37 .platform_data = wm8400, in wm8400_register_codec()
38 .pdata_size = sizeof(*wm8400), in wm8400_register_codec()
41 return devm_mfd_add_devices(wm8400->dev, -1, &cell, 1, NULL, 0, NULL); in wm8400_register_codec()
51 static int wm8400_init(struct wm8400 *wm8400, in wm8400_init() argument
114 wm8400_reset_codec_reg_cache(struct wm8400 *wm8400) wm8400_reset_codec_reg_cache() argument
124 struct wm8400 *wm8400; wm8400_i2c_probe() local
[all...]
H A DMakefile64 obj-$(CONFIG_MFD_WM8400) += wm8400-core.o
/kernel/linux/linux-6.6/drivers/mfd/
H A Dwm8400-core.c16 #include <linux/mfd/wm8400-private.h>
17 #include <linux/mfd/wm8400-audio.h>
33 static int wm8400_register_codec(struct wm8400 *wm8400) in wm8400_register_codec() argument
36 .name = "wm8400-codec", in wm8400_register_codec()
37 .platform_data = wm8400, in wm8400_register_codec()
38 .pdata_size = sizeof(*wm8400), in wm8400_register_codec()
41 return devm_mfd_add_devices(wm8400->dev, -1, &cell, 1, NULL, 0, NULL); in wm8400_register_codec()
51 static int wm8400_init(struct wm8400 *wm8400, in wm8400_init() argument
112 wm8400_reset_codec_reg_cache(struct wm8400 *wm8400) wm8400_reset_codec_reg_cache() argument
121 struct wm8400 *wm8400; wm8400_i2c_probe() local
[all...]
H A DMakefile57 obj-$(CONFIG_MFD_WM8400) += wm8400-core.o
/kernel/linux/linux-5.10/drivers/regulator/
H A Dwm8400-regulator.c14 #include <linux/mfd/wm8400-private.h>
204 struct wm8400 *wm8400 = container_of(pdev, struct wm8400, regulators[pdev->id]); in wm8400_regulator_probe() local
210 config.driver_data = wm8400; in wm8400_regulator_probe()
211 config.regmap = wm8400->regmap; in wm8400_regulator_probe()
225 .name = "wm8400-regulator",
244 struct wm8400 *wm8400 = dev_get_drvdata(dev); in wm8400_register_regulator() local
246 if (wm8400 in wm8400_register_regulator()
[all...]
/kernel/linux/linux-6.6/drivers/regulator/
H A Dwm8400-regulator.c14 #include <linux/mfd/wm8400-private.h>
204 struct wm8400 *wm8400 = container_of(pdev, struct wm8400, regulators[pdev->id]); in wm8400_regulator_probe() local
210 config.driver_data = wm8400; in wm8400_regulator_probe()
211 config.regmap = wm8400->regmap; in wm8400_regulator_probe()
225 .name = "wm8400-regulator",
245 struct wm8400 *wm8400 = dev_get_drvdata(dev); in wm8400_register_regulator() local
247 if (wm8400 in wm8400_register_regulator()
[all...]
/kernel/linux/linux-5.10/sound/soc/codecs/
H A Dwm8400.c3 * wm8400.c -- WM8400 ALSA Soc Audio driver
18 #include <linux/mfd/wm8400-audio.h>
19 #include <linux/mfd/wm8400-private.h>
28 #include "wm8400.h"
56 struct wm8400 *wm8400; member
65 struct wm8400_priv *wm8400 = snd_soc_component_get_drvdata(component); in wm8400_component_reset() local
67 wm8400_reset_codec_reg_cache(wm8400->wm8400); in wm8400_component_reset()
836 struct wm8400_priv *wm8400 in wm8400_set_dai_sysclk() local
852 fll_factors(struct wm8400_priv *wm8400, struct fll_factors *factors, unsigned int Fref, unsigned int Fout) fll_factors() argument
925 struct wm8400_priv *wm8400 = snd_soc_component_get_drvdata(component); wm8400_set_dai_pll() local
1112 struct wm8400_priv *wm8400 = snd_soc_component_get_drvdata(component); wm8400_set_bias_level() local
1262 struct wm8400 *wm8400 = dev_get_platdata(component->dev); wm8400_component_probe() local
[all...]
H A DMakefile250 snd-soc-wm8400-objs := wm8400.o
559 obj-$(CONFIG_SND_SOC_WM8400) += snd-soc-wm8400.o
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dwm8400.c3 * wm8400.c -- WM8400 ALSA Soc Audio driver
18 #include <linux/mfd/wm8400-audio.h>
19 #include <linux/mfd/wm8400-private.h>
28 #include "wm8400.h"
56 struct wm8400 *wm8400; member
65 struct wm8400_priv *wm8400 = snd_soc_component_get_drvdata(component); in wm8400_component_reset() local
67 wm8400_reset_codec_reg_cache(wm8400->wm8400); in wm8400_component_reset()
836 struct wm8400_priv *wm8400 in wm8400_set_dai_sysclk() local
852 fll_factors(struct wm8400_priv *wm8400, struct fll_factors *factors, unsigned int Fref, unsigned int Fout) fll_factors() argument
925 struct wm8400_priv *wm8400 = snd_soc_component_get_drvdata(component); wm8400_set_dai_pll() local
1112 struct wm8400_priv *wm8400 = snd_soc_component_get_drvdata(component); wm8400_set_bias_level() local
1262 struct wm8400 *wm8400 = dev_get_platdata(component->dev); wm8400_component_probe() local
[all...]
H A DMakefile322 snd-soc-wm8400-objs := wm8400.o
707 obj-$(CONFIG_SND_SOC_WM8400) += snd-soc-wm8400.o
/kernel/linux/linux-5.10/include/linux/mfd/
H A Dwm8400-audio.h3 * wm8400 private definitions for audio
11 #include <linux/mfd/wm8400-audio.h>
1171 struct wm8400;
1172 void wm8400_reset_codec_reg_cache(struct wm8400 *wm8400);
H A Dwm8400-private.h3 * wm8400 private definitions.
11 #include <linux/mfd/wm8400.h>
18 struct wm8400 { struct
/kernel/linux/linux-6.6/include/linux/mfd/
H A Dwm8400-audio.h3 * wm8400 private definitions for audio
11 #include <linux/mfd/wm8400-audio.h>
1171 struct wm8400;
1172 void wm8400_reset_codec_reg_cache(struct wm8400 *wm8400);
H A Dwm8400-private.h3 * wm8400 private definitions.
11 #include <linux/mfd/wm8400.h>
18 struct wm8400 { struct

Completed in 22 milliseconds