Home
last modified time | relevance | path

Searched defs:spdif (Results 1 – 25 of 44) sorted by relevance

12

/Linux-v4.19/sound/soc/img/
Dimg-spdif-out.c57 struct img_spdif_out *spdif = dev_get_drvdata(dev); in img_spdif_out_runtime_suspend() local
67 struct img_spdif_out *spdif = dev_get_drvdata(dev); in img_spdif_out_runtime_resume() local
86 static inline void img_spdif_out_writel(struct img_spdif_out *spdif, u32 val, in img_spdif_out_writel()
92 static inline u32 img_spdif_out_readl(struct img_spdif_out *spdif, u32 reg) in img_spdif_out_readl()
97 static void img_spdif_out_reset(struct img_spdif_out *spdif) in img_spdif_out_reset()
139 struct img_spdif_out *spdif = snd_soc_dai_get_drvdata(cpu_dai); in img_spdif_out_get_status() local
165 struct img_spdif_out *spdif = snd_soc_dai_get_drvdata(cpu_dai); in img_spdif_out_set_status() local
209 struct img_spdif_out *spdif = snd_soc_dai_get_drvdata(dai); in img_spdif_out_trigger() local
238 struct img_spdif_out *spdif = snd_soc_dai_get_drvdata(dai); in img_spdif_out_hw_params() local
300 struct img_spdif_out *spdif = snd_soc_dai_get_drvdata(dai); in img_spdif_out_dai_probe() local
[all …]
Dimg-spdif-in.c95 struct img_spdif_in *spdif = dev_get_drvdata(dev); in img_spdif_in_runtime_suspend() local
104 struct img_spdif_in *spdif = dev_get_drvdata(dev); in img_spdif_in_runtime_resume() local
116 static inline void img_spdif_in_writel(struct img_spdif_in *spdif, in img_spdif_in_writel()
122 static inline u32 img_spdif_in_readl(struct img_spdif_in *spdif, u32 reg) in img_spdif_in_readl()
127 static inline void img_spdif_in_aclkgen_writel(struct img_spdif_in *spdif, in img_spdif_in_aclkgen_writel()
134 static int img_spdif_in_check_max_rate(struct img_spdif_in *spdif, in img_spdif_in_check_max_rate()
181 static int img_spdif_in_do_clkgen_single(struct img_spdif_in *spdif, in img_spdif_in_do_clkgen_single()
218 static int img_spdif_in_do_clkgen_multi(struct img_spdif_in *spdif, in img_spdif_in_do_clkgen_multi()
298 struct img_spdif_in *spdif = snd_soc_dai_get_drvdata(cpu_dai); in img_spdif_in_get_status() local
328 struct img_spdif_in *spdif = snd_soc_dai_get_drvdata(cpu_dai); in img_spdif_in_get_multi_freq() local
[all …]
/Linux-v4.19/sound/soc/tegra/
Dtegra20_spdif.c43 struct tegra20_spdif *spdif = dev_get_drvdata(dev); in tegra20_spdif_runtime_suspend() local
52 struct tegra20_spdif *spdif = dev_get_drvdata(dev); in tegra20_spdif_runtime_resume() local
69 struct tegra20_spdif *spdif = snd_soc_dai_get_drvdata(dai); in tegra20_spdif_hw_params() local
121 static void tegra20_spdif_start_playback(struct tegra20_spdif *spdif) in tegra20_spdif_start_playback()
128 static void tegra20_spdif_stop_playback(struct tegra20_spdif *spdif) in tegra20_spdif_stop_playback()
137 struct tegra20_spdif *spdif = snd_soc_dai_get_drvdata(dai); in tegra20_spdif_trigger() local
159 struct tegra20_spdif *spdif = snd_soc_dai_get_drvdata(dai); in tegra20_spdif_probe() local
267 struct tegra20_spdif *spdif; in tegra20_spdif_platform_probe() local
/Linux-v4.19/sound/soc/adi/
Daxi-spdif.c52 struct axi_spdif *spdif = snd_soc_dai_get_drvdata(dai); in axi_spdif_trigger() local
79 struct axi_spdif *spdif = snd_soc_dai_get_drvdata(dai); in axi_spdif_hw_params() local
111 struct axi_spdif *spdif = snd_soc_dai_get_drvdata(dai); in axi_spdif_dai_probe() local
121 struct axi_spdif *spdif = snd_soc_dai_get_drvdata(dai); in axi_spdif_startup() local
143 struct axi_spdif *spdif = snd_soc_dai_get_drvdata(dai); in axi_spdif_shutdown() local
182 struct axi_spdif *spdif; in axi_spdif_probe() local
245 struct axi_spdif *spdif = platform_get_drvdata(pdev); in axi_spdif_dev_remove() local
/Linux-v4.19/sound/soc/rockchip/
Drockchip_spdif.c70 struct rk_spdif_dev *spdif = dev_get_drvdata(dev); in rk_spdif_runtime_suspend() local
81 struct rk_spdif_dev *spdif = dev_get_drvdata(dev); in rk_spdif_runtime_resume() local
112 struct rk_spdif_dev *spdif = snd_soc_dai_get_drvdata(dai); in rk_spdif_hw_params() local
153 struct rk_spdif_dev *spdif = snd_soc_dai_get_drvdata(dai); in rk_spdif_trigger() local
197 struct rk_spdif_dev *spdif = snd_soc_dai_get_drvdata(dai); in rk_spdif_dai_probe() local
284 struct rk_spdif_dev *spdif; in rk_spdif_probe() local
390 struct rk_spdif_dev *spdif = dev_get_drvdata(&pdev->dev); in rk_spdif_remove() local
/Linux-v4.19/sound/soc/samsung/
Dspdif.c104 static void spdif_snd_txctrl(struct samsung_spdif_info *spdif, int on) in spdif_snd_txctrl()
121 struct samsung_spdif_info *spdif = to_info(cpu_dai); in spdif_set_sysclk() local
144 struct samsung_spdif_info *spdif = to_info(rtd->cpu_dai); in spdif_trigger() local
180 struct samsung_spdif_info *spdif = to_info(rtd->cpu_dai); in spdif_hw_params() local
282 struct samsung_spdif_info *spdif = to_info(rtd->cpu_dai); in spdif_shutdown() local
300 struct samsung_spdif_info *spdif = to_info(cpu_dai); in spdif_suspend() local
317 struct samsung_spdif_info *spdif = to_info(cpu_dai); in spdif_resume() local
363 struct samsung_spdif_info *spdif; in spdif_probe() local
463 struct samsung_spdif_info *spdif = &spdif_info; in spdif_remove() local
/Linux-v4.19/arch/arm/boot/dts/
Dsun5i-gr8.dtsi66 spdif: spdif@1c21000 { label
Dimx6sll.dtsi160 spdif: spdif@2004000 { label
Drk3188.dtsi105 spdif: sound@1011e000 { label
Dsun8i-a83t.dtsi767 spdif: spdif@1c21000 { label
Dimx6sl.dtsi150 spdif: spdif@2004000 { label
Dsunxi-h3-h5.dtsi584 spdif: spdif@1c21000 { label
Dimx6sx.dtsi249 spdif: spdif@2004000 { label
Dimx28.dtsi1144 spdif: spdif@80054000 { label
Drk322x.dtsi174 spdif: spdif@100d0000 { label
Dimx6qdl.dtsi300 spdif: spdif@2004000 { label
Dsun6i-a31.dtsi745 spdif: spdif@1c21000 { label
Dsun4i-a10.dtsi788 spdif: spdif@1c21000 { label
/Linux-v4.19/sound/pci/hda/
Dhda_codec.c2201 struct hda_spdif_out *spdif; in snd_hda_spdif_default_get() local
2307 struct hda_spdif_out *spdif; in snd_hda_spdif_default_put() local
2338 struct hda_spdif_out *spdif; in snd_hda_spdif_out_switch_get() local
2365 struct hda_spdif_out *spdif; in snd_hda_spdif_out_switch_put() local
2440 struct hda_spdif_out *spdif; in snd_hda_create_dig_out_ctls() local
2497 struct hda_spdif_out *spdif; in snd_hda_spdif_out_of_nid() local
2517 struct hda_spdif_out *spdif; in snd_hda_spdif_ctls_unassign() local
2538 struct hda_spdif_out *spdif; in snd_hda_spdif_ctls_assign() local
3492 struct hda_spdif_out *spdif; in setup_dig_out_stream() local
3680 struct hda_spdif_out *spdif; in snd_hda_multi_out_analog_prepare() local
/Linux-v4.19/include/sound/
Dhdmi-codec.h105 uint spdif:1; member
/Linux-v4.19/arch/arm64/boot/dts/allwinner/
Dsun50i-a64.dtsi481 spdif: spdif@1c21000 { label
/Linux-v4.19/drivers/staging/vc04_services/bcm2835-audio/
Dbcm2835-pcm.c94 struct snd_pcm_substream *substream, int spdif) in snd_bcm2835_playback_open_generic()
/Linux-v4.19/drivers/clk/mxs/
Dclk-imx23.c91 clk32k, dri, pwm, filt, uart, ssp, gpmi, spdif, emi, saif, enumerator
/Linux-v4.19/sound/soc/zte/
Dzx-spdif.c141 struct zx_spdif_info *spdif = snd_soc_dai_get_drvdata(socdai); in zx_spdif_hw_params() local
/Linux-v4.19/sound/soc/codecs/
Dsti-sas.c80 struct sti_spdif_audio spdif; member

12