1 /* SPDX-License-Identifier: GPL-2.0 */ 2 /* 3 * Copyright (c) 2019 Fuzhou Rockchip Electronics Co., Ltd 4 */ 5 #ifndef __ROCKCHIP_CPUFREQ_H 6 #define __ROCKCHIP_CPUFREQ_H 7 8 #if IS_ENABLED(CONFIG_ARM_ROCKCHIP_CPUFREQ) 9 int rockchip_cpufreq_adjust_power_scale(struct device *dev); 10 int rockchip_cpufreq_opp_set_rate(struct device *dev, unsigned long target_freq); 11 #else rockchip_cpufreq_adjust_power_scale(struct device * dev)12static inline int rockchip_cpufreq_adjust_power_scale(struct device *dev) 13 { 14 return -EOPNOTSUPP; 15 } 16 rockchip_cpufreq_opp_set_rate(struct device * dev,unsigned long target_freq)17static inline int rockchip_cpufreq_opp_set_rate(struct device *dev, 18 unsigned long target_freq) 19 { 20 return -EOPNOTSUPP; 21 } 22 #endif /* CONFIG_ARM_ROCKCHIP_CPUFREQ */ 23 24 #endif 25