Home
last modified time | relevance | path

Searched defs:i2s (Results 1 – 25 of 27) sorted by relevance

12

/linux/sound/soc/tegra/
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); in tegra210_i2s_init() local
169 struct tegra210_i2s *i2s = dev_get_drvdata(dev); in tegra210_i2s_runtime_suspend() local
181 struct tegra210_i2s *i2s = dev_get_drvdata(dev); in tegra210_i2s_runtime_resume() local
213 struct tegra210_i2s *i2s = snd_soc_dai_get_drvdata(dai); in tegra210_i2s_set_fmt() local
294 struct tegra210_i2s *i2s = snd_soc_dai_get_drvdata(dai); in tegra210_i2s_set_tdm_slot() local
531 struct tegra210_i2s *i2s = snd_soc_dai_get_drvdata(dai); in tegra210_i2s_set_dai_bclk_ratio() local
543 struct tegra210_i2s *i2s = dev_get_drvdata(dev); in tegra210_i2s_set_timing_params() local
603 struct tegra210_i2s *i2s = snd_soc_dai_get_drvdata(dai); in tegra210_i2s_hw_params() local
[all …]
A Dtegra30_i2s.c41 struct tegra30_i2s *i2s = dev_get_drvdata(dev); in tegra30_i2s_runtime_suspend() local
52 struct tegra30_i2s *i2s = dev_get_drvdata(dev); in tegra30_i2s_runtime_resume() local
79 struct tegra30_i2s *i2s = snd_soc_dai_get_drvdata(dai); in tegra30_i2s_set_fmt() local
139 struct tegra30_i2s *i2s = snd_soc_dai_get_drvdata(dai); in tegra30_i2s_hw_params() local
217 static void tegra30_i2s_stop_playback(struct tegra30_i2s *i2s) in tegra30_i2s_stop_playback()
232 static void tegra30_i2s_stop_capture(struct tegra30_i2s *i2s) in tegra30_i2s_stop_capture()
242 struct tegra30_i2s *i2s = snd_soc_dai_get_drvdata(dai); in tegra30_i2s_trigger() local
272 struct tegra30_i2s *i2s = snd_soc_dai_get_drvdata(dai); in tegra30_i2s_set_tdm() local
298 struct tegra30_i2s *i2s = snd_soc_dai_get_drvdata(dai); in tegra30_i2s_probe() local
408 struct tegra30_i2s *i2s; in tegra30_i2s_platform_probe() local
[all …]
A Dtegra20_i2s.c39 struct tegra20_i2s *i2s = dev_get_drvdata(dev); in tegra20_i2s_runtime_suspend() local
50 struct tegra20_i2s *i2s = dev_get_drvdata(dev); in tegra20_i2s_runtime_resume() local
87 struct tegra20_i2s *i2s = snd_soc_dai_get_drvdata(dai); in tegra20_i2s_set_fmt() local
145 struct tegra20_i2s *i2s = snd_soc_dai_get_drvdata(dai); in tegra20_i2s_hw_params() local
200 static void tegra20_i2s_start_playback(struct tegra20_i2s *i2s) in tegra20_i2s_start_playback()
207 static void tegra20_i2s_stop_playback(struct tegra20_i2s *i2s) in tegra20_i2s_stop_playback()
213 static void tegra20_i2s_start_capture(struct tegra20_i2s *i2s) in tegra20_i2s_start_capture()
220 static void tegra20_i2s_stop_capture(struct tegra20_i2s *i2s) in tegra20_i2s_stop_capture()
229 struct tegra20_i2s *i2s = snd_soc_dai_get_drvdata(dai); in tegra20_i2s_trigger() local
257 struct tegra20_i2s *i2s = snd_soc_dai_get_drvdata(dai); in tegra20_i2s_probe() local
[all …]
/linux/sound/soc/img/
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
148 static inline void img_i2s_out_enable(struct img_i2s_out *i2s) in img_i2s_out_enable()
157 static void img_i2s_out_reset(struct img_i2s_out *i2s) in img_i2s_out_reset()
188 struct img_i2s_out *i2s = snd_soc_dai_get_drvdata(dai); in img_i2s_out_trigger() local
216 struct img_i2s_out *i2s = snd_soc_dai_get_drvdata(dai); in img_i2s_out_hw_params() local
293 struct img_i2s_out *i2s = snd_soc_dai_get_drvdata(dai); in img_i2s_out_set_fmt() local
389 struct img_i2s_out *i2s = snd_soc_dai_get_drvdata(dai); in img_i2s_out_dai_probe() local
427 struct img_i2s_out *i2s; in img_i2s_out_probe() local
556 struct img_i2s_out *i2s = dev_get_drvdata(dev); in img_i2s_out_suspend() local
[all …]
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
146 static inline void img_i2s_in_flush(struct img_i2s_in *i2s) in img_i2s_in_flush()
163 struct img_i2s_in *i2s = snd_soc_dai_get_drvdata(dai); in img_i2s_in_trigger() local
184 static int img_i2s_in_check_rate(struct img_i2s_in *i2s, in img_i2s_in_check_rate()
217 struct img_i2s_in *i2s = snd_soc_dai_get_drvdata(dai); in img_i2s_in_hw_params() local
304 struct img_i2s_in *i2s = snd_soc_dai_get_drvdata(dai); in img_i2s_in_set_fmt() local
383 struct img_i2s_in *i2s = snd_soc_dai_get_drvdata(dai); in img_i2s_in_dai_probe() local
421 struct img_i2s_in *i2s; in img_i2s_in_probe() local
550 struct img_i2s_in *i2s = dev_get_drvdata(dev); in img_i2s_in_suspend() local
[all …]
/linux/sound/soc/samsung/
A Di2s.c377 static inline int get_blc(struct i2s_dai *i2s) in get_blc()
501 struct i2s_dai *i2s = to_info(dai); in i2s_set_sysclk() local
626 struct i2s_dai *i2s = to_info(dai); in i2s_set_fmt() local
723 struct i2s_dai *i2s = to_info(dai); in i2s_hw_params() local
820 struct i2s_dai *i2s = to_info(dai); in i2s_startup() local
847 struct i2s_dai *i2s = to_info(dai); in i2s_shutdown() local
868 static int config_setup(struct i2s_dai *i2s) in config_setup()
981 struct i2s_dai *i2s = to_info(dai); in i2s_set_clkdiv() local
1010 struct i2s_dai *i2s = to_info(dai); in i2s_delay() local
1044 struct i2s_dai *i2s = to_info(dai); in samsung_i2s_dai_probe() local
[all …]
A Ds3c-i2s-v2.c72 static void s3c2412_snd_txctrl(struct s3c_i2sv2_info *i2s, int on) in s3c2412_snd_txctrl()
218 static int s3c2412_snd_lrsync(struct s3c_i2sv2_info *i2s) in s3c2412_snd_lrsync()
247 struct s3c_i2sv2_info *i2s = to_info(cpu_dai); in s3c2412_i2s_set_fmt() local
298 struct s3c_i2sv2_info *i2s = to_info(dai); in s3c_i2sv2_hw_params() local
337 struct s3c_i2sv2_info *i2s = to_info(cpu_dai); in s3c_i2sv2_set_sysclk() local
383 struct s3c_i2sv2_info *i2s = to_info(asoc_rtd_to_cpu(rtd, 0)); in s3c2412_i2s_trigger() local
448 struct s3c_i2sv2_info *i2s = to_info(cpu_dai); in s3c2412_i2s_set_clkdiv() local
531 struct s3c_i2sv2_info *i2s = to_info(dai); in s3c2412_i2s_delay() local
545 struct s3c_i2sv2_info *i2s = to_info(cpu_dai); in s3c_i2sv2_get_clock() local
621 struct s3c_i2sv2_info *i2s) in s3c_i2sv2_probe()
[all …]
A Ds3c2412-i2s.c90 struct s3c_i2sv2_info *i2s = snd_soc_dai_get_drvdata(cpu_dai); in s3c2412_i2s_hw_params() local
116 struct s3c_i2sv2_info *i2s = snd_soc_component_get_drvdata(component); in s3c2412_i2s_suspend() local
143 struct s3c_i2sv2_info *i2s = snd_soc_component_get_drvdata(component); in s3c2412_i2s_resume() local
/linux/sound/soc/rockchip/
A Drockchip_i2s.c61 struct rk_i2s_dev *i2s = dev_get_drvdata(dev); in i2s_runtime_suspend() local
71 struct rk_i2s_dev *i2s = dev_get_drvdata(dev); in i2s_runtime_resume() local
95 static void rockchip_snd_txctrl(struct rk_i2s_dev *i2s, int on) in rockchip_snd_txctrl()
196 struct rk_i2s_dev *i2s = to_info(cpu_dai); in rockchip_i2s_set_fmt() local
306 struct rk_i2s_dev *i2s = to_info(dai); in rockchip_i2s_hw_params() local
420 struct rk_i2s_dev *i2s = to_info(dai); in rockchip_i2s_trigger() local
451 struct rk_i2s_dev *i2s = to_info(dai); in rockchip_i2s_set_bclk_ratio() local
461 struct rk_i2s_dev *i2s = to_info(cpu_dai); in rockchip_i2s_set_sysclk() local
476 struct rk_i2s_dev *i2s = snd_soc_dai_get_drvdata(dai); in rockchip_i2s_dai_probe() local
682 struct rk_i2s_dev *i2s; in rockchip_i2s_probe() local
[all …]
/linux/sound/soc/jz4740/
A Djz4740-i2s.c116 static inline void jz4740_i2s_write(const struct jz4740_i2s *i2s, in jz4740_i2s_write()
125 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); in jz4740_i2s_startup() local
150 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); in jz4740_i2s_shutdown() local
166 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); in jz4740_i2s_trigger() local
200 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); in jz4740_i2s_set_fmt() local
252 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); in jz4740_i2s_hw_params() local
305 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); in jz4740_i2s_set_sysclk() local
374 static void jz4740_i2s_init_pcm_config(struct jz4740_i2s *i2s) in jz4740_i2s_init_pcm_config()
391 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); in jz4740_i2s_dai_probe() local
425 struct jz4740_i2s *i2s = snd_soc_dai_get_drvdata(dai); in jz4740_i2s_dai_remove() local
[all …]
/linux/sound/soc/sunxi/
A Dsun4i-i2s.c330 struct sun4i_i2s *i2s = snd_soc_dai_get_drvdata(dai); in sun4i_i2s_set_clk_rate() local
577 struct sun4i_i2s *i2s = snd_soc_dai_get_drvdata(dai); in sun4i_i2s_hw_params() local
925 struct sun4i_i2s *i2s = snd_soc_dai_get_drvdata(dai); in sun4i_i2s_set_fmt() local
1010 struct sun4i_i2s *i2s = snd_soc_dai_get_drvdata(dai); in sun4i_i2s_trigger() local
1041 struct sun4i_i2s *i2s = snd_soc_dai_get_drvdata(dai); in sun4i_i2s_set_sysclk() local
1055 struct sun4i_i2s *i2s = snd_soc_dai_get_drvdata(dai); in sun4i_i2s_set_tdm_slot() local
1263 struct sun4i_i2s *i2s = dev_get_drvdata(dev); in sun4i_i2s_runtime_resume() local
1305 struct sun4i_i2s *i2s = dev_get_drvdata(dev); in sun4i_i2s_runtime_suspend() local
1438 struct sun4i_i2s *i2s) in sun4i_i2s_init_regmap_fields()
1463 struct sun4i_i2s *i2s; in sun4i_i2s_probe() local
[all …]
/linux/sound/soc/adi/
A Daxi-i2s.c60 struct axi_i2s *i2s = snd_soc_dai_get_drvdata(dai); in axi_i2s_trigger() local
91 struct axi_i2s *i2s = snd_soc_dai_get_drvdata(dai); in axi_i2s_hw_params() local
109 struct axi_i2s *i2s = snd_soc_dai_get_drvdata(dai); in axi_i2s_startup() local
132 struct axi_i2s *i2s = snd_soc_dai_get_drvdata(dai); in axi_i2s_shutdown() local
139 struct axi_i2s *i2s = snd_soc_dai_get_drvdata(dai); in axi_i2s_dai_probe() local
173 static void axi_i2s_parse_of(struct axi_i2s *i2s, const struct device_node *np) in axi_i2s_parse_of()
189 struct axi_i2s *i2s; in axi_i2s_probe() local
278 struct axi_i2s *i2s = platform_get_drvdata(pdev); in axi_i2s_dev_remove() local
/linux/sound/soc/xtensa/
A Dxtfpga-i2s.c156 static bool xtfpga_pcm_push_tx(struct xtfpga_i2s *i2s) in xtfpga_pcm_push_tx()
225 struct xtfpga_i2s *i2s = dev_id; in xtfpga_i2s_threaded_irq_handler() local
273 struct xtfpga_i2s *i2s = snd_soc_dai_get_drvdata(dai); in xtfpga_i2s_startup() local
283 struct xtfpga_i2s *i2s = snd_soc_dai_get_drvdata(dai); in xtfpga_i2s_hw_params() local
394 struct xtfpga_i2s *i2s = runtime->private_data; in xtfpga_pcm_hw_params() local
432 struct xtfpga_i2s *i2s = runtime->private_data; in xtfpga_pcm_trigger() local
460 struct xtfpga_i2s *i2s = runtime->private_data; in xtfpga_pcm_pointer() local
510 struct xtfpga_i2s *i2s = dev_get_drvdata(dev); in xtfpga_i2s_runtime_suspend() local
518 struct xtfpga_i2s *i2s = dev_get_drvdata(dev); in xtfpga_i2s_runtime_resume() local
531 struct xtfpga_i2s *i2s; in xtfpga_i2s_probe() local
[all …]
/linux/sound/soc/hisilicon/
A Dhi6210-i2s.c81 static inline void hi6210_write_reg(struct hi6210_i2s *i2s, int reg, u32 val) in hi6210_write_reg()
86 static inline u32 hi6210_read_reg(struct hi6210_i2s *i2s, int reg) in hi6210_read_reg()
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); in hi6210_i2s_shutdown() local
186 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in hi6210_i2s_txctrl() local
206 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in hi6210_i2s_rxctrl() local
224 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in hi6210_i2s_set_fmt() local
258 struct hi6210_i2s *i2s = dev_get_drvdata(cpu_dai->dev); in hi6210_i2s_hw_params() local
503 struct hi6210_i2s *i2s = snd_soc_dai_get_drvdata(dai); in hi6210_i2s_dai_probe() local
548 struct hi6210_i2s *i2s; in hi6210_i2s_probe() local
/linux/sound/soc/stm/
A Dstm32_i2s.c263 static int stm32_i2s_calc_clk_div(struct stm32_i2s_data *i2s, in stm32_i2s_calc_clk_div()
303 static int stm32_i2s_set_clk_div(struct stm32_i2s_data *i2s) in stm32_i2s_set_clk_div()
338 struct stm32_i2s_data *i2s = mclk->i2s_data; in stm32_i2smclk_round_rate() local
362 struct stm32_i2s_data *i2s = mclk->i2s_data; in stm32_i2smclk_set_rate() local
381 struct stm32_i2s_data *i2s = mclk->i2s_data; in stm32_i2smclk_enable() local
392 struct stm32_i2s_data *i2s = mclk->i2s_data; in stm32_i2smclk_disable() local
994 struct stm32_i2s_data *i2s) in stm32_i2s_dais_init()
1022 struct stm32_i2s_data *i2s) in stm32_i2s_parse_dt()
1122 struct stm32_i2s_data *i2s; in stm32_i2s_probe() local
1211 struct stm32_i2s_data *i2s = dev_get_drvdata(dev); in stm32_i2s_suspend() local
[all …]
/linux/arch/arc/boot/dts/
A Daxs10x_mb.dtsi170 i2s: i2s@1e000 { label
/linux/drivers/macintosh/
A Drack-meter.c61 struct device_node *i2s; member
370 struct device_node *i2s = NULL, *np = NULL; in rackmeter_probe() local
/linux/sound/soc/qcom/qdsp6/
A Dq6afe-dai.c119 struct q6afe_i2s_cfg *i2s = &dai_data->port_config[dai->id].i2s_cfg; in q6i2s_hw_params() local
132 struct q6afe_i2s_cfg *i2s = &dai_data->port_config[dai->id].i2s_cfg; in q6i2s_set_fmt() local
/linux/sound/soc/meson/
A Daiu.h38 struct aiu_interface i2s; member
/linux/arch/arm/boot/dts/
A Dbcm283x.dtsi322 i2s: i2s@7e203000 { label
A Dsam9x60.dtsi229 i2s: i2s@f001c000 { label
A Drk3036.dtsi301 i2s: i2s@10220000 { label
/linux/include/sound/
A Dhdmi-codec.h126 uint i2s:1; member
/linux/drivers/bcma/
A Ddriver_mips.c275 struct bcma_device *cpu, *pcie, *i2s; in bcma_fix_i2s_irqflag() local
/linux/sound/soc/sh/
A Dsiu_dai.c50 u32 i2s; member

Completed in 79 milliseconds

12