116a92a42STang Yun ping /* SPDX-License-Identifier: GPL-2.0+ */ 216a92a42STang Yun ping /* 316a92a42STang Yun ping * (C) Copyright 2018 Rockchip Electronics Co., Ltd 416a92a42STang Yun ping */ 516a92a42STang Yun ping 616a92a42STang Yun ping #ifndef __ROCKCHIP_DMC_H_ 716a92a42STang Yun ping #define __ROCKCHIP_DMC_H_ 816a92a42STang Yun ping #include <dm.h> 916a92a42STang Yun ping 10*6bce753fSTang Yun ping #ifndef MHZ 11*6bce753fSTang Yun ping #define MHZ (1000 * 1000) 12*6bce753fSTang Yun ping #endif 13*6bce753fSTang Yun ping 1416a92a42STang Yun ping int rockchip_ddrclk_sip_set_rate_v2(unsigned long drate); 1516a92a42STang Yun ping unsigned long rockchip_ddrclk_sip_recalc_rate_v2(void); 1616a92a42STang Yun ping unsigned long rockchip_ddrclk_sip_round_rate_v2(unsigned long rate); 1716a92a42STang Yun ping int rockchip_dmcfreq_probe(struct udevice *dev); 18*6bce753fSTang Yun ping int set_ddr_freq(unsigned long freq); 1916a92a42STang Yun ping 2016a92a42STang Yun ping #endif 21