]> rtime.felk.cvut.cz Git - hercules2020/nv-tegra/linux-4.4.git/commitdiff
arm64: enable NCSE for cortex-a57
authorBo Yan <byan@nvidia.com>
Wed, 29 Jan 2014 22:05:57 +0000 (14:05 -0800)
committerDan Willemsen <dwillemsen@nvidia.com>
Wed, 18 Mar 2015 23:11:10 +0000 (16:11 -0700)
Change-Id: Ic997f1d72cf8904f9561302a866b852b47eccfad
Signed-off-by: Bo Yan <byan@nvidia.com>
Reviewed-on: http://git-master/r/361740

arch/arm64/mm/proc.S

index 28d83c776feea26b265208f36cda251b6c014a5a..a34a18d17b2101882d2792f0c5b4d80222a27cd5 100644 (file)
@@ -247,6 +247,10 @@ ENDPROC(__cpu_setup)
 
 ENTRY(__cortexa57_cpu_setup)
 
+       mrs     x0, s3_1_c15_c2_0
+       /* enable non-cacheable streaming enhancement */
+       orr     x0, x0, #(1<<24)
+       msr     s3_1_c15_c2_0, x0
        mrs     x0, s3_1_c11_c0_2
        and     x1, x0, #7
        cmp     x1, #2