/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | wm8400-core.c | 16 #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 D | Makefile | 64 obj-$(CONFIG_MFD_WM8400) += wm8400-core.o
|
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | wm8400-core.c | 16 #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 D | Makefile | 57 obj-$(CONFIG_MFD_WM8400) += wm8400-core.o
|
/kernel/linux/linux-5.10/drivers/regulator/ |
H A D | wm8400-regulator.c | 14 #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 D | wm8400-regulator.c | 14 #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 D | wm8400.c | 3 * 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 D | Makefile | 250 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 D | wm8400.c | 3 * 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 D | Makefile | 322 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 D | wm8400-audio.h | 3 * 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 D | wm8400-private.h | 3 * wm8400 private definitions. 11 #include <linux/mfd/wm8400.h> 18 struct wm8400 { struct
|
/kernel/linux/linux-6.6/include/linux/mfd/ |
H A D | wm8400-audio.h | 3 * 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 D | wm8400-private.h | 3 * wm8400 private definitions. 11 #include <linux/mfd/wm8400.h> 18 struct wm8400 { struct
|