int (*set_sdw_stream)(struct snd_soc_dai *dai,
                        void *stream, int direction);
+       void *(*get_sdw_stream)(struct snd_soc_dai *dai, int direction);
+
        /*
         * DAI digital mute - optional.
         * Called by soc-core to minimise any pops.
                return -ENOTSUPP;
 }
 
+/**
+ * snd_soc_dai_get_sdw_stream() - Retrieves SDW stream from DAI
+ * @dai: DAI
+ * @direction: Stream direction(Playback/Capture)
+ *
+ * This routine only retrieves that was previously configured
+ * with snd_soc_dai_get_sdw_stream()
+ *
+ * Returns pointer to stream or NULL;
+ */
+static inline void *snd_soc_dai_get_sdw_stream(struct snd_soc_dai *dai,
+                                              int direction)
+{
+       if (dai->driver->ops->get_sdw_stream)
+               return dai->driver->ops->get_sdw_stream(dai, direction);
+       else
+               return NULL;
+}
+
 #endif