Lines Matching defs:rockchip_dmcfreq
108 struct rockchip_dmcfreq { struct
111 struct rockchip_dmcfreq_ondemand_data ondemand_data; argument
112 struct clk *dmc_clk;
113 struct devfreq_event_dev **edev;
114 struct mutex lock; /* serializes access to video_info_list */
115 struct dram_timing *timing;
116 struct regulator *vdd_center;
117 struct regulator *mem_reg;
118 struct notifier_block status_nb;
119 struct notifier_block panic_nb;
120 struct list_head video_info_list;
121 struct freq_map_table *cpu_bw_tbl;
122 struct work_struct boost_work;
123 struct input_handler input_handler;
124 struct monitor_dev_info *mdev_info;
125 struct share_params *set_rate_params;
127 unsigned long *nocp_bw;
128 unsigned long rate;
129 unsigned long volt, mem_volt;
130 unsigned long sleep_volt, sleep_mem_volt;
131 unsigned long auto_min_rate;
132 unsigned long status_rate;
133 unsigned long normal_rate;
134 unsigned long video_1080p_rate;
135 unsigned long video_4k_rate;
136 unsigned long video_4k_10b_rate;
137 unsigned long video_4k_60p_rate;
138 unsigned long video_svep_rate;
139 unsigned long performance_rate;
140 unsigned long hdmi_rate;
141 unsigned long hdmirx_rate;
142 unsigned long idle_rate;
143 unsigned long suspend_rate;
144 unsigned long reboot_rate;
145 unsigned long boost_rate;
146 unsigned long fixed_rate;
147 unsigned long low_power_rate;
149 unsigned long freq_count;
150 unsigned long freq_info_rate[6];
151 unsigned long rate_low;
152 unsigned long rate_mid_low;
153 unsigned long rate_mid_high;
154 unsigned long rate_high;
156 unsigned int min_cpu_freq;
180 static int rockchip_dmcfreq_opp_helper(struct dev_pm_set_opp_data *data); argument