/kernel/linux/linux-6.6/drivers/pinctrl/ |
H A D | pinctrl-loongson2.c | 135 SPECIFIC_GROUP(i2s); variable
|
/kernel/linux/linux-6.6/drivers/macintosh/ |
H A D | rack-meter.c | 60 struct device_node *i2s; member 369 struct device_node *i2s = NULL, *np = NULL; in rackmeter_probe() local [all...] |
/kernel/linux/linux-6.6/sound/soc/intel/avs/boards/ |
H A D | Makefile | |
/kernel/linux/linux-6.6/sound/soc/hisilicon/ |
H A D | hi6210-i2s.c | 81 static inline void hi6210_write_reg(struct hi6210_i2s *i2s, int reg, u32 val) in hi6210_write_reg() argument 86 static inline u32 hi6210_read_reg(struct hi6210_i2s *i2s, int reg) in hi6210_read_reg() argument 94 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in hi6210_i2s_startup() local 175 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); hi6210_i2s_shutdown() local 186 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); hi6210_i2s_txctrl() local 206 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); hi6210_i2s_rxctrl() local 224 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); hi6210_i2s_set_fmt() local 258 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); hi6210_i2s_hw_params() local 503 struct hi6210_i2s *i2s = snd_soc_dai_get_drvdata(dai); hi6210_i2s_dai_probe() local 549 struct hi6210_i2s *i2s; hi6210_i2s_probe() local [all...] |
/kernel/linux/linux-6.6/sound/soc/google/ |
H A D | chv3-i2s.c | 101 static inline void chv3_i2s_wr(struct chv3_i2s_dev *i2s, int offset, u32 val) in chv3_i2s_wr() argument 106 static inline u32 chv3_i2s_rd(struct chv3_i2s_dev *i2s, int offset) in chv3_i2s_rd() argument 113 struct chv3_i2s_dev *i2s = data; in chv3_i2s_isr() local 135 struct chv3_i2s_dev *i2s = snd_soc_dai_get_drvdata(asoc_rtd_to_cpu(rtd, 0)); chv3_dma_open() local 156 struct chv3_i2s_dev *i2s = snd_soc_dai_get_drvdata(asoc_rtd_to_cpu(rtd, 0)); chv3_dma_close() local 169 struct chv3_i2s_dev *i2s = snd_soc_dai_get_drvdata(asoc_rtd_to_cpu(rtd, 0)); chv3_dma_pcm_construct() local 204 struct chv3_i2s_dev *i2s = snd_soc_dai_get_drvdata(asoc_rtd_to_cpu(rtd, 0)); chv3_dma_prepare() local 233 struct chv3_i2s_dev *i2s = snd_soc_dai_get_drvdata(asoc_rtd_to_cpu(rtd, 0)); chv3_dma_pointer() local 256 struct chv3_i2s_dev *i2s = snd_soc_dai_get_drvdata(asoc_rtd_to_cpu(rtd, 0)); chv3_dma_ack() local 283 struct chv3_i2s_dev *i2s; chv3_i2s_probe() local [all...] |
/kernel/linux/linux-6.6/sound/soc/qcom/qdsp6/ |
H A D | q6afe-dai.c | 99 struct q6afe_i2s_cfg *i2s = &dai_data->port_config[dai->id].i2s_cfg; in q6i2s_hw_params() local 112 struct q6afe_i2s_cfg *i2s = &dai_data->port_config[dai->id].i2s_cfg; in q6i2s_set_fmt() local
|
/kernel/linux/linux-6.6/sound/soc/rockchip/ |
H A D | rockchip_i2s.c | 63 static int i2s_pinctrl_select_bclk_on(struct rk_i2s_dev *i2s) in i2s_pinctrl_select_bclk_on() argument 76 static int i2s_pinctrl_select_bclk_off(struct rk_i2s_dev *i2s) in i2s_pinctrl_select_bclk_off() argument 92 struct rk_i2s_dev *i2s = dev_get_drvdata(dev); i2s_runtime_suspend() local 102 struct rk_i2s_dev *i2s = dev_get_drvdata(dev); i2s_runtime_resume() local 126 rockchip_snd_txctrl(struct rk_i2s_dev *i2s, int on) rockchip_snd_txctrl() argument 183 rockchip_snd_rxctrl(struct rk_i2s_dev *i2s, int on) rockchip_snd_rxctrl() argument 244 struct rk_i2s_dev *i2s = to_info(cpu_dai); rockchip_i2s_set_fmt() local 354 struct rk_i2s_dev *i2s = to_info(dai); rockchip_i2s_hw_params() local 468 struct rk_i2s_dev *i2s = to_info(dai); rockchip_i2s_trigger() local 507 struct rk_i2s_dev *i2s = to_info(dai); rockchip_i2s_set_bclk_ratio() local 517 struct rk_i2s_dev *i2s = to_info(cpu_dai); rockchip_i2s_set_sysclk() local 532 struct rk_i2s_dev *i2s = snd_soc_dai_get_drvdata(dai); rockchip_i2s_dai_probe() local 667 rockchip_i2s_init_dai(struct rk_i2s_dev *i2s, struct resource *res, struct snd_soc_dai_driver **dp) rockchip_i2s_init_dai() argument 740 struct rk_i2s_dev *i2s; rockchip_i2s_probe() local 856 struct rk_i2s_dev *i2s = dev_get_drvdata(&pdev->dev); rockchip_i2s_remove() local [all...] |
/kernel/linux/linux-5.10/sound/soc/img/ |
H A D | img-i2s-in.c | 67 struct img_i2s_in *i2s = dev_get_drvdata(dev); in img_i2s_in_runtime_suspend() local 76 struct img_i2s_in *i2s = dev_get_drvdata(dev); in img_i2s_in_runtime_resume() local 88 static inline void img_i2s_in_writel(struct img_i2s_in *i2s, u32 val, u32 reg) in img_i2s_in_writel() argument 93 static inline u32 img_i2s_in_readl(struct img_i2s_in *i2s, u32 reg) in img_i2s_in_readl() argument 98 static inline void img_i2s_in_ch_writel(struct img_i2s_in *i2s, u32 chan, in img_i2s_in_ch_writel() argument 104 img_i2s_in_ch_readl(struct img_i2s_in *i2s, u32 chan, u32 reg) img_i2s_in_ch_readl() argument 110 img_i2s_in_ch_disable(struct img_i2s_in *i2s, u32 chan) img_i2s_in_ch_disable() argument 119 img_i2s_in_ch_enable(struct img_i2s_in *i2s, u32 chan) img_i2s_in_ch_enable() argument 128 img_i2s_in_disable(struct img_i2s_in *i2s) img_i2s_in_disable() argument 137 img_i2s_in_enable(struct img_i2s_in *i2s) img_i2s_in_enable() argument 146 img_i2s_in_flush(struct img_i2s_in *i2s) img_i2s_in_flush() argument 163 struct img_i2s_in *i2s = snd_soc_dai_get_drvdata(dai); img_i2s_in_trigger() local 184 img_i2s_in_check_rate(struct img_i2s_in *i2s, unsigned int sample_rate, unsigned int frame_size, unsigned int *bclk_filter_enable, unsigned int *bclk_filter_value) img_i2s_in_check_rate() argument 217 struct img_i2s_in *i2s = snd_soc_dai_get_drvdata(dai); img_i2s_in_hw_params() local 304 struct img_i2s_in *i2s = snd_soc_dai_get_drvdata(dai); img_i2s_in_set_fmt() local 383 struct img_i2s_in *i2s = snd_soc_dai_get_drvdata(dai); img_i2s_in_dai_probe() local 421 struct img_i2s_in *i2s; img_i2s_in_probe() local 551 struct img_i2s_in *i2s = dev_get_drvdata(dev); img_i2s_in_suspend() local 575 struct img_i2s_in *i2s = dev_get_drvdata(dev); img_i2s_in_resume() local [all...] |
H A D | img-i2s-out.c | 69 struct img_i2s_out *i2s = dev_get_drvdata(dev); in img_i2s_out_runtime_suspend() local 79 struct img_i2s_out *i2s = dev_get_drvdata(dev); in img_i2s_out_runtime_resume() local 98 static inline void img_i2s_out_writel(struct img_i2s_out *i2s, u32 val, in img_i2s_out_writel() argument 104 static inline u32 img_i2s_out_readl(struct img_i2s_out *i2s, u3 argument 109 img_i2s_out_ch_writel(struct img_i2s_out *i2s, u32 chan, u32 val, u32 reg) img_i2s_out_ch_writel() argument 115 img_i2s_out_ch_readl(struct img_i2s_out *i2s, u32 chan, u32 reg) img_i2s_out_ch_readl() argument 121 img_i2s_out_ch_disable(struct img_i2s_out *i2s, u32 chan) img_i2s_out_ch_disable() argument 130 img_i2s_out_ch_enable(struct img_i2s_out *i2s, u32 chan) img_i2s_out_ch_enable() argument 139 img_i2s_out_disable(struct img_i2s_out *i2s) img_i2s_out_disable() argument 148 img_i2s_out_enable(struct img_i2s_out *i2s) img_i2s_out_enable() argument 157 img_i2s_out_reset(struct img_i2s_out *i2s) img_i2s_out_reset() argument 188 struct img_i2s_out *i2s = snd_soc_dai_get_drvdata(dai); img_i2s_out_trigger() local 216 struct img_i2s_out *i2s = snd_soc_dai_get_drvdata(dai); img_i2s_out_hw_params() local 293 struct img_i2s_out *i2s = snd_soc_dai_get_drvdata(dai); img_i2s_out_set_fmt() local 389 struct img_i2s_out *i2s = snd_soc_dai_get_drvdata(dai); img_i2s_out_dai_probe() local 427 struct img_i2s_out *i2s; img_i2s_out_probe() local 557 struct img_i2s_out *i2s = dev_get_drvdata(dev); img_i2s_out_suspend() local 581 struct img_i2s_out *i2s = dev_get_drvdata(dev); img_i2s_out_resume() local [all...] |
/kernel/linux/linux-5.10/sound/soc/sh/ |
H A D | siu_dai.c | 50 u32 i2s; member
|
/kernel/linux/linux-5.10/sound/soc/tegra/ |
H A D | tegra210_i2s.c | 50 struct tegra210_i2s *i2s = dev_get_drvdata(dev); in tegra210_i2s_set_clock_rate() local 89 struct tegra210_i2s *i2s = dev_get_drvdata(dev); in tegra210_i2s_sw_reset() local 136 struct tegra210_i2s *i2s = dev_get_drvdata(dev); tegra210_i2s_init() local 169 struct tegra210_i2s *i2s = dev_get_drvdata(dev); tegra210_i2s_runtime_suspend() local 181 struct tegra210_i2s *i2s = dev_get_drvdata(dev); tegra210_i2s_runtime_resume() local 196 tegra210_i2s_set_data_offset(struct tegra210_i2s *i2s, unsigned int data_offset) tegra210_i2s_set_data_offset() argument 213 struct tegra210_i2s *i2s = snd_soc_dai_get_drvdata(dai); tegra210_i2s_set_fmt() local 294 struct tegra210_i2s *i2s = snd_soc_dai_get_drvdata(dai); tegra210_i2s_set_tdm_slot() local 309 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_get_loopback() local 320 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_put_loopback() local 338 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_get_fsync_width() local 349 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_put_fsync_width() local 376 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_cget_stereo_to_mono() local 387 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_cput_stereo_to_mono() local 402 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_cget_mono_to_stereo() local 413 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_cput_mono_to_stereo() local 428 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_pget_stereo_to_mono() local 439 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_pput_stereo_to_mono() local 454 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_pget_mono_to_stereo() local 465 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_pput_mono_to_stereo() local 480 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_pget_fifo_th() local 491 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_pput_fifo_th() local 506 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_get_bclk_ratio() local 517 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_put_bclk_ratio() local 531 struct tegra210_i2s *i2s = snd_soc_dai_get_drvdata(dai); tegra210_i2s_set_dai_bclk_ratio() local 543 struct tegra210_i2s *i2s = dev_get_drvdata(dev); tegra210_i2s_set_timing_params() local 603 struct tegra210_i2s *i2s = snd_soc_dai_get_drvdata(dai); tegra210_i2s_hw_params() local 879 struct tegra210_i2s *i2s; tegra210_i2s_probe() local [all...] |
/kernel/linux/linux-5.10/sound/soc/xtensa/ |
H A D | xtfpga-i2s.c | 156 static bool xtfpga_pcm_push_tx(struct xtfpga_i2s *i2s) in xtfpga_pcm_push_tx() argument 176 xtfpga_pcm_refill_fifo(struct xtfpga_i2s *i2s) xtfpga_pcm_refill_fifo() argument 225 struct xtfpga_i2s *i2s = dev_id; xtfpga_i2s_threaded_irq_handler() local 273 struct xtfpga_i2s *i2s = snd_soc_dai_get_drvdata(dai); xtfpga_i2s_startup() local 283 struct xtfpga_i2s *i2s = snd_soc_dai_get_drvdata(dai); xtfpga_i2s_hw_params() local 394 struct xtfpga_i2s *i2s = runtime->private_data; xtfpga_pcm_hw_params() local 432 struct xtfpga_i2s *i2s = runtime->private_data; xtfpga_pcm_trigger() local 460 struct xtfpga_i2s *i2s = runtime->private_data; xtfpga_pcm_pointer() local 510 struct xtfpga_i2s *i2s = dev_get_drvdata(dev); xtfpga_i2s_runtime_suspend() local 518 struct xtfpga_i2s *i2s = dev_get_drvdata(dev); xtfpga_i2s_runtime_resume() local 531 struct xtfpga_i2s *i2s; xtfpga_i2s_probe() local 609 struct xtfpga_i2s *i2s = dev_get_drvdata(&pdev->dev); xtfpga_i2s_remove() local [all...] |
/kernel/linux/linux-5.10/sound/soc/zte/ |
H A D | zx-i2s.c | 177 struct zx_i2s_info *i2s = snd_soc_dai_get_drvdata(cpu_dai); in zx_i2s_set_fmt() local 224 struct zx_i2s_info *i2s = snd_soc_dai_get_drvdata(socdai); in zx_i2s_hw_params() local [all...] |
/kernel/linux/linux-5.10/sound/soc/pxa/ |
H A D | Makefile | |
/kernel/linux/linux-5.10/sound/soc/qcom/qdsp6/ |
H A D | q6afe-dai.c | 201 struct q6afe_i2s_cfg *i2s = &dai_data->port_config[dai->id].i2s_cfg; in q6i2s_hw_params() local 214 struct q6afe_i2s_cfg *i2s = &dai_data->port_config[dai->id].i2s_cfg; in q6i2s_set_fmt() local
|
/kernel/linux/linux-6.6/sound/soc/jz4740/ |
H A D | jz4740-i2s.c | 97 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); in jz4740_i2s_startup() local 135 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); in jz4740_i2s_shutdown() local 148 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); jz4740_i2s_trigger() local 176 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); jz4740_i2s_set_fmt() local 254 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); jz4740_i2s_hw_params() local 322 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); jz4740_i2s_dai_probe() local 420 struct jz4740_i2s *i2s = snd_soc_component_get_drvdata(component); jz4740_i2s_suspend() local 434 struct jz4740_i2s *i2s = snd_soc_component_get_drvdata(component); jz4740_i2s_resume() local 456 struct jz4740_i2s *i2s = snd_soc_component_get_drvdata(component); jz4740_i2s_probe() local 477 struct jz4740_i2s *i2s = snd_soc_component_get_drvdata(component); jz4740_i2s_remove() local 501 jz4740_i2s_init_regmap_fields(struct device *dev, struct jz4740_i2s *i2s) jz4740_i2s_init_regmap_fields() argument 541 struct jz4740_i2s *i2s; jz4740_i2s_dev_probe() local [all...] |
/kernel/linux/linux-6.6/sound/soc/samsung/ |
H A D | Makefile | |
/kernel/linux/linux-6.6/sound/soc/tegra/ |
H A D | tegra210_i2s.c | 50 struct tegra210_i2s *i2s = dev_get_drvdata(dev); in tegra210_i2s_set_clock_rate() local 89 struct tegra210_i2s *i2s = dev_get_drvdata(dev); in tegra210_i2s_sw_reset() local 136 struct tegra210_i2s *i2s = dev_get_drvdata(dev); tegra210_i2s_init() local 169 struct tegra210_i2s *i2s = dev_get_drvdata(dev); tegra210_i2s_runtime_suspend() local 181 struct tegra210_i2s *i2s = dev_get_drvdata(dev); tegra210_i2s_runtime_resume() local 196 tegra210_i2s_set_data_offset(struct tegra210_i2s *i2s, unsigned int data_offset) tegra210_i2s_set_data_offset() argument 213 struct tegra210_i2s *i2s = snd_soc_dai_get_drvdata(dai); tegra210_i2s_set_fmt() local 294 struct tegra210_i2s *i2s = snd_soc_dai_get_drvdata(dai); tegra210_i2s_set_tdm_slot() local 309 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_get_loopback() local 320 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_put_loopback() local 338 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_get_fsync_width() local 349 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_put_fsync_width() local 376 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_cget_stereo_to_mono() local 387 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_cput_stereo_to_mono() local 402 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_cget_mono_to_stereo() local 413 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_cput_mono_to_stereo() local 428 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_pget_stereo_to_mono() local 439 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_pput_stereo_to_mono() local 454 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_pget_mono_to_stereo() local 465 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_pput_mono_to_stereo() local 480 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_pget_fifo_th() local 491 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_pput_fifo_th() local 506 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_get_bclk_ratio() local 517 struct tegra210_i2s *i2s = snd_soc_component_get_drvdata(compnt); tegra210_i2s_put_bclk_ratio() local 531 struct tegra210_i2s *i2s = snd_soc_dai_get_drvdata(dai); tegra210_i2s_set_dai_bclk_ratio() local 543 struct tegra210_i2s *i2s = dev_get_drvdata(dev); tegra210_i2s_set_timing_params() local 603 struct tegra210_i2s *i2s = snd_soc_dai_get_drvdata(dai); tegra210_i2s_hw_params() local 878 struct tegra210_i2s *i2s; tegra210_i2s_probe() local [all...] |
/kernel/linux/linux-6.6/sound/soc/xtensa/ |
H A D | xtfpga-i2s.c | 156 static bool xtfpga_pcm_push_tx(struct xtfpga_i2s *i2s) in xtfpga_pcm_push_tx() argument 176 xtfpga_pcm_refill_fifo(struct xtfpga_i2s *i2s) xtfpga_pcm_refill_fifo() argument 225 struct xtfpga_i2s *i2s = dev_id; xtfpga_i2s_threaded_irq_handler() local 273 struct xtfpga_i2s *i2s = snd_soc_dai_get_drvdata(dai); xtfpga_i2s_startup() local 283 struct xtfpga_i2s *i2s = snd_soc_dai_get_drvdata(dai); xtfpga_i2s_hw_params() local 394 struct xtfpga_i2s *i2s = runtime->private_data; xtfpga_pcm_hw_params() local 432 struct xtfpga_i2s *i2s = runtime->private_data; xtfpga_pcm_trigger() local 460 struct xtfpga_i2s *i2s = runtime->private_data; xtfpga_pcm_pointer() local 511 struct xtfpga_i2s *i2s = dev_get_drvdata(dev); xtfpga_i2s_runtime_suspend() local 519 struct xtfpga_i2s *i2s = dev_get_drvdata(dev); xtfpga_i2s_runtime_resume() local 532 struct xtfpga_i2s *i2s; xtfpga_i2s_probe() local 610 struct xtfpga_i2s *i2s = dev_get_drvdata(&pdev->dev); xtfpga_i2s_remove() local [all...] |
/kernel/linux/linux-6.6/sound/soc/img/ |
H A D | img-i2s-in.c | 67 struct img_i2s_in *i2s = dev_get_drvdata(dev); in img_i2s_in_runtime_suspend() local 76 struct img_i2s_in *i2s = dev_get_drvdata(dev); in img_i2s_in_runtime_resume() local 88 static inline void img_i2s_in_writel(struct img_i2s_in *i2s, u32 val, u32 reg) in img_i2s_in_writel() argument 93 static inline u32 img_i2s_in_readl(struct img_i2s_in *i2s, u32 reg) in img_i2s_in_readl() argument 98 static inline void img_i2s_in_ch_writel(struct img_i2s_in *i2s, u32 chan, in img_i2s_in_ch_writel() argument 104 img_i2s_in_ch_readl(struct img_i2s_in *i2s, u32 chan, u32 reg) img_i2s_in_ch_readl() argument 110 img_i2s_in_ch_disable(struct img_i2s_in *i2s, u32 chan) img_i2s_in_ch_disable() argument 119 img_i2s_in_ch_enable(struct img_i2s_in *i2s, u32 chan) img_i2s_in_ch_enable() argument 128 img_i2s_in_disable(struct img_i2s_in *i2s) img_i2s_in_disable() argument 137 img_i2s_in_enable(struct img_i2s_in *i2s) img_i2s_in_enable() argument 146 img_i2s_in_flush(struct img_i2s_in *i2s) img_i2s_in_flush() argument 163 struct img_i2s_in *i2s = snd_soc_dai_get_drvdata(dai); img_i2s_in_trigger() local 184 img_i2s_in_check_rate(struct img_i2s_in *i2s, unsigned int sample_rate, unsigned int frame_size, unsigned int *bclk_filter_enable, unsigned int *bclk_filter_value) img_i2s_in_check_rate() argument 217 struct img_i2s_in *i2s = snd_soc_dai_get_drvdata(dai); img_i2s_in_hw_params() local 304 struct img_i2s_in *i2s = snd_soc_dai_get_drvdata(dai); img_i2s_in_set_fmt() local 375 struct img_i2s_in *i2s = snd_soc_dai_get_drvdata(dai); img_i2s_in_dai_probe() local 421 struct img_i2s_in *i2s; img_i2s_in_probe() local 545 struct img_i2s_in *i2s = dev_get_drvdata(dev); img_i2s_in_suspend() local 569 struct img_i2s_in *i2s = dev_get_drvdata(dev); img_i2s_in_resume() local [all...] |
H A D | img-i2s-out.c | 69 struct img_i2s_out *i2s = dev_get_drvdata(dev); in img_i2s_out_runtime_suspend() local 79 struct img_i2s_out *i2s = dev_get_drvdata(dev); in img_i2s_out_runtime_resume() local 98 static inline void img_i2s_out_writel(struct img_i2s_out *i2s, u32 val, in img_i2s_out_writel() argument 104 static inline u32 img_i2s_out_readl(struct img_i2s_out *i2s, u3 argument 109 img_i2s_out_ch_writel(struct img_i2s_out *i2s, u32 chan, u32 val, u32 reg) img_i2s_out_ch_writel() argument 115 img_i2s_out_ch_readl(struct img_i2s_out *i2s, u32 chan, u32 reg) img_i2s_out_ch_readl() argument 121 img_i2s_out_ch_disable(struct img_i2s_out *i2s, u32 chan) img_i2s_out_ch_disable() argument 130 img_i2s_out_ch_enable(struct img_i2s_out *i2s, u32 chan) img_i2s_out_ch_enable() argument 139 img_i2s_out_disable(struct img_i2s_out *i2s) img_i2s_out_disable() argument 148 img_i2s_out_enable(struct img_i2s_out *i2s) img_i2s_out_enable() argument 157 img_i2s_out_reset(struct img_i2s_out *i2s) img_i2s_out_reset() argument 188 struct img_i2s_out *i2s = snd_soc_dai_get_drvdata(dai); img_i2s_out_trigger() local 216 struct img_i2s_out *i2s = snd_soc_dai_get_drvdata(dai); img_i2s_out_hw_params() local 293 struct img_i2s_out *i2s = snd_soc_dai_get_drvdata(dai); img_i2s_out_set_fmt() local 381 struct img_i2s_out *i2s = snd_soc_dai_get_drvdata(dai); img_i2s_out_dai_probe() local 427 struct img_i2s_out *i2s; img_i2s_out_probe() local 545 struct img_i2s_out *i2s = dev_get_drvdata(dev); img_i2s_out_suspend() local 569 struct img_i2s_out *i2s = dev_get_drvdata(dev); img_i2s_out_resume() local [all...] |
/kernel/linux/linux-6.6/sound/soc/sh/ |
H A D | siu_dai.c | 50 u32 i2s; member
|
/kernel/linux/linux-5.10/sound/soc/jz4740/ |
H A D | jz4740-i2s.c | 116 static inline uint32_t jz4740_i2s_read(const struct jz4740_i2s *i2s, in jz4740_i2s_read() argument 122 static inline void jz4740_i2s_write(const struct jz4740_i2s *i2s, in jz4740_i2s_write() argument 128 static inline void jz4740_i2s_set_bits(const struct jz4740_i2s *i2s, in jz4740_i2s_set_bits() argument 139 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); in jz4740_i2s_startup() local 181 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); jz4740_i2s_shutdown() local 197 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); jz4740_i2s_trigger() local 231 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); jz4740_i2s_set_fmt() local 283 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); jz4740_i2s_hw_params() local 336 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); jz4740_i2s_set_sysclk() local 364 struct jz4740_i2s *i2s = snd_soc_component_get_drvdata(component); jz4740_i2s_suspend() local 382 struct jz4740_i2s *i2s = snd_soc_component_get_drvdata(component); jz4740_i2s_resume() local 405 jz4740_i2c_init_pcm_config(struct jz4740_i2s *i2s) jz4740_i2c_init_pcm_config() argument 424 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); jz4740_i2s_dai_probe() local 458 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); jz4740_i2s_dai_remove() local 552 struct jz4740_i2s *i2s; jz4740_i2s_dev_probe() local [all...] |
/kernel/linux/linux-5.10/sound/soc/samsung/ |
H A D | i2s.c | 131 static inline bool is_secondary(struct i2s_dai *i2s) in is_secondary() argument 137 static inline bool tx_active(struct i2s_dai *i2s) in tx_active() argument 155 static inline struct i2s_dai *get_other_dai(struct i2s_dai *i2s) in get_other_dai() argument 161 other_tx_active(struct i2s_dai *i2s) other_tx_active() argument 169 any_tx_active(struct i2s_dai *i2s) any_tx_active() argument 175 rx_active(struct i2s_dai *i2s) rx_active() argument 188 other_rx_active(struct i2s_dai *i2s) other_rx_active() argument 196 any_rx_active(struct i2s_dai *i2s) any_rx_active() argument 202 other_active(struct i2s_dai *i2s) other_active() argument 208 this_active(struct i2s_dai *i2s) this_active() argument 214 any_active(struct i2s_dai *i2s) any_active() argument 226 is_opened(struct i2s_dai *i2s) is_opened() argument 234 is_manager(struct i2s_dai *i2s) is_manager() argument 243 get_rfs(struct i2s_dai *i2s) get_rfs() argument 264 set_rfs(struct i2s_dai *i2s, unsigned rfs) set_rfs() argument 303 get_bfs(struct i2s_dai *i2s) get_bfs() argument 325 set_bfs(struct i2s_dai *i2s, unsigned bfs) set_bfs() argument 377 get_blc(struct i2s_dai *i2s) get_blc() argument 391 i2s_txctrl(struct i2s_dai *i2s, int on) i2s_txctrl() argument 442 i2s_rxctrl(struct i2s_dai *i2s, int on) i2s_rxctrl() argument 473 i2s_fifo(struct i2s_dai *i2s, u32 flush) i2s_fifo() argument 501 struct i2s_dai *i2s = to_info(dai); i2s_set_sysclk() local 626 struct i2s_dai *i2s = to_info(dai); i2s_set_fmt() local 723 struct i2s_dai *i2s = to_info(dai); i2s_hw_params() local 820 struct i2s_dai *i2s = to_info(dai); i2s_startup() local 847 struct i2s_dai *i2s = to_info(dai); i2s_shutdown() local 868 config_setup(struct i2s_dai *i2s) config_setup() argument 935 struct i2s_dai *i2s = to_info(asoc_rtd_to_cpu(rtd, 0)); i2s_trigger() local 981 struct i2s_dai *i2s = to_info(dai); i2s_set_clkdiv() local 1010 struct i2s_dai *i2s = to_info(dai); i2s_delay() local 1044 struct i2s_dai *i2s = to_info(dai); samsung_i2s_dai_probe() local 1089 struct i2s_dai *i2s = to_info(dai); samsung_i2s_dai_remove() local [all...] |
/kernel/linux/linux-5.10/sound/soc/stm/ |
H A D | stm32_i2s.c | 245 struct stm32_i2s_data *i2s = (struct stm32_i2s_data *)devid; in stm32_i2s_isr() local 334 struct stm32_i2s_data *i2s in stm32_i2s_set_dai_fmt() local 407 struct stm32_i2s_data *i2s = snd_soc_dai_get_drvdata(cpu_dai); stm32_i2s_set_sysclk() local 425 struct stm32_i2s_data *i2s = snd_soc_dai_get_drvdata(cpu_dai); stm32_i2s_configure_clock() local 505 struct stm32_i2s_data *i2s = snd_soc_dai_get_drvdata(cpu_dai); stm32_i2s_configure() local 552 struct stm32_i2s_data *i2s = snd_soc_dai_get_drvdata(cpu_dai); stm32_i2s_startup() local 578 struct stm32_i2s_data *i2s = snd_soc_dai_get_drvdata(cpu_dai); stm32_i2s_hw_params() local 596 struct stm32_i2s_data *i2s = snd_soc_dai_get_drvdata(cpu_dai); stm32_i2s_trigger() local 694 struct stm32_i2s_data *i2s = snd_soc_dai_get_drvdata(cpu_dai); stm32_i2s_shutdown() local 709 struct stm32_i2s_data *i2s = dev_get_drvdata(cpu_dai->dev); stm32_i2s_dai_probe() local 778 stm32_i2s_dais_init(struct platform_device *pdev, struct stm32_i2s_data *i2s) stm32_i2s_dais_init() argument 806 stm32_i2s_parse_dt(struct platform_device *pdev, struct stm32_i2s_data *i2s) stm32_i2s_parse_dt() argument 901 struct stm32_i2s_data *i2s; stm32_i2s_probe() local 990 struct stm32_i2s_data *i2s = dev_get_drvdata(dev); stm32_i2s_suspend() local 1000 struct stm32_i2s_data *i2s = dev_get_drvdata(dev); stm32_i2s_resume() local [all...] |