From 81730d4da80a2815e23873f2191374a6ec8effdd Mon Sep 17 00:00:00 2001 From: Tomasz Lauda Date: Wed, 8 Jan 2020 14:50:11 +0100 Subject: [PATCH] dai: moves dai_info structure to header Moves dai_info structure to header, so it will become available to other multiple modules. Signed-off-by: Tomasz Lauda --- src/include/sof/lib/dai.h | 8 ++++++++ src/lib/dai.c | 5 ----- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/include/sof/lib/dai.h b/src/include/sof/lib/dai.h index f3940cf0d..ad6f43f2c 100644 --- a/src/include/sof/lib/dai.h +++ b/src/include/sof/lib/dai.h @@ -121,6 +121,14 @@ struct dai_type_info { size_t num_dais; /**< Number of elements in dai_array */ }; +/** + * \brief Holds information about array of DAIs grouped by type. + */ +struct dai_info { + struct dai_type_info *dai_type_array; + size_t num_dai_types; +}; + /** * \brief API to initialize a platform DAI. * diff --git a/src/lib/dai.c b/src/lib/dai.c index 94f9dd91d..c27523165 100644 --- a/src/lib/dai.c +++ b/src/lib/dai.c @@ -14,11 +14,6 @@ #define trace_dai(__e, ...) trace_event(TRACE_CLASS_DAI, __e, ##__VA_ARGS__) -struct dai_info { - struct dai_type_info *dai_type_array; - size_t num_dai_types; -}; - static struct dai_info lib_dai = { .dai_type_array = NULL, .num_dai_types = 0