| /* 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 |