| /Linux-v5.4/sound/soc/img/ | 
| D | img-spdif-out.c | 54 	struct img_spdif_out *spdif = dev_get_drvdata(dev);  in img_spdif_out_runtime_suspend()  local64 	struct img_spdif_out *spdif = dev_get_drvdata(dev);  in img_spdif_out_runtime_resume()  local
 83 static inline void img_spdif_out_writel(struct img_spdif_out *spdif, u32 val,  in img_spdif_out_writel()
 89 static inline u32 img_spdif_out_readl(struct img_spdif_out *spdif, u32 reg)  in img_spdif_out_readl()
 94 static void img_spdif_out_reset(struct img_spdif_out *spdif)  in img_spdif_out_reset()
 136 	struct img_spdif_out *spdif = snd_soc_dai_get_drvdata(cpu_dai);  in img_spdif_out_get_status()  local
 162 	struct img_spdif_out *spdif = snd_soc_dai_get_drvdata(cpu_dai);  in img_spdif_out_set_status()  local
 206 	struct img_spdif_out *spdif = snd_soc_dai_get_drvdata(dai);  in img_spdif_out_trigger()  local
 235 	struct img_spdif_out *spdif = snd_soc_dai_get_drvdata(dai);  in img_spdif_out_hw_params()  local
 297 	struct img_spdif_out *spdif = snd_soc_dai_get_drvdata(dai);  in img_spdif_out_dai_probe()  local
 [all …]
 
 | 
| D | img-spdif-in.c | 92 	struct img_spdif_in *spdif = dev_get_drvdata(dev);  in img_spdif_in_runtime_suspend()  local101 	struct img_spdif_in *spdif = dev_get_drvdata(dev);  in img_spdif_in_runtime_resume()  local
 113 static inline void img_spdif_in_writel(struct img_spdif_in *spdif,  in img_spdif_in_writel()
 119 static inline u32 img_spdif_in_readl(struct img_spdif_in *spdif, u32 reg)  in img_spdif_in_readl()
 124 static inline void img_spdif_in_aclkgen_writel(struct img_spdif_in *spdif,  in img_spdif_in_aclkgen_writel()
 131 static int img_spdif_in_check_max_rate(struct img_spdif_in *spdif,  in img_spdif_in_check_max_rate()
 178 static int img_spdif_in_do_clkgen_single(struct img_spdif_in *spdif,  in img_spdif_in_do_clkgen_single()
 215 static int img_spdif_in_do_clkgen_multi(struct img_spdif_in *spdif,  in img_spdif_in_do_clkgen_multi()
 295 	struct img_spdif_in *spdif = snd_soc_dai_get_drvdata(cpu_dai);  in img_spdif_in_get_status()  local
 325 	struct img_spdif_in *spdif = snd_soc_dai_get_drvdata(cpu_dai);  in img_spdif_in_get_multi_freq()  local
 [all …]
 
 | 
| /Linux-v5.4/sound/soc/tegra/ | 
| D | tegra20_spdif.c | 29 	struct tegra20_spdif *spdif = dev_get_drvdata(dev);  in tegra20_spdif_runtime_suspend()  local38 	struct tegra20_spdif *spdif = dev_get_drvdata(dev);  in tegra20_spdif_runtime_resume()  local
 55 	struct tegra20_spdif *spdif = snd_soc_dai_get_drvdata(dai);  in tegra20_spdif_hw_params()  local
 107 static void tegra20_spdif_start_playback(struct tegra20_spdif *spdif)  in tegra20_spdif_start_playback()
 114 static void tegra20_spdif_stop_playback(struct tegra20_spdif *spdif)  in tegra20_spdif_stop_playback()
 123 	struct tegra20_spdif *spdif = snd_soc_dai_get_drvdata(dai);  in tegra20_spdif_trigger()  local
 145 	struct tegra20_spdif *spdif = snd_soc_dai_get_drvdata(dai);  in tegra20_spdif_probe()  local
 253 	struct tegra20_spdif *spdif;  in tegra20_spdif_platform_probe()  local
 
 | 
| /Linux-v5.4/sound/soc/adi/ | 
| D | axi-spdif.c | 51 	struct axi_spdif *spdif = snd_soc_dai_get_drvdata(dai);  in axi_spdif_trigger()  local78 	struct axi_spdif *spdif = snd_soc_dai_get_drvdata(dai);  in axi_spdif_hw_params()  local
 110 	struct axi_spdif *spdif = snd_soc_dai_get_drvdata(dai);  in axi_spdif_dai_probe()  local
 120 	struct axi_spdif *spdif = snd_soc_dai_get_drvdata(dai);  in axi_spdif_startup()  local
 142 	struct axi_spdif *spdif = snd_soc_dai_get_drvdata(dai);  in axi_spdif_shutdown()  local
 181 	struct axi_spdif *spdif;  in axi_spdif_probe()  local
 244 	struct axi_spdif *spdif = platform_get_drvdata(pdev);  in axi_spdif_dev_remove()  local
 
 | 
| /Linux-v5.4/sound/soc/rockchip/ | 
| D | rockchip_spdif.c | 67 	struct rk_spdif_dev *spdif = dev_get_drvdata(dev);  in rk_spdif_runtime_suspend()  local78 	struct rk_spdif_dev *spdif = dev_get_drvdata(dev);  in rk_spdif_runtime_resume()  local
 109 	struct rk_spdif_dev *spdif = snd_soc_dai_get_drvdata(dai);  in rk_spdif_hw_params()  local
 150 	struct rk_spdif_dev *spdif = snd_soc_dai_get_drvdata(dai);  in rk_spdif_trigger()  local
 194 	struct rk_spdif_dev *spdif = snd_soc_dai_get_drvdata(dai);  in rk_spdif_dai_probe()  local
 281 	struct rk_spdif_dev *spdif;  in rk_spdif_probe()  local
 387 	struct rk_spdif_dev *spdif = dev_get_drvdata(&pdev->dev);  in rk_spdif_remove()  local
 
 | 
| /Linux-v5.4/sound/soc/samsung/ | 
| D | spdif.c | 99 static void spdif_snd_txctrl(struct samsung_spdif_info *spdif, int on)  in spdif_snd_txctrl()116 	struct samsung_spdif_info *spdif = to_info(cpu_dai);  in spdif_set_sysclk()  local
 139 	struct samsung_spdif_info *spdif = to_info(rtd->cpu_dai);  in spdif_trigger()  local
 175 	struct samsung_spdif_info *spdif = to_info(rtd->cpu_dai);  in spdif_hw_params()  local
 277 	struct samsung_spdif_info *spdif = to_info(rtd->cpu_dai);  in spdif_shutdown()  local
 295 	struct samsung_spdif_info *spdif = to_info(cpu_dai);  in spdif_suspend()  local
 312 	struct samsung_spdif_info *spdif = to_info(cpu_dai);  in spdif_resume()  local
 358 	struct samsung_spdif_info *spdif;  in spdif_probe()  local
 458 	struct samsung_spdif_info *spdif = &spdif_info;  in spdif_remove()  local
 
 | 
| /Linux-v5.4/arch/arm/boot/dts/ | 
| D | sun5i-gr8.dtsi | 66 		spdif: spdif@1c21000 {  label
 | 
| D | imx6sll.dtsi | 161 				spdif: spdif@2004000 {  label
 | 
| D | sunxi-h3-h5.dtsi | 586 		spdif: spdif@1c21000 {  label
 | 
| D | rk3188.dtsi | 183 	spdif: sound@1011e000 {  label
 | 
| D | imx6sl.dtsi | 160 				spdif: spdif@2004000 {  label
 | 
| D | sun8i-a83t.dtsi | 826 		spdif: spdif@1c21000 {  label
 | 
| D | imx28.dtsi | 1142 			spdif: spdif@80054000 {  label
 | 
| D | imx6qdl.dtsi | 311 				spdif: spdif@2004000 {  label
 | 
| D | imx6sx.dtsi | 252 				spdif: spdif@2004000 {  label
 | 
| D | sun4i-a10.dtsi | 840 		spdif: spdif@1c21000 {  label
 | 
| D | rk322x.dtsi | 179 	spdif: spdif@100d0000 {  label
 | 
| /Linux-v5.4/drivers/staging/vc04_services/bcm2835-audio/ | 
| D | bcm2835-pcm.c | 86 	struct snd_pcm_substream *substream, int spdif)  in snd_bcm2835_playback_open_generic()343 			u32 numchannels, bool spdif)  in snd_bcm2835_new_pcm()
 
 | 
| /Linux-v5.4/sound/pci/hda/ | 
| D | hda_codec.c | 2205 	struct hda_spdif_out *spdif;  in snd_hda_spdif_default_get()  local2311 	struct hda_spdif_out *spdif;  in snd_hda_spdif_default_put()  local
 2342 	struct hda_spdif_out *spdif;  in snd_hda_spdif_out_switch_get()  local
 2369 	struct hda_spdif_out *spdif;  in snd_hda_spdif_out_switch_put()  local
 2444 	struct hda_spdif_out *spdif;  in snd_hda_create_dig_out_ctls()  local
 2501 	struct hda_spdif_out *spdif;  in snd_hda_spdif_out_of_nid()  local
 2521 	struct hda_spdif_out *spdif;  in snd_hda_spdif_ctls_unassign()  local
 2542 	struct hda_spdif_out *spdif;  in snd_hda_spdif_ctls_assign()  local
 3550 	struct hda_spdif_out *spdif;  in setup_dig_out_stream()  local
 3738 	struct hda_spdif_out *spdif;  in snd_hda_multi_out_analog_prepare()  local
 
 | 
| /Linux-v5.4/include/sound/ | 
| D | hdmi-codec.h | 108 	uint spdif:1;  member
 | 
| /Linux-v5.4/arch/arm64/boot/dts/allwinner/ | 
| D | sun50i-h6.dtsi | 469 		spdif: spdif@5093000 {  label
 | 
| D | sun50i-a64.dtsi | 720 		spdif: spdif@1c21000 {  label
 | 
| /Linux-v5.4/drivers/clk/mxs/ | 
| D | clk-imx23.c | 85 	clk32k, dri, pwm, filt, uart, ssp, gpmi, spdif, emi, saif,  enumerator
 | 
| /Linux-v5.4/sound/soc/zte/ | 
| D | zx-spdif.c | 140 	struct zx_spdif_info *spdif = snd_soc_dai_get_drvdata(socdai);  in zx_spdif_hw_params()  local
 | 
| /Linux-v5.4/sound/soc/codecs/ | 
| D | sti-sas.c | 80 	struct sti_spdif_audio spdif;  member
 |