Home
last modified time | relevance | path

Searched refs:clock_mod (Results 1 – 6 of 6) sorted by relevance

/Linux-v6.1/drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/
Dsun8i_a83t_mipi_csi2.c620 clk_disable_unprepare(csi2_dev->clock_mod); in sun8i_a83t_mipi_csi2_suspend()
637 ret = clk_prepare_enable(csi2_dev->clock_mod); in sun8i_a83t_mipi_csi2_resume()
663 clk_disable_unprepare(csi2_dev->clock_mod); in sun8i_a83t_mipi_csi2_resume()
707 csi2_dev->clock_mod = devm_clk_get(dev, "mod"); in sun8i_a83t_mipi_csi2_resources_setup()
708 if (IS_ERR(csi2_dev->clock_mod)) { in sun8i_a83t_mipi_csi2_resources_setup()
710 return PTR_ERR(csi2_dev->clock_mod); in sun8i_a83t_mipi_csi2_resources_setup()
713 ret = clk_set_rate_exclusive(csi2_dev->clock_mod, 297000000); in sun8i_a83t_mipi_csi2_resources_setup()
757 clk_rate_exclusive_put(csi2_dev->clock_mod); in sun8i_a83t_mipi_csi2_resources_setup()
767 clk_rate_exclusive_put(csi2_dev->clock_mod); in sun8i_a83t_mipi_csi2_resources_cleanup()
Dsun8i_a83t_mipi_csi2.h46 struct clk *clock_mod; member
/Linux-v6.1/drivers/media/platform/sunxi/sun6i-mipi-csi2/
Dsun6i_mipi_csi2.c580 clk_disable_unprepare(csi2_dev->clock_mod); in sun6i_mipi_csi2_suspend()
597 ret = clk_prepare_enable(csi2_dev->clock_mod); in sun6i_mipi_csi2_resume()
647 csi2_dev->clock_mod = devm_clk_get(dev, "mod"); in sun6i_mipi_csi2_resources_setup()
648 if (IS_ERR(csi2_dev->clock_mod)) { in sun6i_mipi_csi2_resources_setup()
650 return PTR_ERR(csi2_dev->clock_mod); in sun6i_mipi_csi2_resources_setup()
653 ret = clk_set_rate_exclusive(csi2_dev->clock_mod, 297000000); in sun6i_mipi_csi2_resources_setup()
690 clk_rate_exclusive_put(csi2_dev->clock_mod); in sun6i_mipi_csi2_resources_setup()
700 clk_rate_exclusive_put(csi2_dev->clock_mod); in sun6i_mipi_csi2_resources_cleanup()
Dsun6i_mipi_csi2.h45 struct clk *clock_mod; member
/Linux-v6.1/drivers/media/platform/sunxi/sun6i-csi/
Dsun6i_csi.c805 clk_disable_unprepare(csi_dev->clock_mod); in sun6i_csi_suspend()
821 ret = clk_prepare_enable(csi_dev->clock_mod); in sun6i_csi_resume()
836 clk_disable_unprepare(csi_dev->clock_mod); in sun6i_csi_resume()
884 csi_dev->clock_mod = devm_clk_get(dev, "mod"); in sun6i_csi_resources_setup()
885 if (IS_ERR(csi_dev->clock_mod)) { in sun6i_csi_resources_setup()
887 return PTR_ERR(csi_dev->clock_mod); in sun6i_csi_resources_setup()
896 ret = clk_set_rate_exclusive(csi_dev->clock_mod, in sun6i_csi_resources_setup()
935 clk_rate_exclusive_put(csi_dev->clock_mod); in sun6i_csi_resources_setup()
943 clk_rate_exclusive_put(csi_dev->clock_mod); in sun6i_csi_resources_cleanup()
Dsun6i_csi.h61 struct clk *clock_mod; member