Home
last modified time | relevance | path

Searched defs:i2s (Results 51 - 75 of 82) sorted by relevance

1234

/kernel/linux/linux-6.6/drivers/pinctrl/
H A Dpinctrl-loongson2.c135 SPECIFIC_GROUP(i2s); variable
/kernel/linux/linux-6.6/drivers/macintosh/
H A Drack-meter.c60 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 DMakefile
/kernel/linux/linux-6.6/sound/soc/hisilicon/
H A Dhi6210-i2s.c81 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 Dchv3-i2s.c101 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 Dq6afe-dai.c99 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 Drockchip_i2s.c63 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 Dimg-i2s-in.c67 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 Dimg-i2s-out.c69 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 Dsiu_dai.c50 u32 i2s; member
/kernel/linux/linux-5.10/sound/soc/tegra/
H A Dtegra210_i2s.c50 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 Dxtfpga-i2s.c156 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 Dzx-i2s.c177 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 DMakefile
/kernel/linux/linux-5.10/sound/soc/qcom/qdsp6/
H A Dq6afe-dai.c201 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 Djz4740-i2s.c97 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 DMakefile
/kernel/linux/linux-6.6/sound/soc/tegra/
H A Dtegra210_i2s.c50 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 Dxtfpga-i2s.c156 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 Dimg-i2s-in.c67 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 Dimg-i2s-out.c69 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 Dsiu_dai.c50 u32 i2s; member
/kernel/linux/linux-5.10/sound/soc/jz4740/
H A Djz4740-i2s.c116 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 Di2s.c131 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 Dstm32_i2s.c245 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...]

Completed in 18 milliseconds

1234