Searched refs:clk_i2s (Results 1 – 9 of 9) sorted by relevance
| /linux/sound/soc/pxa/ |
| H A D | pxa2xx-i2s.c | 77 static struct clk *clk_i2s; variable 99 if (IS_ERR(clk_i2s)) in pxa2xx_i2s_startup() 100 return PTR_ERR(clk_i2s); in pxa2xx_i2s_startup() 160 if (WARN_ON(IS_ERR(clk_i2s))) in pxa2xx_i2s_hw_params() 162 clk_prepare_enable(clk_i2s); in pxa2xx_i2s_hw_params() 255 clk_disable_unprepare(clk_i2s); in pxa2xx_i2s_shutdown() 297 clk_i2s = clk_get(dai->dev, "I2SCLK"); in pxa2xx_i2s_probe() 298 if (IS_ERR(clk_i2s)) in pxa2xx_i2s_probe() 299 return PTR_ERR(clk_i2s); in pxa2xx_i2s_probe() 322 clk_put(clk_i2s); in pxa2xx_i2s_remove() [all...] |
| /linux/sound/soc/jz4740/ |
| H A D | jz4740-i2s.c | 85 struct clk *clk_i2s; member 123 ret = clk_prepare_enable(i2s->clk_i2s); in jz4740_i2s_startup() 141 clk_disable_unprepare(i2s->clk_i2s); in jz4740_i2s_shutdown() 307 div = jz4740_i2s_get_i2sdiv(clk_get_rate(i2s->clk_i2s), in jz4740_i2s_hw_params() 423 clk_disable_unprepare(i2s->clk_i2s); in jz4740_i2s_suspend() 441 ret = clk_prepare_enable(i2s->clk_i2s); in jz4740_i2s_resume() 565 i2s->clk_i2s = devm_clk_get(dev, "i2s"); in jz4740_i2s_dev_probe() 566 if (IS_ERR(i2s->clk_i2s)) in jz4740_i2s_dev_probe() 567 return PTR_ERR(i2s->clk_i2s); in jz4740_i2s_dev_probe()
|
| /linux/sound/soc/tegra/ |
| H A D | tegra210_i2s.c | 75 err = clk_set_rate(i2s->clk_i2s, clock_rate); in tegra210_i2s_set_clock_rate() 187 clk_disable_unprepare(i2s->clk_i2s); in tegra210_i2s_runtime_suspend() 197 err = clk_prepare_enable(i2s->clk_i2s); in tegra210_i2s_runtime_resume() 216 clk_disable_unprepare(i2s->clk_i2s); in tegra210_i2s_set_data_offset() 1087 i2s->clk_i2s = devm_clk_get(dev, "i2s"); in tegra210_i2s_probe() 1088 if (IS_ERR(i2s->clk_i2s)) in tegra210_i2s_probe() 1089 return dev_err_probe(dev, PTR_ERR(i2s->clk_i2s), in tegra210_i2s_probe()
|
| H A D | tegra20_i2s.h | 143 struct clk *clk_i2s; member
|
| H A D | tegra210_i2s.h | 163 struct clk *clk_i2s; 162 struct clk *clk_i2s; global() member
|
| H A D | tegra30_i2s.h | 227 struct clk *clk_i2s; member
|
| /linux/sound/soc/intel/keembay/ |
| H A D | kmb_platform.h | 129 struct clk *clk_i2s; member
|
| /linux/drivers/clk/ |
| H A D | clk-rp1.c | 373 static struct rp1_clk_desc *clk_i2s; variable 1043 struct clk_hw *clk_i2s_hw = &clk_i2s->hw; in rp1_clock_choose_div_and_prate() 1050 if (hw == clk_i2s_hw && clk_i2s->cached_rate == rate && parent == clk_audio_hw) { in rp1_clock_choose_div_and_prate() 1065 clk_i2s->cached_rate = i2s_rate; in rp1_clock_choose_div_and_prate() 2428 clk_i2s = &clk_i2s_desc; in rp1_clk_probe() 2429 clk_xosc = clk_hw_get_parent_by_index(&clk_i2s->hw, 0); in rp1_clk_probe()
|
| /linux/arch/arm/boot/dts/st/ |
| H A D | stm32h743.dtsi | 65 clk_i2s: i2s_ckin { label 548 clocks = <&clk_hse>, <&clk_lse>, <&clk_i2s>;
|