summaryrefslogtreecommitdiff
path: root/drivers/clk/imx/clk-imx8.h
blob: 6e850ba26669a89185c2ae5851a6616e56d861e7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/* SPDX-License-Identifier: GPL-2.0+ */
/*
 * Copyright 2018 NXP
 * Peng Fan <peng.fan@nxp.com>
 */

struct imx8_clks {
	ulong id;
	const char *name;
};

#if IS_ENABLED(CONFIG_CMD_CLK)
extern struct imx8_clks imx8_clk_names[];
extern int num_clks;
#endif

ulong imx8_clk_get_rate(struct clk *clk);
ulong imx8_clk_set_rate(struct clk *clk, unsigned long rate);
int __imx8_clk_enable(struct clk *clk, bool enable);