ASoC: topology: add private data to manifest
authorVinod Koul <vinod.koul@intel.com>
Mon, 29 Jun 2015 16:36:46 +0000 (17:36 +0100)
committerMark Brown <broonie@kernel.org>
Thu, 6 Aug 2015 11:33:56 +0000 (12:33 +0100)
The topology file manifest should include a private data field. This
allows vendors to specify vendor data in the manifest, like
timestamps, hashes, additional information for removing platform
configuration out of drivers and making these configurable per platform

Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
include/uapi/sound/asoc.h

index 7ae13fbc0a3e99be7127caa5f78bec68f5d8bf00..d550c8d40269e06fa2776ef2a6cab79ff6e27a3b 100644 (file)
@@ -238,6 +238,7 @@ struct snd_soc_tplg_manifest {
        __le32 graph_elems;     /* number of graph elements */
        __le32 dai_elems;       /* number of DAI elements */
        __le32 dai_link_elems;  /* number of DAI link elements */
+       struct snd_soc_tplg_private priv;
 } __attribute__((packed));
 
 /*