ASoC: wm_adsp: Add support for new Halo core DSPs
authorWen Shi <wenshi@opensource.cirrus.com>
Tue, 19 Mar 2019 11:52:13 +0000 (11:52 +0000)
committerMark Brown <broonie@kernel.org>
Tue, 19 Mar 2019 13:00:11 +0000 (13:00 +0000)
commit170b1e123f385e7d60e992bc7fb1cc2897520769
treec4140638fd288614cd0a17670043d784f05b1a9f
parentc6839641532f95aca2246f7c116565b86b8ce878
ASoC: wm_adsp: Add support for new Halo core DSPs

The Halo core is a new generation of audio DSP architecture from
Cirrus Logic. A new iteration of the WMFW file format (v3) is also
added, for this new architecture. Currently this format is not
supported on the old ADSP2 architecture however support may be
added for it in the future.

Signed-off-by: Wen Shi <wenshi@opensource.cirrus.com>
Signed-off-by: Piotr Stankiewicz <piotrs@opensource.cirrus.com>
Signed-off-by: Richard Fitzgerald <rf@opensource.cirrus.com>
Signed-off-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/codecs/wm_adsp.c
sound/soc/codecs/wm_adsp.h
sound/soc/codecs/wmfw.h