~ubuntu-branches/ubuntu/trusty/linux-linaro-omap/trusty

« back to all changes in this revision

Viewing changes to arch/arm/mm/tlb-v7.S

  • Committer: Package Import Robot
  • Author(s): John Rigby, John Rigby
  • Date: 2011-09-26 10:44:23 UTC
  • Revision ID: package-import@ubuntu.com-20110926104423-57i0gl3v99b3lkfg
Tags: 3.0.0-1007.9
[ John Rigby ]

Enable crypto modules and remove crypto-modules from
exclude-module files
LP: #826021

Show diffs side-by-side

added added

removed removed

Lines of Context:
48
48
        add     r0, r0, #PAGE_SZ
49
49
        cmp     r0, r1
50
50
        blo     1b
51
 
        mov     ip, #0
52
 
        ALT_SMP(mcr     p15, 0, ip, c7, c1, 6)  @ flush BTAC/BTB Inner Shareable
53
 
        ALT_UP(mcr      p15, 0, ip, c7, c5, 6)  @ flush BTAC/BTB
54
51
        dsb
55
52
        mov     pc, lr
56
53
ENDPROC(v7wbi_flush_user_tlb_range)
75
72
        add     r0, r0, #PAGE_SZ
76
73
        cmp     r0, r1
77
74
        blo     1b
78
 
        mov     r2, #0
79
 
        ALT_SMP(mcr     p15, 0, r2, c7, c1, 6)  @ flush BTAC/BTB Inner Shareable
80
 
        ALT_UP(mcr      p15, 0, r2, c7, c5, 6)  @ flush BTAC/BTB
81
75
        dsb
82
76
        isb
83
77
        mov     pc, lr
85
79
 
86
80
        __INIT
87
81
 
88
 
        .type   v7wbi_tlb_fns, #object
89
 
ENTRY(v7wbi_tlb_fns)
90
 
        .long   v7wbi_flush_user_tlb_range
91
 
        .long   v7wbi_flush_kern_tlb_range
92
 
        ALT_SMP(.long   v7wbi_tlb_flags_smp)
93
 
        ALT_UP(.long    v7wbi_tlb_flags_up)
94
 
        .size   v7wbi_tlb_fns, . - v7wbi_tlb_fns
 
82
        /* define struct cpu_tlb_fns (see <asm/tlbflush.h> and proc-macros.S) */
 
83
        define_tlb_functions v7wbi, v7wbi_tlb_flags_up, flags_smp=v7wbi_tlb_flags_smp