2 * Qualcomm APQ8016, APQ8096
4 * (C) Copyright 2017 Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>
6 * SPDX-License-Identifier: GPL-2.0+
8 #ifndef _CLOCK_SNAPDRAGON_H
9 #define _CLOCK_SNAPDRAGON_H
11 #define CFG_CLK_SRC_CXO (0 << 8)
12 #define CFG_CLK_SRC_GPLL0 (1 << 8)
13 #define CFG_CLK_SRC_MASK (7 << 8)
34 void clk_enable_gpll0(phys_addr_t base, const struct gpll0_ctrl *pll0);
35 void clk_bcr_update(phys_addr_t apps_cmd_rgcr);
36 void clk_enable_cbc(phys_addr_t cbcr);
37 void clk_rcg_set_rate_mnd(phys_addr_t base, const struct bcr_regs *regs,
38 int div, int m, int n, int source);