/Linux-v4.19/sound/soc/intel/baytrail/ |
D | sst-baytrail-pcm.c | 75 struct sst_byt_pcm_data *pcm_data = &pdata->pcm[substream->stream]; in sst_byt_pcm_hw_params() local 81 dev_dbg(rtd->dev, "PCM: hw_params, pcm_data %p\n", pcm_data); in sst_byt_pcm_hw_params() 83 ret = sst_byt_stream_type(byt, pcm_data->stream, in sst_byt_pcm_hw_params() 91 ret = sst_byt_stream_set_rate(byt, pcm_data->stream, rate); in sst_byt_pcm_hw_params() 98 ret = sst_byt_stream_set_bits(byt, pcm_data->stream, bits); in sst_byt_pcm_hw_params() 106 ret = sst_byt_stream_set_channels(byt, pcm_data->stream, channels); in sst_byt_pcm_hw_params() 115 ret = sst_byt_stream_buffer(byt, pcm_data->stream, in sst_byt_pcm_hw_params() 123 ret = sst_byt_stream_commit(byt, pcm_data->stream); in sst_byt_pcm_hw_params() 147 struct sst_byt_pcm_data *pcm_data = &pdata->pcm[substream->stream]; in sst_byt_pcm_restore_stream_context() local 152 ret = sst_byt_stream_commit(byt, pcm_data->stream); in sst_byt_pcm_restore_stream_context() [all …]
|
/Linux-v4.19/sound/soc/intel/haswell/ |
D | sst-haswell-pcm.c | 189 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-v4.19/drivers/mtd/lpddr/ |
D | lpddr2_nvm.c | 132 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-v4.19/sound/soc/qcom/ |
D | lpass-platform.c | 140 struct lpass_pcm_data *pcm_data = rt->private_data; in lpass_platform_pcmops_hw_params() local 147 int ret, dma_port = pcm_data->i2s_port + v->dmactl_audif_start; in lpass_platform_pcmops_hw_params() 149 ch = pcm_data->dma_ch; in lpass_platform_pcmops_hw_params() 233 struct lpass_pcm_data *pcm_data = rt->private_data; in lpass_platform_pcmops_hw_free() local 238 reg = LPAIF_DMACTL_REG(v, pcm_data->dma_ch, substream->stream); in lpass_platform_pcmops_hw_free() 254 struct lpass_pcm_data *pcm_data = rt->private_data; in lpass_platform_pcmops_prepare() local 258 ch = pcm_data->dma_ch; in lpass_platform_pcmops_prepare() 306 struct lpass_pcm_data *pcm_data = rt->private_data; in lpass_platform_pcmops_trigger() local 310 ch = pcm_data->dma_ch; in lpass_platform_pcmops_trigger() 380 struct lpass_pcm_data *pcm_data = rt->private_data; in lpass_platform_pcmops_pointer() local [all …]
|
/Linux-v4.19/drivers/media/pci/cobalt/ |
D | cobalt-alsa-pcm.c | 98 u8 *pcm_data, in cobalt_alsa_announce_pcm_data() argument 112 pcm_data, samples); in cobalt_alsa_announce_pcm_data() 150 pcm_data + i * skip, in cobalt_alsa_announce_pcm_data() 154 pcm_data + i * skip, stride, is_s32); in cobalt_alsa_announce_pcm_data() 160 pcm_data + i * skip, in cobalt_alsa_announce_pcm_data() 346 u8 *pcm_data, in cobalt_alsa_pb_pcm_data() argument 359 pcm_data, samples); in cobalt_alsa_pb_pcm_data() 392 pb_sample_cpy(pcm_data + i * skip, in cobalt_alsa_pb_pcm_data()
|
/Linux-v4.19/drivers/media/pci/cx18/ |
D | cx18-alsa-pcm.c | 68 void cx18_alsa_announce_pcm_data(struct snd_cx18_card *cxsc, u8 *pcm_data, in cx18_alsa_announce_pcm_data() argument 79 pcm_data, num_bytes); in cx18_alsa_announce_pcm_data() 114 memcpy(runtime->dma_area + oldptr * stride, pcm_data, in cx18_alsa_announce_pcm_data() 116 memcpy(runtime->dma_area, pcm_data + cnt * stride, in cx18_alsa_announce_pcm_data() 119 memcpy(runtime->dma_area + oldptr * stride, pcm_data, in cx18_alsa_announce_pcm_data()
|
D | cx18-alsa-pcm.h | 21 void cx18_alsa_announce_pcm_data(struct snd_cx18_card *card, u8 *pcm_data,
|
D | cx18-driver.h | 610 void (*pcm_announce_callback)(struct snd_cx18_card *card, u8 *pcm_data,
|
/Linux-v4.19/drivers/media/pci/ivtv/ |
D | ivtv-alsa-pcm.c | 66 u8 *pcm_data, in ivtv_alsa_announce_pcm_data() argument 77 pcm_data, num_bytes); in ivtv_alsa_announce_pcm_data() 112 memcpy(runtime->dma_area + oldptr * stride, pcm_data, in ivtv_alsa_announce_pcm_data() 114 memcpy(runtime->dma_area, pcm_data + cnt * stride, in ivtv_alsa_announce_pcm_data() 117 memcpy(runtime->dma_area + oldptr * stride, pcm_data, in ivtv_alsa_announce_pcm_data()
|
D | ivtv-driver.h | 677 void (*pcm_announce_callback)(struct snd_ivtv_card *card, u8 *pcm_data,
|
/Linux-v4.19/drivers/isdn/hardware/eicon/ |
D | io.c | 475 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()
|
D | io.h | 218 volatile void *pcm_data; member
|