Lines Matching refs:rk_i2s_dev
31 struct rk_i2s_dev { struct
62 static int i2s_pinctrl_select_bclk_on(struct rk_i2s_dev *i2s) in i2s_pinctrl_select_bclk_on() argument
75 static int i2s_pinctrl_select_bclk_off(struct rk_i2s_dev *i2s) in i2s_pinctrl_select_bclk_off()
91 struct rk_i2s_dev *i2s = dev_get_drvdata(dev); in i2s_runtime_suspend()
101 struct rk_i2s_dev *i2s = dev_get_drvdata(dev); in i2s_runtime_resume()
120 static inline struct rk_i2s_dev *to_info(struct snd_soc_dai *dai) in to_info()
125 static int rockchip_snd_txctrl(struct rk_i2s_dev *i2s, int on) in rockchip_snd_txctrl()
182 static int rockchip_snd_rxctrl(struct rk_i2s_dev *i2s, int on) in rockchip_snd_rxctrl()
243 struct rk_i2s_dev *i2s = to_info(cpu_dai); in rockchip_i2s_set_fmt()
353 struct rk_i2s_dev *i2s = to_info(dai); in rockchip_i2s_hw_params()
467 struct rk_i2s_dev *i2s = to_info(dai); in rockchip_i2s_trigger()
506 struct rk_i2s_dev *i2s = to_info(dai); in rockchip_i2s_set_bclk_ratio()
516 struct rk_i2s_dev *i2s = to_info(cpu_dai); in rockchip_i2s_set_sysclk()
531 struct rk_i2s_dev *i2s = snd_soc_dai_get_drvdata(dai); in rockchip_i2s_dai_probe()
666 static int rockchip_i2s_init_dai(struct rk_i2s_dev *i2s, struct resource *res, in rockchip_i2s_init_dai()
738 struct rk_i2s_dev *i2s; in rockchip_i2s_probe()
853 struct rk_i2s_dev *i2s = dev_get_drvdata(&pdev->dev); in rockchip_i2s_remove()