Searched refs:spdifrx (Results 1 – 11 of 11) sorted by relevance
| /linux/sound/soc/stm/ |
| H A D | stm32_spdifrx.c | 253 struct stm32_spdifrx_data *spdifrx = (struct stm32_spdifrx_data *)data; in stm32_spdifrx_dma_complete() local 254 struct platform_device *pdev = spdifrx->pdev; in stm32_spdifrx_dma_complete() 255 u32 *p_start = (u32 *)spdifrx->dmab->area; in stm32_spdifrx_dma_complete() 258 u16 *ub_ptr = (short *)spdifrx->ub; in stm32_spdifrx_dma_complete() 261 regmap_update_bits(spdifrx->regmap, STM32_SPDIFRX_CR, in stm32_spdifrx_dma_complete() 265 if (!spdifrx->dmab->area) in stm32_spdifrx_dma_complete() 280 spdifrx->cs[i] = (unsigned char)SPDIFRX_CSR_CSGET(*ptr); in stm32_spdifrx_dma_complete() 289 complete(&spdifrx->cs_completion); in stm32_spdifrx_dma_complete() 292 static int stm32_spdifrx_dma_ctrl_start(struct stm32_spdifrx_data *spdifrx) in stm32_spdifrx_dma_ctrl_start() argument 297 spdifrx->desc = dmaengine_prep_slave_single(spdifrx->ctrl_chan, in stm32_spdifrx_dma_ctrl_start() [all …]
|
| H A D | Makefile | 14 snd-soc-stm32-spdifrx-y := stm32_spdifrx.o 15 obj-$(CONFIG_SND_SOC_STM32_SPDIFRX) += snd-soc-stm32-spdifrx.o
|
| /linux/sound/soc/atmel/ |
| H A D | mchp-spdifrx.c | 1035 struct mchp_spdifrx_dev *spdifrx = dev_get_drvdata(dev); in mchp_spdifrx_runtime_suspend() local 1037 regcache_cache_only(spdifrx->regmap, true); in mchp_spdifrx_runtime_suspend() 1038 clk_disable_unprepare(spdifrx->gclk); in mchp_spdifrx_runtime_suspend() 1039 clk_disable_unprepare(spdifrx->pclk); in mchp_spdifrx_runtime_suspend() 1046 struct mchp_spdifrx_dev *spdifrx = dev_get_drvdata(dev); in mchp_spdifrx_runtime_resume() local 1049 ret = clk_prepare_enable(spdifrx->pclk); in mchp_spdifrx_runtime_resume() 1053 ret = clk_prepare_enable(spdifrx->gclk); in mchp_spdifrx_runtime_resume() 1057 regcache_cache_only(spdifrx->regmap, false); in mchp_spdifrx_runtime_resume() 1058 regcache_mark_dirty(spdifrx->regmap); in mchp_spdifrx_runtime_resume() 1059 ret = regcache_sync(spdifrx->regmap); in mchp_spdifrx_runtime_resume() [all …]
|
| H A D | Makefile | 9 snd-soc-mchp-spdifrx-y := mchp-spdifrx.o 24 obj-$(CONFIG_SND_MCHP_SOC_SPDIFRX) += snd-soc-mchp-spdifrx.o
|
| /linux/arch/arm/boot/dts/microchip/ |
| H A D | at91-sama7g5ek.dts | 106 sound-dai = <&spdifrx>; 886 &spdifrx {
|
| H A D | sama7g5.dtsi | 616 spdifrx: spdifrx@e1614000 { label 618 compatible = "microchip,sama7g5-spdifrx";
|
| /linux/arch/arm64/boot/dts/st/ |
| H A D | stm32mp231.dtsi | 289 spdifrx: audio-controller@400d0000 { label 290 compatible = "st,stm32h7-spdifrx";
|
| H A D | stm32mp251.dtsi | 710 spdifrx: audio-controller@400d0000 { label 711 compatible = "st,stm32h7-spdifrx";
|
| /linux/arch/arm/boot/dts/st/ |
| H A D | stm32mp131.dtsi | 416 spdifrx: audio-controller@4000d000 { label 417 compatible = "st,stm32h7-spdifrx";
|
| H A D | stm32mp151.dtsi | 800 spdifrx: audio-controller@4000d000 { label 801 compatible = "st,stm32h7-spdifrx";
|
| H A D | stm32mp15-pinctrl.dtsi | 2653 spdifrx_pins_a: spdifrx-0 { 2661 spdifrx_sleep_pins_a: spdifrx-sleep-0 {
|