summaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/wm_adsp.h
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2024-02-24 02:58:40 +0100
committerMark Brown <broonie@kernel.org>2024-02-24 02:58:40 +0100
commit0c4ebb28b3db4f435ddb68e1f4185f8c86b149ef (patch)
tree6e269d8b00cfa151c1af2944f68e75d70691f61e /sound/soc/codecs/wm_adsp.h
parentASoC: dt-bindings: microchip: add sam9x7 (diff)
parentALSA: hda: cs35l56: Apply amp calibration from EFI data (diff)
downloadlinux-0c4ebb28b3db4f435ddb68e1f4185f8c86b149ef.tar.xz
linux-0c4ebb28b3db4f435ddb68e1f4185f8c86b149ef.zip
ALSA: cs35l56: Apply calibration from EFI
Merge series from Richard Fitzgerald <rf@opensource.cirrus.com>: Factory calibration of the speakers stores the calibration information into an EFI variable. This set of patches adds support for applying speaker calibration data from that EFI variable. The HDA patch (#5) depends on the ASoC patches #2 and #3
Diffstat (limited to 'sound/soc/codecs/wm_adsp.h')
-rw-r--r--sound/soc/codecs/wm_adsp.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sound/soc/codecs/wm_adsp.h b/sound/soc/codecs/wm_adsp.h
index 067d807a7ca8..e53dfcf1f78f 100644
--- a/sound/soc/codecs/wm_adsp.h
+++ b/sound/soc/codecs/wm_adsp.h
@@ -98,6 +98,8 @@ irqreturn_t wm_adsp2_bus_error(int irq, void *data);
irqreturn_t wm_halo_bus_error(int irq, void *data);
irqreturn_t wm_halo_wdt_expire(int irq, void *data);
+int wm_adsp_run(struct wm_adsp *dsp);
+void wm_adsp_stop(struct wm_adsp *dsp);
int wm_adsp_event(struct snd_soc_dapm_widget *w,
struct snd_kcontrol *kcontrol, int event);