File tree Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ struct dmc_usage {
49
49
*/
50
50
struct rockchip_dfi {
51
51
struct devfreq_event_dev * edev ;
52
- struct devfreq_event_desc * desc ;
52
+ struct devfreq_event_desc desc ;
53
53
struct dmc_usage ch_usage [RK3399_DMC_NUM_CH ];
54
54
struct device * dev ;
55
55
void __iomem * regs ;
@@ -204,14 +204,10 @@ static int rockchip_dfi_probe(struct platform_device *pdev)
204
204
205
205
data -> dev = dev ;
206
206
207
- desc = devm_kzalloc (dev , sizeof (* desc ), GFP_KERNEL );
208
- if (!desc )
209
- return - ENOMEM ;
210
-
207
+ desc = & data -> desc ;
211
208
desc -> ops = & rockchip_dfi_ops ;
212
209
desc -> driver_data = data ;
213
210
desc -> name = np -> name ;
214
- data -> desc = desc ;
215
211
216
212
data -> edev = devm_devfreq_event_add_edev (& pdev -> dev , desc );
217
213
if (IS_ERR (data -> edev )) {
You can’t perform that action at this time.
0 commit comments