ASoC: Intel: avs: Add assert_static to guarantee ABI sizes
authorAmadeusz Sławiński <amadeuszx.slawinski@linux.intel.com>
Fri, 5 Apr 2024 09:09:28 +0000 (11:09 +0200)
committerMark Brown <broonie@kernel.org>
Fri, 5 Apr 2024 12:13:11 +0000 (13:13 +0100)
commitc2b10acb62c195db2c976d614d9d8092ad6339ae
tree5dca6bbd0c35c982687c4d327077aa6b62d13083
parentff0aefe2d217ce6fec6487b225737b2019eb88c0
ASoC: Intel: avs: Add assert_static to guarantee ABI sizes

In order to make sure that IPC interface is stable use assert_static to
check union and struct sizes that describe communication interface.

Signed-off-by: Amadeusz Sławiński <amadeuszx.slawinski@linux.intel.com>
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
Link: https://msgid.link/r/20240405090929.1184068-13-cezary.rojewski@intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/avs/avs.h
sound/soc/intel/avs/icl.c
sound/soc/intel/avs/loader.c
sound/soc/intel/avs/messages.h