Lines Matching full:sst
22 #include "sst-mfld-platform.h"
56 /* get the sst ops */
57 if (!sst || !try_module_get(sst->dev->driver->owner)) {
62 stream->compr_ops = sst->compr_ops;
66 sst->compr_ops->power(sst->dev, true);
84 sst->compr_ops->power(sst->dev, false);
89 ret_val = stream->compr_ops->close(sst->dev, str_id);
90 module_put(sst->dev->driver->owner);
110 /* fill the device type and stream id to pass to SST driver */
160 retval = stream->compr_ops->open(sst->dev, &str_params, &cb);
178 return stream->compr_ops->stream_start(sst->dev, stream->id);
182 return stream->compr_ops->stream_drop(sst->dev, stream->id);
186 return stream->compr_ops->stream_drain(sst->dev, stream->id);
190 return stream->compr_ops->stream_partial_drain(sst->dev, stream->id);
194 return stream->compr_ops->stream_pause(sst->dev, stream->id);
198 return stream->compr_ops->stream_pause_release(sst->dev, stream->id);
212 stream->compr_ops->tstamp(sst->dev, stream->id, tstamp);
226 stream->compr_ops->ack(sst->dev, stream->id, (unsigned long)bytes);
259 return stream->compr_ops->set_metadata(sst->dev, stream->id, metadata);