Lines Matching +full:per +full:- +full:board
1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright (c) 2006-2007 Simtec Electronics
7 * S3C CPU frequency scaling support - driver and board
19 * struct s3c_freq - frequency information (mainly for core drivers)
22 * @hclk_tns: HCLK cycle time in 10ths of nano-seconds.
42 * struct s3c_cpufreq_freqs - s3c cpufreq notification information.
71 * struct s3c_clkdivs - clock divisor information
75 * @dvs: Non-zero if using DVS mode for ARMCLK.
89 * struct s3c_pllval - PLL value entry.
99 * struct s3c_cpufreq_board - per-board cpu frequency informatin
103 * @need_io: Set if the board has external IO on any of the chipselect
109 * This contains the board specific settings that affect how the CPU
122 /* any non-zero field in here is taken as an upper limit. */
133 /* Board functions */
136 extern int s3c_cpufreq_setboard(struct s3c_cpufreq_board *board);
139 static inline int s3c_cpufreq_setboard(struct s3c_cpufreq_board *board) in s3c_cpufreq_setboard() argument