/* SPDX-License-Identifier: GPL-2.0+ */ /* * (C) Copyright 2000-2009 * Wolfgang Denk, DENX Software Engineering, wd@denx.de. */ #ifndef __CLOCK_LEGACY_H #define __CLOCK_LEGACY_H int get_clocks(void); unsigned long get_bus_freq(unsigned long dummy); int get_serial_clock(void); /* * If we have CONFIG_DYNAMIC_DDR_CLK_FREQ then there will be an * implentation of get_board_ddr_clk() somewhere. Otherwise we have * a static value to use now. */ #ifdef CONFIG_DYNAMIC_DDR_CLK_FREQ unsigned long get_board_ddr_clk(void); #else #define get_board_ddr_clk() CONFIG_DDR_CLK_FREQ #endif /* * If we have CONFIG_DYNAMIC_SYS_CLK_FREQ then there will be an * implentation of get_board_sys_clk() somewhere. Otherwise we have * a static value to use now. */ #ifdef CONFIG_DYNAMIC_SYS_CLK_FREQ unsigned long get_board_sys_clk(void); #else #define get_board_sys_clk() CONFIG_SYS_CLK_FREQ #endif #endif