From c3e66e4cbe64108185f4b6a3cb58e0a19ccb8722 Mon Sep 17 00:00:00 2001 From: Alpha Lin Date: Tue, 17 Mar 2015 09:06:18 +0800 Subject: [PATCH] VPU, enable frequency raise for 4k h.264 decoding. Signed-off-by: Alpha Lin --- arch/arm/mach-rockchip/vcodec_service.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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); -- 2.34.1