/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 | 86 struct clk *clk_i2s; member 124 ret = clk_prepare_enable(i2s->clk_i2s); in jz4740_i2s_startup() 142 clk_disable_unprepare(i2s->clk_i2s); in jz4740_i2s_shutdown() 308 div = jz4740_i2s_get_i2sdiv(clk_get_rate(i2s->clk_i2s), in jz4740_i2s_hw_params() 424 clk_disable_unprepare(i2s->clk_i2s); in jz4740_i2s_suspend() 442 ret = clk_prepare_enable(i2s->clk_i2s); in jz4740_i2s_resume() 566 i2s->clk_i2s = devm_clk_get(dev, "i2s"); in jz4740_i2s_dev_probe() 567 if (IS_ERR(i2s->clk_i2s)) in jz4740_i2s_dev_probe() 568 return PTR_ERR(i2s->clk_i2s); in jz4740_i2s_dev_probe()
|
/linux/include/dt-bindings/clock/ |
H A D | s5pv210-audss.h | 21 #define CLK_I2S 4 macro
|
H A D | suniv-ccu-f1c100s.h | 46 #define CLK_I2S 47 macro
|
H A D | pxa-clock.h | 27 #define CLK_I2S 17 macro
|
H A D | sun5i-ccu.h | 68 #define CLK_I2S 73 macro
|
H A D | pistachio-clk.h | 26 #define CLK_I2S 35 macro
|
H A D | exynos3250.h | 210 #define CLK_I2S 204 macro
|
/linux/sound/soc/tegra/ |
H A D | tegra210_i2s.c | 76 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() 1070 i2s->clk_i2s = devm_clk_get(dev, "i2s"); in tegra210_i2s_probe() 1071 if (IS_ERR(i2s->clk_i2s)) { in tegra210_i2s_probe() 1073 return 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 | 162 struct clk *clk_i2s; member
|
H A D | tegra30_i2s.h | 227 struct clk *clk_i2s; member
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | img,i2s-out.txt | 45 <&clk_core CLK_I2S>;
|
/linux/arch/arm/boot/dts/allwinner/ |
H A D | sun5i-gr8.dtsi | 84 clocks = <&ccu CLK_APB0_I2S>, <&ccu CLK_I2S>;
|
/linux/sound/soc/intel/keembay/ |
H A D | kmb_platform.h | 129 struct clk *clk_i2s; member
|
/linux/arch/arm/boot/dts/samsung/ |
H A D | s5pv210.dtsi | 245 clocks = <&clk_audss CLK_I2S>, 246 <&clk_audss CLK_I2S>,
|
H A D | exynos3250.dtsi | 854 clocks = <&cmu CLK_I2S>, <&cmu CLK_SCLK_I2S>;
|
/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>;
|
/linux/drivers/clk/ |
H A D | clk-stm32f4.c | 1325 CLK_I2S, "i2s", i2s_parents, ARRAY_SIZE(i2s_parents), 1352 CLK_I2S, "i2s", i2s_parents, ARRAY_SIZE(i2s_parents), 1397 CLK_I2S, "i2s", i2s_parents, ARRAY_SIZE(i2s_parents), 1543 CLK_I2S, "i2s", i2s_parents, ARRAY_SIZE(i2s_parents),
|
H A D | clk-loongson2.c | 266 CLK_SCALE(LOONGSON2_I2S_CLK, "clk_i2s", "clk_node", 0x50, 44, 3),
|
/linux/drivers/clk/pistachio/ |
H A D | clk-pistachio.c | 22 GATE(CLK_I2S, "i2s", "i2s_div", 0x104, 3),
|
/linux/drivers/clk/sunxi-ng/ |
H A D | ccu-sun5i.c | 703 [CLK_I2S] = &i2s_clk.common.hw, 947 [CLK_I2S] = &i2s_clk.common.hw,
|
H A D | ccu-suniv-f1c100s.c | 455 [CLK_I2S] = &i2s_clk.common.hw,
|
/linux/arch/mips/boot/dts/img/ |
H A D | pistachio.dtsi | 139 <&clk_core CLK_I2S>;
|