Home
last modified time | relevance | path

Searched refs:fw_tstamp (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/sound/soc/intel/atom/sst/
Dsst_drv_interface.c266 struct snd_sst_tstamp fw_tstamp = {0,}; in sst_cdev_ack() local
279 memcpy_fromio(&fw_tstamp, in sst_cdev_ack()
281 +(str_id * sizeof(fw_tstamp))), in sst_cdev_ack()
282 sizeof(fw_tstamp)); in sst_cdev_ack()
284 fw_tstamp.bytes_copied = stream->cumm_bytes; in sst_cdev_ack()
286 fw_tstamp.bytes_copied, bytes); in sst_cdev_ack()
289 (str_id * sizeof(fw_tstamp)); in sst_cdev_ack()
291 sst_shim_write(addr, offset, fw_tstamp.bytes_copied); in sst_cdev_ack()
370 struct snd_sst_tstamp fw_tstamp = {0,}; in sst_cdev_tstamp() local
374 memcpy_fromio(&fw_tstamp, in sst_cdev_tstamp()
[all …]
Dsst_stream.c40 struct snd_sst_tstamp fw_tstamp; in sst_alloc_stream_mrfld() local
93 sst_drv_ctx->tstamp + (str_id * sizeof(fw_tstamp)); in sst_alloc_stream_mrfld()
96 sst_drv_ctx->tstamp + (str_id * sizeof(fw_tstamp)); in sst_alloc_stream_mrfld()
/linux-4.4.14/sound/soc/intel/baytrail/
Dsst-baytrail-ipc.c560 struct sst_byt_tstamp fw_tstamp; in sst_byt_get_dsp_position() local
564 tstamp_offset = SST_BYT_TIMESTAMP_OFFSET + str_id * sizeof(fw_tstamp); in sst_byt_get_dsp_position()
565 memcpy_fromio(&fw_tstamp, in sst_byt_get_dsp_position()
566 sst->addr.lpe + tstamp_offset, sizeof(fw_tstamp)); in sst_byt_get_dsp_position()
568 return do_div(fw_tstamp.ring_buffer_counter, buffer_size); in sst_byt_get_dsp_position()