Home
last modified time | relevance | path

Searched refs:spdifrx (Results 1 – 13 of 13) sorted by relevance

/linux-6.15/sound/soc/stm/
H A Dstm32_spdifrx.c297 spdifrx->desc = dmaengine_prep_slave_single(spdifrx->ctrl_chan, in stm32_spdifrx_dma_ctrl_start()
302 if (!spdifrx->desc) in stm32_spdifrx_dma_ctrl_start()
306 spdifrx->desc->callback_param = spdifrx; in stm32_spdifrx_dma_ctrl_start()
335 spdifrx->refcount++; in stm32_spdifrx_start_sync()
415 if (!spdifrx->dmab) in stm32_spdifrx_dma_ctrl_register()
428 spdifrx->slave_config.src_addr = (dma_addr_t)(spdifrx->phys_addr + in stm32_spdifrx_dma_ctrl_register()
430 spdifrx->slave_config.dst_addr = spdifrx->dmab->addr; in stm32_spdifrx_dma_ctrl_register()
599 spdifrx->dma_params.addr = (dma_addr_t)(spdifrx->phys_addr + in stm32_spdifrx_dai_probe()
945 if (spdifrx->dmab) in stm32_spdifrx_remove()
961 spdifrx = devm_kzalloc(&pdev->dev, sizeof(*spdifrx), GFP_KERNEL); in stm32_spdifrx_probe()
[all …]
H A DMakefile14 snd-soc-stm32-spdifrx-y := stm32_spdifrx.o
15 obj-$(CONFIG_SND_SOC_STM32_SPDIFRX) += snd-soc-stm32-spdifrx.o
/linux-6.15/Documentation/devicetree/bindings/sound/
H A Dmicrochip,sama7g5-spdifrx.yaml4 $id: http://devicetree.org/schemas/sound/microchip,sama7g5-spdifrx.yaml#
24 const: microchip,sama7g5-spdifrx
67 spdifrx: spdifrx@e1614000 {
69 compatible = "microchip,sama7g5-spdifrx";
H A Dst,stm32-spdifrx.yaml4 $id: http://devicetree.org/schemas/sound/st,stm32-spdifrx.yaml#
22 - st,stm32h7-spdifrx
77 spdifrx: spdifrx@40004000 {
78 compatible = "st,stm32h7-spdifrx";
/linux-6.15/sound/soc/atmel/
H A Dmchp-spdifrx.c1043 regcache_cache_only(spdifrx->regmap, true); in mchp_spdifrx_runtime_suspend()
1044 clk_disable_unprepare(spdifrx->gclk); in mchp_spdifrx_runtime_suspend()
1045 clk_disable_unprepare(spdifrx->pclk); in mchp_spdifrx_runtime_suspend()
1055 ret = clk_prepare_enable(spdifrx->pclk); in mchp_spdifrx_runtime_resume()
1059 ret = clk_prepare_enable(spdifrx->gclk); in mchp_spdifrx_runtime_resume()
1063 regcache_cache_only(spdifrx->regmap, false); in mchp_spdifrx_runtime_resume()
1064 regcache_mark_dirty(spdifrx->regmap); in mchp_spdifrx_runtime_resume()
1065 ret = regcache_sync(spdifrx->regmap); in mchp_spdifrx_runtime_resume()
1067 regcache_cache_only(spdifrx->regmap, true); in mchp_spdifrx_runtime_resume()
1068 clk_disable_unprepare(spdifrx->gclk); in mchp_spdifrx_runtime_resume()
[all …]
H A DMakefile9 snd-soc-mchp-spdifrx-y := mchp-spdifrx.o
24 obj-$(CONFIG_SND_MCHP_SOC_SPDIFRX) += snd-soc-mchp-spdifrx.o
/linux-6.15/arch/arm/boot/dts/microchip/
H A Dat91-sama7g5ek.dts116 sound-dai = <&spdifrx>;
888 &spdifrx {
H A Dsama7g5.dtsi603 spdifrx: spdifrx@e1614000 { label
605 compatible = "microchip,sama7g5-spdifrx";
/linux-6.15/arch/arm64/boot/dts/st/
H A Dstm32mp231.dtsi287 spdifrx: audio-controller@400d0000 { label
288 compatible = "st,stm32h7-spdifrx";
H A Dstm32mp251.dtsi300 spdifrx: audio-controller@400d0000 { label
301 compatible = "st,stm32h7-spdifrx";
/linux-6.15/arch/arm/boot/dts/st/
H A Dstm32mp131.dtsi410 spdifrx: audio-controller@4000d000 { label
411 compatible = "st,stm32h7-spdifrx";
H A Dstm32mp151.dtsi793 spdifrx: audio-controller@4000d000 { label
794 compatible = "st,stm32h7-spdifrx";
H A Dstm32mp15-pinctrl.dtsi2614 spdifrx_pins_a: spdifrx-0 {
2622 spdifrx_sleep_pins_a: spdifrx-sleep-0 {