Searched refs:cygaud (Results 1 – 3 of 3) sorted by relevance
/Linux-v6.6/sound/soc/bcm/ |
D | cygnus-ssp.c | 239 struct cygnus_audio *cygaud = snd_soc_dai_get_drvdata(dai); in cygnus_dai_get_portinfo() local 241 return &cygaud->portinfo[dai->id]; in cygnus_dai_get_portinfo() 251 value = readl(aio->cygaud->audio + aio->regs.i2s_stream_cfg); in audio_ssp_init_portregs() 256 aio->cygaud->audio + aio->regs.bf_sourcech_grp); in audio_ssp_init_portregs() 262 writel(value, aio->cygaud->audio + aio->regs.i2s_stream_cfg); in audio_ssp_init_portregs() 265 value = readl(aio->cygaud->audio + aio->regs.bf_sourcech_cfg); in audio_ssp_init_portregs() 269 writel(value, aio->cygaud->audio + aio->regs.bf_sourcech_cfg); in audio_ssp_init_portregs() 272 value = readl(aio->cygaud->i2s_in + in audio_ssp_init_portregs() 276 writel(value, aio->cygaud->i2s_in + in audio_ssp_init_portregs() 282 value = readl(aio->cygaud->audio + aio->regs.bf_destch_cfg); in audio_ssp_init_portregs() [all …]
|
D | cygnus-pcm.c | 322 writel(clear_mask, aio->cygaud->audio + ESR0_STATUS_CLR_OFFSET); in enable_intr() 323 writel(clear_mask, aio->cygaud->audio + ESR1_STATUS_CLR_OFFSET); in enable_intr() 324 writel(clear_mask, aio->cygaud->audio + ESR3_STATUS_CLR_OFFSET); in enable_intr() 326 writel(clear_mask, aio->cygaud->audio + ESR0_MASK_CLR_OFFSET); in enable_intr() 327 writel(clear_mask, aio->cygaud->audio + ESR1_MASK_CLR_OFFSET); in enable_intr() 328 writel(clear_mask, aio->cygaud->audio + ESR3_MASK_CLR_OFFSET); in enable_intr() 331 aio->cygaud->audio + INTH_R5F_MASK_CLEAR_OFFSET); in enable_intr() 333 writel(clear_mask, aio->cygaud->audio + ESR2_STATUS_CLR_OFFSET); in enable_intr() 334 writel(clear_mask, aio->cygaud->audio + ESR4_STATUS_CLR_OFFSET); in enable_intr() 335 writel(clear_mask, aio->cygaud->audio + ESR2_MASK_CLR_OFFSET); in enable_intr() [all …]
|
D | cygnus-ssp.h | 94 struct cygnus_audio *cygaud; member 123 struct cygnus_audio *cygaud);
|