Home
last modified time | relevance | path

Searched refs:pcm_data (Results 1 – 12 of 12) sorted by relevance

/linux-4.4.14/sound/soc/intel/baytrail/
Dsst-baytrail-pcm.c74 struct sst_byt_pcm_data *pcm_data = &pdata->pcm[substream->stream]; in sst_byt_pcm_hw_params() local
80 dev_dbg(rtd->dev, "PCM: hw_params, pcm_data %p\n", pcm_data); in sst_byt_pcm_hw_params()
82 ret = sst_byt_stream_type(byt, pcm_data->stream, in sst_byt_pcm_hw_params()
90 ret = sst_byt_stream_set_rate(byt, pcm_data->stream, rate); in sst_byt_pcm_hw_params()
97 ret = sst_byt_stream_set_bits(byt, pcm_data->stream, bits); in sst_byt_pcm_hw_params()
105 ret = sst_byt_stream_set_channels(byt, pcm_data->stream, channels); in sst_byt_pcm_hw_params()
114 ret = sst_byt_stream_buffer(byt, pcm_data->stream, in sst_byt_pcm_hw_params()
122 ret = sst_byt_stream_commit(byt, pcm_data->stream); in sst_byt_pcm_hw_params()
146 struct sst_byt_pcm_data *pcm_data = &pdata->pcm[substream->stream]; in sst_byt_pcm_restore_stream_context() local
151 ret = sst_byt_stream_commit(byt, pcm_data->stream); in sst_byt_pcm_restore_stream_context()
[all …]
/linux-4.4.14/sound/soc/intel/haswell/
Dsst-haswell-pcm.c189 struct hsw_pcm_data *pcm_data; in hsw_stream_volume_put() local
196 pcm_data = &pdata->pcm[dai][stream]; in hsw_stream_volume_put()
198 mutex_lock(&pcm_data->mutex); in hsw_stream_volume_put()
201 if (!pcm_data->stream) { in hsw_stream_volume_put()
202 pcm_data->volume[0] = in hsw_stream_volume_put()
204 pcm_data->volume[1] = in hsw_stream_volume_put()
208 mutex_unlock(&pcm_data->mutex); in hsw_stream_volume_put()
216 sst_hsw_stream_set_volume(hsw, pcm_data->stream, 0, SST_HSW_CHANNELS_ALL, volume); in hsw_stream_volume_put()
219 sst_hsw_stream_set_volume(hsw, pcm_data->stream, 0, 0, volume); in hsw_stream_volume_put()
221 sst_hsw_stream_set_volume(hsw, pcm_data->stream, 0, 1, volume); in hsw_stream_volume_put()
[all …]
/linux-4.4.14/drivers/mtd/lpddr/
Dlpddr2_nvm.c132 struct pcm_int_data *pcm_data = map->fldrv_priv; in ow_reg_add() local
134 val = map->pfow_base + offset*pcm_data->bus_width; in ow_reg_add()
147 struct pcm_int_data *pcm_data = map->fldrv_priv; in ow_enable() local
149 writel_relaxed(build_mr_cfgmask(pcm_data->bus_width) | 0x18, in ow_enable()
150 pcm_data->ctl_regs + LPDDR2_MODE_REG_CFG); in ow_enable()
151 writel_relaxed(0x01, pcm_data->ctl_regs + LPDDR2_MODE_REG_DATA); in ow_enable()
162 struct pcm_int_data *pcm_data = map->fldrv_priv; in ow_disable() local
164 writel_relaxed(build_mr_cfgmask(pcm_data->bus_width) | 0x18, in ow_disable()
165 pcm_data->ctl_regs + LPDDR2_MODE_REG_CFG); in ow_disable()
166 writel_relaxed(0x02, pcm_data->ctl_regs + LPDDR2_MODE_REG_DATA); in ow_disable()
[all …]
/linux-4.4.14/sound/soc/qcom/
Dlpass-platform.c86 struct lpass_pcm_data *pcm_data = snd_soc_pcm_get_drvdata(soc_runtime); in lpass_platform_pcmops_hw_params() local
94 int ret, rdma_port = pcm_data->i2s_port + v->rdmactl_audif_start; in lpass_platform_pcmops_hw_params()
160 LPAIF_RDMACTL_REG(v, pcm_data->rdma_ch), regval); in lpass_platform_pcmops_hw_params()
173 struct lpass_pcm_data *pcm_data = snd_soc_pcm_get_drvdata(soc_runtime); in lpass_platform_pcmops_hw_free() local
180 LPAIF_RDMACTL_REG(v, pcm_data->rdma_ch), 0); in lpass_platform_pcmops_hw_free()
192 struct lpass_pcm_data *pcm_data = snd_soc_pcm_get_drvdata(soc_runtime); in lpass_platform_pcmops_prepare() local
196 int ret, ch = pcm_data->rdma_ch; in lpass_platform_pcmops_prepare()
241 struct lpass_pcm_data *pcm_data = snd_soc_pcm_get_drvdata(soc_runtime); in lpass_platform_pcmops_trigger() local
245 int ret, ch = pcm_data->rdma_ch; in lpass_platform_pcmops_trigger()
312 struct lpass_pcm_data *pcm_data = snd_soc_pcm_get_drvdata(soc_runtime); in lpass_platform_pcmops_pointer() local
[all …]
/linux-4.4.14/drivers/media/pci/cobalt/
Dcobalt-alsa-pcm.c110 u8 *pcm_data, in cobalt_alsa_announce_pcm_data() argument
124 pcm_data, samples); in cobalt_alsa_announce_pcm_data()
162 pcm_data + i * skip, in cobalt_alsa_announce_pcm_data()
166 pcm_data + i * skip, stride, is_s32); in cobalt_alsa_announce_pcm_data()
172 pcm_data + i * skip, in cobalt_alsa_announce_pcm_data()
358 u8 *pcm_data, in cobalt_alsa_pb_pcm_data() argument
371 pcm_data, samples); in cobalt_alsa_pb_pcm_data()
404 pb_sample_cpy(pcm_data + i * skip, in cobalt_alsa_pb_pcm_data()
/linux-4.4.14/drivers/media/pci/cx18/
Dcx18-alsa-pcm.c73 void cx18_alsa_announce_pcm_data(struct snd_cx18_card *cxsc, u8 *pcm_data, in cx18_alsa_announce_pcm_data() argument
84 pcm_data, num_bytes); in cx18_alsa_announce_pcm_data()
119 memcpy(runtime->dma_area + oldptr * stride, pcm_data, in cx18_alsa_announce_pcm_data()
121 memcpy(runtime->dma_area, pcm_data + cnt * stride, in cx18_alsa_announce_pcm_data()
124 memcpy(runtime->dma_area + oldptr * stride, pcm_data, in cx18_alsa_announce_pcm_data()
Dcx18-alsa-pcm.h26 void cx18_alsa_announce_pcm_data(struct snd_cx18_card *card, u8 *pcm_data,
Dcx18-driver.h615 void (*pcm_announce_callback)(struct snd_cx18_card *card, u8 *pcm_data,
/linux-4.4.14/drivers/media/pci/ivtv/
Divtv-alsa-pcm.c74 u8 *pcm_data, in ivtv_alsa_announce_pcm_data() argument
85 pcm_data, num_bytes); in ivtv_alsa_announce_pcm_data()
120 memcpy(runtime->dma_area + oldptr * stride, pcm_data, in ivtv_alsa_announce_pcm_data()
122 memcpy(runtime->dma_area, pcm_data + cnt * stride, in ivtv_alsa_announce_pcm_data()
125 memcpy(runtime->dma_area + oldptr * stride, pcm_data, in ivtv_alsa_announce_pcm_data()
Divtv-driver.h675 void (*pcm_announce_callback)(struct snd_ivtv_card *card, u8 *pcm_data,
/linux-4.4.14/drivers/isdn/hardware/eicon/
Dio.c475 pcm = (struct pc_maint *)IoAdapter->pcm_data; in DIDpcRoutine()
517 IoAdapter->pcm_data = (void *)pcm; in pcm_req()
531 IoAdapter->pcm_data = NULL; in pcm_req()
549 IoAdapter->pcm_data = NULL; in pcm_req()
Dio.h218 volatile void *pcm_data; member