13d0407baSopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-or-later */
23d0407baSopenharmony_ci/*
33d0407baSopenharmony_ci * Copyright (c) 2020 Rockchip Electronics Co. Ltd.
43d0407baSopenharmony_ci */
53d0407baSopenharmony_ci
63d0407baSopenharmony_ci#ifndef __LINUX_CLK_ROCKCHIP_H_
73d0407baSopenharmony_ci#define __LINUX_CLK_ROCKCHIP_H_
83d0407baSopenharmony_ci
93d0407baSopenharmony_ci#ifdef CONFIG_ROCKCHIP_CLK_COMPENSATION
103d0407baSopenharmony_ciint rockchip_pll_clk_compensation(struct clk *clk, int ppm);
113d0407baSopenharmony_ci#else
123d0407baSopenharmony_cistatic inline int rockchip_pll_clk_compensation(struct clk *clk, int ppm)
133d0407baSopenharmony_ci{
143d0407baSopenharmony_ci    return -ENOSYS;
153d0407baSopenharmony_ci}
163d0407baSopenharmony_ci#endif
173d0407baSopenharmony_ci
183d0407baSopenharmony_ci#endif /* __LINUX_CLK_ROCKCHIP_H_ */
19