diff --git a/drivers/clk/qcom/common.c b/drivers/clk/qcom/common.c index 6b93c82ccec8..a3562e575e68 100644 --- a/drivers/clk/qcom/common.c +++ b/drivers/clk/qcom/common.c @@ -350,4 +350,11 @@ int qcom_cc_probe_by_index(struct platform_device *pdev, int index, } EXPORT_SYMBOL_GPL(qcom_cc_probe_by_index); +void qcom_cc_sync_state(struct device *dev, const struct qcom_cc_desc *desc) +{ + dev_info(dev, "sync-state\n"); + clk_sync_state(dev); +} +EXPORT_SYMBOL(qcom_cc_sync_state); + MODULE_LICENSE("GPL v2"); diff --git a/drivers/clk/qcom/common.h b/drivers/clk/qcom/common.h index 3c672ae04258..a7bd5ccc6dfe 100644 --- a/drivers/clk/qcom/common.h +++ b/drivers/clk/qcom/common.h @@ -74,4 +74,5 @@ extern int qcom_cc_probe(struct platform_device *pdev, extern int qcom_cc_probe_by_index(struct platform_device *pdev, int index, const struct qcom_cc_desc *desc); extern const struct clk_ops clk_dummy_ops; +void qcom_cc_sync_state(struct device *dev, const struct qcom_cc_desc *desc); #endif