Home
last modified time | relevance | path

Searched refs:wm_adsp (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-5.10/sound/soc/codecs/
H A Dwm_adsp.h3 * wm_adsp.h -- Wolfson ADSP support
56 struct wm_adsp { struct
114 bool (*validate_version)(struct wm_adsp *dsp, unsigned int version);
115 unsigned int (*parse_sizes)(struct wm_adsp *dsp,
119 int (*setup_algs)(struct wm_adsp *dsp);
123 void (*show_fw_status)(struct wm_adsp *dsp);
124 void (*stop_watchdog)(struct wm_adsp *dsp);
126 int (*enable_memory)(struct wm_adsp *dsp);
127 void (*disable_memory)(struct wm_adsp *dsp);
128 int (*lock_memory)(struct wm_adsp *ds
[all...]
H A Dwm_adsp.c3 * wm_adsp.c -- Wolfson ADSP support
33 #include "wm_adsp.h"
441 struct wm_adsp *dsp;
458 struct wm_adsp *dsp;
492 static int wm_adsp_buffer_init(struct wm_adsp *dsp);
493 static int wm_adsp_buffer_free(struct wm_adsp *dsp);
613 struct wm_adsp *dsp;
650 static void wm_adsp_debugfs_save_wmfwname(struct wm_adsp *dsp, const char *s) in wm_adsp_debugfs_save_wmfwname()
658 static void wm_adsp_debugfs_save_binname(struct wm_adsp *dsp, const char *s) in wm_adsp_debugfs_save_binname()
666 static void wm_adsp_debugfs_clear(struct wm_adsp *ds
[all...]
H A Darizona.h19 #include "wm_adsp.h"
68 struct wm_adsp;
77 struct wm_adsp adsp[ARIZONA_MAX_ADSP];
H A Dmadera.h16 #include "wm_adsp.h"
108 struct wm_adsp;
121 struct wm_adsp adsp[MADERA_MAX_ADSP];
H A Dmadera.c966 struct wm_adsp *dsp, in madera_write_adsp_clk_setting()
1013 struct wm_adsp *dsp = &priv->adsp[dsp_num]; in madera_set_adsp_clk()
H A DMakefile241 snd-soc-wm-adsp-objs := wm_adsp.o
H A Dwm2200.c34 #include "wm_adsp.h"
84 struct wm_adsp dsp[2];
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dwm_adsp.h3 * wm_adsp.h -- Wolfson ADSP support
27 struct wm_adsp { struct
40 int (*pre_run)(struct wm_adsp *dsp);
81 int wm_adsp1_init(struct wm_adsp *dsp);
82 int wm_adsp2_init(struct wm_adsp *dsp);
83 void wm_adsp2_remove(struct wm_adsp *dsp);
84 int wm_adsp2_component_probe(struct wm_adsp *dsp, struct snd_soc_component *component);
85 int wm_adsp2_component_remove(struct wm_adsp *dsp, struct snd_soc_component *component);
86 int wm_halo_init(struct wm_adsp *dsp);
94 int wm_adsp_power_up(struct wm_adsp *ds
[all...]
H A Dwm_adsp.c3 * wm_adsp.c -- Wolfson ADSP support
32 #include "wm_adsp.h"
150 struct wm_adsp *dsp;
167 struct wm_adsp *dsp;
199 static int wm_adsp_buffer_init(struct wm_adsp *dsp);
200 static int wm_adsp_buffer_free(struct wm_adsp *dsp);
322 struct wm_adsp *dsp = snd_soc_component_get_drvdata(component); in wm_adsp_fw_get()
335 struct wm_adsp *dsp = snd_soc_component_get_drvdata(component); in wm_adsp_fw_put()
559 struct wm_adsp *dsp = container_of(cs_ctl->dsp, in wm_adsp_ctl_work()
560 struct wm_adsp, in wm_adsp_ctl_work()
[all...]
H A Dcs35l41.h19 #include "wm_adsp.h"
27 struct wm_adsp dsp; /* needs to be first member */
H A Dcs35l56.h17 #include "wm_adsp.h"
34 struct wm_adsp dsp; /* must be first member */
H A Darizona.h19 #include "wm_adsp.h"
68 struct wm_adsp;
77 struct wm_adsp adsp[ARIZONA_MAX_ADSP];
H A Dmadera.h16 #include "wm_adsp.h"
108 struct wm_adsp;
121 struct wm_adsp adsp[MADERA_MAX_ADSP];
H A Dcs35l45.h18 #include "wm_adsp.h"
457 struct wm_adsp dsp; /* needs to be first member */
H A Dcs35l41.c1097 struct wm_adsp *dsp; in cs35l41_dsp_init()
1102 dsp->fw = 9; /* 9 is WM_ADSP_FW_SPK_PROT in wm_adsp.c */ in cs35l41_dsp_init()
H A Dcs35l56.c30 #include "wm_adsp.h"
786 /* Use wm_adsp to load and apply the firmware patch and coefficient files */ in cs35l56_secure_patch()
826 * Use wm_adsp to load and apply the firmware patch and coefficient files, in cs35l56_patch()
828 * power-up wm_adsp without downloading firmware. in cs35l56_patch()
1175 struct wm_adsp *dsp; in cs35l56_dsp_init()
H A Dcs35l45.c1180 struct wm_adsp *dsp = &cs35l45->dsp; in cs35l45_dsp_init()
1184 dsp->fw = 9; /* 9 is WM_ADSP_FW_SPK_PROT in wm_adsp.c */ in cs35l45_dsp_init()
H A Dmadera.c966 struct wm_adsp *dsp, in madera_write_adsp_clk_setting()
1013 struct wm_adsp *dsp = &priv->adsp[dsp_num]; in madera_set_adsp_clk()
H A Dwm2200.c33 #include "wm_adsp.h"
76 struct wm_adsp dsp[2];
H A DMakefile313 snd-soc-wm-adsp-objs := wm_adsp.o

Completed in 54 milliseconds