From: Alpha Lin Date: Tue, 17 Mar 2015 01:06:18 +0000 (+0800) Subject: VPU, enable frequency raise for 4k h.264 decoding. X-Git-Tag: firefly_0821_release~4158^2~354 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=c3e66e4cbe64108185f4b6a3cb58e0a19ccb8722;p=firefly-linux-kernel-4.4.55.git VPU, enable frequency raise for 4k h.264 decoding. Signed-off-by: Alpha Lin --- diff --git a/arch/arm/mach-rockchip/vcodec_service.c b/arch/arm/mach-rockchip/vcodec_service.c index 01a1b46d1451..9248a889d970 100644 --- a/arch/arm/mach-rockchip/vcodec_service.c +++ b/arch/arm/mach-rockchip/vcodec_service.c @@ -2036,7 +2036,7 @@ static int vcodec_subdev_probe(struct platform_device *pdev, } #endif /* create device node */ - ret = alloc_chrdev_region(&data->dev_t, 0, 1, dev_name(dev)); + ret = alloc_chrdev_region(&data->dev_t, 0, 1, name); if (ret) { dev_err(dev, "alloc dev_t failed\n"); goto err; @@ -2346,7 +2346,8 @@ static void get_hw_info(struct vpu_subdev_data *data) enc->reg_size = data->reg_size; enc->reserv[0] = enc->reserv[1] = 0; } - pservice->auto_freq = soc_is_rk2928g() || soc_is_rk2928l() || soc_is_rk2926() || soc_is_rk3288(); + pservice->auto_freq = soc_is_rk2928g() || soc_is_rk2928l() || + soc_is_rk2926() || soc_is_rk3288() || soc_is_rk3368(); if (pservice->auto_freq) { vpu_debug(3, "vpu_service set to auto frequency mode\n"); atomic_set(&pservice->freq_status, VPU_FREQ_BUT);