Lines Matching refs:i2sclk
229 struct clk *i2sclk; member
434 clk_set_parent(i2s->i2sclk, i2s->x11kclk); in stm32_i2s_configure_clock()
436 clk_set_parent(i2s->i2sclk, i2s->x8kclk); in stm32_i2s_configure_clock()
437 i2s_clock_rate = clk_get_rate(i2s->i2sclk); in stm32_i2s_configure_clock()
564 ret = clk_prepare_enable(i2s->i2sclk); in stm32_i2s_startup()
700 clk_disable_unprepare(i2s->i2sclk); in stm32_i2s_shutdown()
840 i2s->i2sclk = devm_clk_get(&pdev->dev, "i2sclk"); in stm32_i2s_parse_dt()
841 if (IS_ERR(i2s->i2sclk)) { in stm32_i2s_parse_dt()
842 if (PTR_ERR(i2s->i2sclk) != -EPROBE_DEFER) in stm32_i2s_parse_dt()
844 PTR_ERR(i2s->i2sclk)); in stm32_i2s_parse_dt()
845 return PTR_ERR(i2s->i2sclk); in stm32_i2s_parse_dt()