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