Lines Matching defs:exynos5_dmc
152 struct exynos5_dmc { struct
153 struct device *dev;
154 struct devfreq *df;
155 struct devfreq_simple_ondemand_data gov_data;
156 void __iomem *base_drexi0;
157 void __iomem *base_drexi1;
158 struct regmap *clk_regmap;
160 struct mutex lock;
161 unsigned long curr_rate;
162 unsigned long curr_volt;
163 struct dmc_opp_table *opp;
164 int opp_count;
165 u32 timings_arr_size;
166 u32 *timing_row;
167 u32 *timing_data;
168 u32 *timing_power;
169 const struct lpddr3_timings *timings;
170 const struct lpddr3_min_tck *min_tck;
171 u32 bypass_timing_row;
172 u32 bypass_timing_data;
173 u32 bypass_timing_power;
174 struct regulator *vdd_mif;
175 struct clk *fout_spll;
176 struct clk *fout_bpll;
177 struct clk *mout_spll;
178 struct clk *mout_bpll;
179 struct clk *mout_mclk_cdrex;
180 struct clk *mout_mx_mspll_ccore;
181 struct devfreq_event_dev **counter;
182 int num_counters;
183 u64 last_overflow_ts[2];
184 unsigned long load;
185 unsigned long total;
186 bool in_irq_mode;