1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright (C) 2020 MediaTek Inc.
5 * Author: Weijie Gao <weijie.gao@mediatek.com>
12 #include <linux/types.h>
33 typedef void (*mc_reset_t)(int assert);
35 struct mc_ddr_init_param {
44 const struct mc_ddr_cfg *cfgs;
51 void sdr_init(struct mc_ddr_init_param *param);
52 void ddr1_init(struct mc_ddr_init_param *param);
53 void ddr2_init(struct mc_ddr_init_param *param);
54 void ddr_calibrate(void __iomem *memc, u32 memsize, u32 bw);
56 #endif /* _MTMIPS_DDR_H_ */