Lines Matching +full:dynamic +full:- +full:power +full:- +full:switching
1 /* SPDX-License-Identifier: GPL-2.0-only */
5 * Copyright (C) 2009-2010 Texas Instruments Incorporated.
41 * struct opp_config_data - data for set config operations
54 * struct dev_pm_opp_icc_bw - Interconnect bandwidth values
69 * |- device 1 (represents voltage domain 1)
70 * | |- opp 1 (availability, freq, voltage)
71 * | |- opp 2 ..
73 * | `- opp n ..
74 * |- device 2 (represents the next voltage domain)
76 * `- device m (represents mth voltage domain)
82 * struct dev_pm_opp - Generic OPP description structure
89 * @available: true/false - marks if this OPP as available or not
90 * @dynamic: not-created from static DT entries.
96 * @supplies: Power supplies voltage/current values
98 * @clock_latency_ns: Latency (in nanoseconds) of switching to this OPP's
112 bool dynamic; member
136 * struct opp_device - devices managed by 'struct opp_table'
160 * struct opp_table - Device opp structure
161 * @node: table node - contains the devices with OPPs that
189 * @regulator_count: Number of power supply regulators. Its value can be -1
190 * (uninitialized), 0 (no opp-microvolt property) or > 0 (has opp-microvolt
262 …dd_v1(struct opp_table *opp_table, struct device *dev, struct dev_pm_opp_data *data, bool dynamic);
271 return unlikely(!list_empty(&opp_table->lazy)); in lazy_linking_pending()