diff options
Diffstat (limited to 'arch/sparc/lib/NG4copy_page.S')
-rw-r--r-- | arch/sparc/lib/NG4copy_page.S | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/arch/sparc/lib/NG4copy_page.S b/arch/sparc/lib/NG4copy_page.S index f30ec10bbcac..28504e88c535 100644 --- a/arch/sparc/lib/NG4copy_page.S +++ b/arch/sparc/lib/NG4copy_page.S | |||
@@ -30,25 +30,25 @@ NG4copy_user_page: /* %o0=dest, %o1=src, %o2=vaddr */ | |||
30 | ldx [%o1 + 0x10], %o4 | 30 | ldx [%o1 + 0x10], %o4 |
31 | ldx [%o1 + 0x18], %o5 | 31 | ldx [%o1 + 0x18], %o5 |
32 | ldx [%o1 + 0x20], %g1 | 32 | ldx [%o1 + 0x20], %g1 |
33 | stxa %o2, [%o0] ASI_BLK_INIT_QUAD_LDD_P | 33 | stxa %o2, [%o0] ASI_ST_BLKINIT_MRU_P |
34 | add %o0, 0x08, %o0 | 34 | add %o0, 0x08, %o0 |
35 | ldx [%o1 + 0x28], %g2 | 35 | ldx [%o1 + 0x28], %g2 |
36 | stxa %o3, [%o0] ASI_BLK_INIT_QUAD_LDD_P | 36 | stxa %o3, [%o0] ASI_ST_BLKINIT_MRU_P |
37 | add %o0, 0x08, %o0 | 37 | add %o0, 0x08, %o0 |
38 | ldx [%o1 + 0x30], %g3 | 38 | ldx [%o1 + 0x30], %g3 |
39 | stxa %o4, [%o0] ASI_BLK_INIT_QUAD_LDD_P | 39 | stxa %o4, [%o0] ASI_ST_BLKINIT_MRU_P |
40 | add %o0, 0x08, %o0 | 40 | add %o0, 0x08, %o0 |
41 | ldx [%o1 + 0x38], %o2 | 41 | ldx [%o1 + 0x38], %o2 |
42 | add %o1, 0x40, %o1 | 42 | add %o1, 0x40, %o1 |
43 | stxa %o5, [%o0] ASI_BLK_INIT_QUAD_LDD_P | 43 | stxa %o5, [%o0] ASI_ST_BLKINIT_MRU_P |
44 | add %o0, 0x08, %o0 | 44 | add %o0, 0x08, %o0 |
45 | stxa %g1, [%o0] ASI_BLK_INIT_QUAD_LDD_P | 45 | stxa %g1, [%o0] ASI_ST_BLKINIT_MRU_P |
46 | add %o0, 0x08, %o0 | 46 | add %o0, 0x08, %o0 |
47 | stxa %g2, [%o0] ASI_BLK_INIT_QUAD_LDD_P | 47 | stxa %g2, [%o0] ASI_ST_BLKINIT_MRU_P |
48 | add %o0, 0x08, %o0 | 48 | add %o0, 0x08, %o0 |
49 | stxa %g3, [%o0] ASI_BLK_INIT_QUAD_LDD_P | 49 | stxa %g3, [%o0] ASI_ST_BLKINIT_MRU_P |
50 | add %o0, 0x08, %o0 | 50 | add %o0, 0x08, %o0 |
51 | stxa %o2, [%o0] ASI_BLK_INIT_QUAD_LDD_P | 51 | stxa %o2, [%o0] ASI_ST_BLKINIT_MRU_P |
52 | add %o0, 0x08, %o0 | 52 | add %o0, 0x08, %o0 |
53 | bne,pt %icc, 1b | 53 | bne,pt %icc, 1b |
54 | prefetch [%o1 + 0x200], #n_reads_strong | 54 | prefetch [%o1 + 0x200], #n_reads_strong |