Home
last modified time | relevance | path

Searched full:spdifrx (Results 1 – 25 of 26) sorted by relevance

12

/OK3568_Linux_fs/kernel/sound/soc/stm/
H A Dstm32_spdifrx.c207 * struct stm32_spdifrx_data - private data of SPDIFRX
210 * @regmap: SPDIFRX register map pointer
211 * @regmap_conf: SPDIFRX register map configuration pointer
213 * @kclk: kernel clock feeding the SPDIFRX clock generator
220 * @phys_addr: SPDIFRX registers physical base address
225 * @irq: SPDIFRX interrupt line
252 struct stm32_spdifrx_data *spdifrx = (struct stm32_spdifrx_data *)data; in stm32_spdifrx_dma_complete() local
253 struct platform_device *pdev = spdifrx->pdev; in stm32_spdifrx_dma_complete()
254 u32 *p_start = (u32 *)spdifrx->dmab->area; in stm32_spdifrx_dma_complete()
257 u16 *ub_ptr = (short *)spdifrx->ub; in stm32_spdifrx_dma_complete()
[all …]
H A DMakefile13 # SPDIFRX
14 snd-soc-stm32-spdifrx-objs := stm32_spdifrx.o
15 obj-$(CONFIG_SND_SOC_STM32_SPDIFRX) += snd-soc-stm32-spdifrx.o
H A DKconfig25 tristate "STM32 S/PDIF receiver (SPDIFRX) support"
/OK3568_Linux_fs/kernel/sound/soc/rockchip/
H A Drockchip_spdifrx.c34 struct rk_spdifrx_dev *spdifrx = dev_get_drvdata(dev); in rk_spdifrx_runtime_suspend() local
36 clk_disable_unprepare(spdifrx->mclk); in rk_spdifrx_runtime_suspend()
37 clk_disable_unprepare(spdifrx->hclk); in rk_spdifrx_runtime_suspend()
44 struct rk_spdifrx_dev *spdifrx = dev_get_drvdata(dev); in rk_spdifrx_runtime_resume() local
47 ret = clk_prepare_enable(spdifrx->mclk); in rk_spdifrx_runtime_resume()
49 dev_err(spdifrx->dev, "mclk clock enable failed %d\n", ret); in rk_spdifrx_runtime_resume()
53 ret = clk_prepare_enable(spdifrx->hclk); in rk_spdifrx_runtime_resume()
55 dev_err(spdifrx->dev, "hclk clock enable failed %d\n", ret); in rk_spdifrx_runtime_resume()
66 struct rk_spdifrx_dev *spdifrx = snd_soc_dai_get_drvdata(dai); in rk_spdifrx_hw_params() local
68 regmap_update_bits(spdifrx->regmap, SPDIFRX_INTEN, in rk_spdifrx_hw_params()
[all …]
H A DMakefile10 snd-soc-rockchip-spdifrx-objs := rockchip_spdifrx.o
26 obj-$(CONFIG_SND_SOC_ROCKCHIP_SPDIFRX) += snd-soc-rockchip-spdifrx.o
H A DKconfig78 tristate "Rockchip SPDIFRX Device Driver"
82 Say Y or M if you want to add support for SPDIFRX driver for
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/sound/
H A Dst,stm32-spdifrx.yaml4 $id: http://devicetree.org/schemas/sound/st,stm32-spdifrx.yaml#
7 title: STMicroelectronics STM32 S/PDIF receiver (SPDIFRX)
13 The SPDIFRX peripheral, is designed to receive an S/PDIF flow compliant with
19 - st,stm32h7-spdifrx
66 spdifrx: spdifrx@40004000 {
67 compatible = "st,stm32h7-spdifrx";
H A Dmchp,spdifrx.yaml4 $id: http://devicetree.org/schemas/sound/mchp,spdifrx.yaml#
21 const: microchip,sama7g5-spdifrx
64 spdifrx: spdifrx@e1614000 {
66 compatible = "microchip,sama7g5-spdifrx";
H A Drockchip,spdifrx.txt10 - "rockchip,rk3308-spdifrx"
23 - reset-names: reset names, should include "spdifrx-m".
28 compatible = "rockchip,rk3308-spdifrx";
36 reset-names = "spdifrx-m";
/OK3568_Linux_fs/kernel/sound/soc/atmel/
H A DMakefile9 snd-soc-mchp-spdifrx-objs := mchp-spdifrx.o
23 obj-$(CONFIG_SND_MCHP_SOC_SPDIFRX) += snd-soc-mchp-spdifrx.o
H A Dmchp-spdifrx.c838 .name = "mchp-spdifrx",
852 .name = "mchp-spdifrx",
857 .compatible = "microchip,sama7g5-spdifrx",
/OK3568_Linux_fs/u-boot/arch/arm/dts/
H A Drk3588.dtsi174 compatible = "rockchip,rk3588-spdifrx", "rockchip,rk3308-spdifrx";
182 reset-names = "spdifrx-m";
188 compatible = "rockchip,rk3588-spdifrx", "rockchip,rk3308-spdifrx";
196 reset-names = "spdifrx-m";
H A Drk3588s.dtsi1131 compatible = "rockchip,rk3588-spdifrx", "rockchip,rk3308-spdifrx";
1139 reset-names = "spdifrx-m";
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A Drk3588.dtsi276 compatible = "rockchip,rk3588-spdifrx", "rockchip,rk3308-spdifrx";
287 reset-names = "spdifrx-m";
293 compatible = "rockchip,rk3588-spdifrx", "rockchip,rk3308-spdifrx";
304 reset-names = "spdifrx-m";
H A Drk3308.dtsi1190 compatible = "rockchip,rk3308-spdifrx";
1198 reset-names = "spdifrx-m";
/OK3568_Linux_fs/kernel/sound/soc/codecs/
H A Dwm8804.c110 SND_SOC_DAPM_PGA("SPDIFRX", WM8804_PWRDN, 1, 1, NULL, 0),
124 { "SPDIFRX", NULL, "SPDIF In" },
125 { "Tx Source", "S/PDIF RX", "SPDIFRX" },
130 { "AIFTX", NULL, "SPDIFRX" },
/OK3568_Linux_fs/kernel/Documentation/arm/stm32/
H A Dstm32h743-overview.rst23 - SPDIFRX
H A Dstm32f746-overview.rst23 - SPDIFRX
H A Dstm32f769-overview.rst24 - SPDIFRX
/OK3568_Linux_fs/kernel/drivers/clk/
H A Dclk-stm32f4.c263 { STM32F4_RCC_APB1ENR, 16, "spdifrx", "apb1_div" },
340 { STM32F4_RCC_APB1ENR, 16, "spdifrx", "apb1_div" },
H A Dclk-stm32h7.c1119 KER_CLK(RCC_APB1LENR, 16, RCC_D2CCIP1R, 20, 2, "spdifrx", spdifrx_src),
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dstm32mp151.dtsi437 spdifrx: audio-controller@4000d000 { label
438 compatible = "st,stm32h7-spdifrx";
H A Dstm32mp15-pinctrl.dtsi1566 spdifrx_pins_a: spdifrx-0 {
1573 spdifrx_sleep_pins_a: spdifrx-sleep-0 {
/OK3568_Linux_fs/buildroot/output/OK3568/target/usr/lib/modules/5.10.160/
H A Dmodules.builtin
H A Dmodules.builtin.modinfo

12