Searched refs:wm_adsp (Results 1 - 20 of 20) sorted by relevance
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | wm_adsp.h | 3 * 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 D | wm_adsp.c | 3 * 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 D | arizona.h | 19 #include "wm_adsp.h" 68 struct wm_adsp; 77 struct wm_adsp adsp[ARIZONA_MAX_ADSP];
|
H A D | madera.h | 16 #include "wm_adsp.h" 108 struct wm_adsp; 121 struct wm_adsp adsp[MADERA_MAX_ADSP];
|
H A D | madera.c | 966 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 D | Makefile | 241 snd-soc-wm-adsp-objs := wm_adsp.o
|
H A D | wm2200.c | 34 #include "wm_adsp.h" 84 struct wm_adsp dsp[2];
|
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | wm_adsp.h | 3 * 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 D | wm_adsp.c | 3 * 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 D | cs35l41.h | 19 #include "wm_adsp.h" 27 struct wm_adsp dsp; /* needs to be first member */
|
H A D | cs35l56.h | 17 #include "wm_adsp.h" 34 struct wm_adsp dsp; /* must be first member */
|
H A D | arizona.h | 19 #include "wm_adsp.h" 68 struct wm_adsp; 77 struct wm_adsp adsp[ARIZONA_MAX_ADSP];
|
H A D | madera.h | 16 #include "wm_adsp.h" 108 struct wm_adsp; 121 struct wm_adsp adsp[MADERA_MAX_ADSP];
|
H A D | cs35l45.h | 18 #include "wm_adsp.h" 457 struct wm_adsp dsp; /* needs to be first member */
|
H A D | cs35l41.c | 1097 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 D | cs35l56.c | 30 #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 D | cs35l45.c | 1180 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 D | madera.c | 966 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 D | wm2200.c | 33 #include "wm_adsp.h" 76 struct wm_adsp dsp[2];
|
H A D | Makefile | 313 snd-soc-wm-adsp-objs := wm_adsp.o
|
Completed in 54 milliseconds