/* SPDX-License-Identifier: GPL-2.0-only */1/*2* Copyright (C) 2016 Linaro3* Viresh Kumar <[email protected]>4*/56#ifndef __CPUFREQ_DT_H__7#define __CPUFREQ_DT_H__89#include <linux/types.h>1011struct cpufreq_policy;1213struct cpufreq_dt_platform_data {14bool have_governor_per_policy;1516unsigned int (*get_intermediate)(struct cpufreq_policy *policy,17unsigned int index);18int (*target_intermediate)(struct cpufreq_policy *policy,19unsigned int index);20int (*suspend)(struct cpufreq_policy *policy);21int (*resume)(struct cpufreq_policy *policy);22};2324struct platform_device *cpufreq_dt_pdev_register(struct device *dev);2526#endif /* __CPUFREQ_DT_H__ */272829