(1)arch/arm/mach-exynos/include/mach/smc.h文件:
在第54行和第69下面添加:
 __asm__ volatile (".arch_extension sec\n""smc    0\n": "+r"(reg0), "+r"(reg1), "+r"(reg2), "+r"(reg3));(2)arch/arm/mach-exynos/sleep-exynos4.S文件:
在第43行上面添加:
 #ifdef   CONFIG_ARM_TRUSTZONE  .arch_extension sec#endif(3)arch/arm/mach-exynos/idle-exynos4.S文件:
在第47行上面添加
 #ifdef   CONFIG_ARM_TRUSTZONE  .arch_extension sec#endif(4) drivers/video/samsung/s3cfb.h
在第217行上面
extern inline struct s3cfb_global *get_fimd_global(int id); 修改为
extern struct s3cfb_global *get_fimd_global(int id);