diff options
Diffstat (limited to 'drivers/gpu/drm/msm/msm_gpu.c')
| -rw-r--r-- | drivers/gpu/drm/msm/msm_gpu.c | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/drivers/gpu/drm/msm/msm_gpu.c b/drivers/gpu/drm/msm/msm_gpu.c index 4edb874548b3..a052364a5d74 100644 --- a/drivers/gpu/drm/msm/msm_gpu.c +++ b/drivers/gpu/drm/msm/msm_gpu.c @@ -95,7 +95,8 @@ static void msm_devfreq_init(struct msm_gpu *gpu)  	 */  	gpu->devfreq.devfreq = devm_devfreq_add_device(&gpu->pdev->dev, -			&msm_devfreq_profile, "simple_ondemand", NULL); +			&msm_devfreq_profile, DEVFREQ_GOV_SIMPLE_ONDEMAND, +			NULL);  	if (IS_ERR(gpu->devfreq.devfreq)) {  		DRM_DEV_ERROR(&gpu->pdev->dev, "Couldn't initialize GPU devfreq\n"); @@ -783,7 +784,7 @@ static irqreturn_t irq_handler(int irq, void *data)  static int get_clocks(struct platform_device *pdev, struct msm_gpu *gpu)  { -	int ret = msm_clk_bulk_get(&pdev->dev, &gpu->grp_clks); +	int ret = devm_clk_bulk_get_all(&pdev->dev, &gpu->grp_clks);  	if (ret < 1) {  		gpu->nr_clocks = 0;  |