See upstream commit:
commit
427d204c86e095bb91eb8af381bd90a48376a860
Author: Lars-Peter Clausen <lars@metafoo.de>
Date: Sat Nov 8 16:38:07 2014 +0100
ASoC: Remove snd_soc_cache_sync() implementation
This function has no more non regmap user, which means we can remove the
implementation of the function and associated functions and structure
fields.
For convenience we keep a static inline version of the function that
forwards calls to regcache_sync() unconditionally.
Signed-off-by: Michael Jeanson <mjeanson@efficios.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
#ifndef _TRACE_ASOC_DEF
#define _TRACE_ASOC_DEF
struct snd_soc_jack;
+#if (LINUX_VERSION_CODE < KERNEL_VERSION(3,19,0))
struct snd_soc_codec;
+#endif
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,1,0) && \
LINUX_VERSION_CODE < KERNEL_VERSION(3,16,0))
struct snd_soc_platform;
)
#endif
+#if (LINUX_VERSION_CODE < KERNEL_VERSION(3,19,0))
LTTNG_TRACEPOINT_EVENT_MAP(snd_soc_cache_sync,
asoc_snd_soc_cache_sync,
ctf_integer(int, id, codec->CODEC_ID_FIELD)
)
)
+#endif
#endif /* LTTNG_TRACE_ASOC_H */