| /kernel/linux/linux-5.10/sound/soc/img/ |
| D | img-spdif-out.c | 54 struct img_spdif_out *spdif = dev_get_drvdata(dev); in img_spdif_out_runtime_suspend() local 64 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() local 101 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 …]
|
| /kernel/linux/linux-4.19/sound/soc/img/ |
| D | img-spdif-out.c | 57 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 …]
|
| D | img-spdif-in.c | 95 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 …]
|
| /kernel/linux/linux-4.19/sound/soc/tegra/ |
| D | tegra20_spdif.c | 43 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
|
| /kernel/linux/linux-5.10/sound/soc/tegra/ |
| D | tegra20_spdif.c | 29 struct tegra20_spdif *spdif = dev_get_drvdata(dev); in tegra20_spdif_runtime_suspend() local 38 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
|
| /kernel/linux/linux-4.19/sound/soc/adi/ |
| D | axi-spdif.c | 52 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
|
| /kernel/linux/linux-5.10/sound/soc/adi/ |
| D | axi-spdif.c | 51 struct axi_spdif *spdif = snd_soc_dai_get_drvdata(dai); in axi_spdif_trigger() local 78 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
|
| /kernel/linux/linux-4.19/sound/soc/rockchip/ |
| D | rockchip_spdif.c | 70 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
|
| /kernel/linux/linux-5.10/sound/soc/samsung/ |
| D | spdif.c | 105 static void spdif_snd_txctrl(struct samsung_spdif_info *spdif, int on) in spdif_snd_txctrl() 122 struct samsung_spdif_info *spdif = to_info(cpu_dai); in spdif_set_sysclk() local 145 struct samsung_spdif_info *spdif = to_info(asoc_rtd_to_cpu(rtd, 0)); in spdif_trigger() local 181 struct samsung_spdif_info *spdif = to_info(asoc_rtd_to_cpu(rtd, 0)); in spdif_hw_params() local 283 struct samsung_spdif_info *spdif = to_info(asoc_rtd_to_cpu(rtd, 0)); in spdif_shutdown() local 301 struct samsung_spdif_info *spdif = component_to_info(component); in spdif_suspend() local 318 struct samsung_spdif_info *spdif = component_to_info(component); in spdif_resume() local 364 struct samsung_spdif_info *spdif; in spdif_probe() local 464 struct samsung_spdif_info *spdif = &spdif_info; in spdif_remove() local
|
| /kernel/linux/linux-4.19/sound/soc/samsung/ |
| D | spdif.c | 104 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
|
| /kernel/linux/linux-5.10/sound/soc/rockchip/ |
| D | rockchip_spdif.c | 67 struct rk_spdif_dev *spdif = dev_get_drvdata(dev); in rk_spdif_runtime_suspend() local 78 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
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | sun5i-gr8.dtsi | 66 spdif: spdif@1c21000 { label
|
| D | imx6sll.dtsi | 160 spdif: spdif@2004000 { label
|
| D | rk3188.dtsi | 105 spdif: sound@1011e000 { label
|
| D | imx6sl.dtsi | 148 spdif: spdif@2004000 { label
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | sun5i-gr8.dtsi | 66 spdif: spdif@1c21000 { label
|
| D | imx6sll.dtsi | 153 spdif: spdif@2004000 { label
|
| /kernel/linux/linux-5.10/drivers/staging/vc04_services/bcm2835-audio/ |
| D | bcm2835-pcm.c | 86 struct snd_pcm_substream *substream, int spdif) in snd_bcm2835_playback_open_generic() 326 u32 numchannels, bool spdif) in snd_bcm2835_new_pcm()
|
| /kernel/linux/linux-4.19/sound/pci/hda/ |
| D | hda_codec.c | 2202 struct hda_spdif_out *spdif; in snd_hda_spdif_default_get() local 2308 struct hda_spdif_out *spdif; in snd_hda_spdif_default_put() local 2339 struct hda_spdif_out *spdif; in snd_hda_spdif_out_switch_get() local 2366 struct hda_spdif_out *spdif; in snd_hda_spdif_out_switch_put() local 2441 struct hda_spdif_out *spdif; in snd_hda_create_dig_out_ctls() local 2498 struct hda_spdif_out *spdif; in snd_hda_spdif_out_of_nid() local 2518 struct hda_spdif_out *spdif; in snd_hda_spdif_ctls_unassign() local 2539 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
|
| /kernel/linux/linux-5.10/sound/pci/hda/ |
| D | hda_codec.c | 2224 struct hda_spdif_out *spdif; in snd_hda_spdif_default_get() local 2330 struct hda_spdif_out *spdif; in snd_hda_spdif_default_put() local 2361 struct hda_spdif_out *spdif; in snd_hda_spdif_out_switch_get() local 2388 struct hda_spdif_out *spdif; in snd_hda_spdif_out_switch_put() local 2463 struct hda_spdif_out *spdif; in snd_hda_create_dig_out_ctls() local 2520 struct hda_spdif_out *spdif; in snd_hda_spdif_out_of_nid() local 2540 struct hda_spdif_out *spdif; in snd_hda_spdif_ctls_unassign() local 2561 struct hda_spdif_out *spdif; in snd_hda_spdif_ctls_assign() local 3580 struct hda_spdif_out *spdif; in setup_dig_out_stream() local 3768 struct hda_spdif_out *spdif; in snd_hda_multi_out_analog_prepare() local
|
| /kernel/linux/linux-5.10/sound/soc/meson/ |
| D | aiu.h | 39 struct aiu_interface spdif; member
|
| /kernel/linux/linux-4.19/include/sound/ |
| D | hdmi-codec.h | 105 uint spdif:1; member
|
| /kernel/linux/linux-5.10/include/sound/ |
| D | hdmi-codec.h | 112 uint spdif:1; member
|
| /kernel/linux/linux-4.19/arch/arm64/boot/dts/allwinner/ |
| D | sun50i-a64.dtsi | 482 spdif: spdif@1c21000 { label
|