From: 陈恒明 Date: Tue, 10 Apr 2012 01:48:58 +0000 (+0800) Subject: rk30: vpu_service: limit vpu_reset() only on RK30 X-Git-Tag: firefly_0821_release~9444 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=868e165d4f41f7b15b3883c5eacb1066f5909e8e;p=firefly-linux-kernel-4.4.55.git rk30: vpu_service: limit vpu_reset() only on RK30 --- diff --git a/arch/arm/plat-rk/vpu_service.c b/arch/arm/plat-rk/vpu_service.c index ce6ed0648106..e9aa4937ea3d 100644 --- a/arch/arm/plat-rk/vpu_service.c +++ b/arch/arm/plat-rk/vpu_service.c @@ -450,7 +450,9 @@ void reg_copy_to_hw(vpu_reg *reg) u32 *dst = (u32 *)enc_dev.hwregs; service.reg_codec = reg; +#if defined(CONFIG_ARCH_RK30) vpu_reset(); +#endif dst[VPU_REG_EN_ENC] = src[VPU_REG_EN_ENC] & 0x6;