mirror of
https://github.com/torvalds/linux.git
synced 2024-11-22 12:11:40 +00:00
OPP: Move dev_pm_opp_icc_bw to internal opp.h
It isn't used by any driver or API, privatize it. Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
This commit is contained in:
parent
ab7a781fd6
commit
3b82024c5b
@ -50,6 +50,18 @@ struct opp_config_data {
|
||||
unsigned int flags;
|
||||
};
|
||||
|
||||
/**
|
||||
* struct dev_pm_opp_icc_bw - Interconnect bandwidth values
|
||||
* @avg: Average bandwidth corresponding to this OPP (in icc units)
|
||||
* @peak: Peak bandwidth corresponding to this OPP (in icc units)
|
||||
*
|
||||
* This structure stores the bandwidth values for a single interconnect path.
|
||||
*/
|
||||
struct dev_pm_opp_icc_bw {
|
||||
u32 avg;
|
||||
u32 peak;
|
||||
};
|
||||
|
||||
/*
|
||||
* Internal data structure organization with the OPP layer library is as
|
||||
* follows:
|
||||
|
@ -45,18 +45,6 @@ struct dev_pm_opp_supply {
|
||||
unsigned long u_watt;
|
||||
};
|
||||
|
||||
/**
|
||||
* struct dev_pm_opp_icc_bw - Interconnect bandwidth values
|
||||
* @avg: Average bandwidth corresponding to this OPP (in icc units)
|
||||
* @peak: Peak bandwidth corresponding to this OPP (in icc units)
|
||||
*
|
||||
* This structure stores the bandwidth values for a single interconnect path.
|
||||
*/
|
||||
struct dev_pm_opp_icc_bw {
|
||||
u32 avg;
|
||||
u32 peak;
|
||||
};
|
||||
|
||||
typedef int (*config_regulators_t)(struct device *dev,
|
||||
struct dev_pm_opp *old_opp, struct dev_pm_opp *new_opp,
|
||||
struct regulator **regulators, unsigned int count);
|
||||
|
Loading…
Reference in New Issue
Block a user