Home
last modified time | relevance | path

Searched refs:clk_i2c (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/i2c/busses/
H A Di2c-sprd.c449 struct clk *clk_i2c, *clk_parent; in sprd_i2c_clk_init() local
451 clk_i2c = devm_clk_get(i2c_dev->dev, "i2c"); in sprd_i2c_clk_init()
452 if (IS_ERR(clk_i2c)) { in sprd_i2c_clk_init()
455 clk_i2c = NULL; in sprd_i2c_clk_init()
465 if (clk_set_parent(clk_i2c, clk_parent)) in sprd_i2c_clk_init()
466 i2c_dev->src_clk = clk_get_rate(clk_i2c); in sprd_i2c_clk_init()
/OK3568_Linux_fs/kernel/sound/soc/codecs/
H A Drk_codec_digital.c41 struct clk *clk_i2c; member
1013 ret = clk_prepare_enable(rcd->clk_i2c); in rk_codec_digital_runtime_resume()
1036 clk_disable_unprepare(rcd->clk_i2c); in rk_codec_digital_runtime_suspend()
1074 rcd->clk_i2c = devm_clk_get_optional(&pdev->dev, "i2c"); in rk_codec_digital_platform_probe()
1075 if (IS_ERR(rcd->clk_i2c)) in rk_codec_digital_platform_probe()
1076 return PTR_ERR(rcd->clk_i2c); in rk_codec_digital_platform_probe()
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/i2c/
H A Dbrcm,bcm2835-i2c.txt20 clocks = <&clk_i2c>;
H A Di2c-synquacer.txt27 clocks = <&clk_i2c>;