xref: /OK3568_Linux_fs/u-boot/arch/arm/include/asm/arch-rockchip/rockchip_dmc.h (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1 /* SPDX-License-Identifier:     GPL-2.0+ */
2 /*
3  * (C) Copyright 2018 Rockchip Electronics Co., Ltd
4  */
5 
6 #ifndef __ROCKCHIP_DMC_H_
7 #define __ROCKCHIP_DMC_H_
8 #include <dm.h>
9 
10 #ifndef MHZ
11 #define MHZ		(1000 * 1000)
12 #endif
13 
14 int rockchip_ddrclk_sip_set_rate_v2(unsigned long drate);
15 unsigned long rockchip_ddrclk_sip_recalc_rate_v2(void);
16 unsigned long rockchip_ddrclk_sip_round_rate_v2(unsigned long rate);
17 int rockchip_dmcfreq_probe(struct udevice *dev);
18 int set_ddr_freq(unsigned long freq);
19 
20 #endif
21