Lines Matching +full:secure +full:- +full:monitor
2 * OMAP34xx and OMAP44xx secure APIs file.
18 * This is common routine to manage secure monitor API
19 * used to modify the PL310 secure registers.
21 * the monitor API number. It uses few CPU registers
28 stmfd sp!, {r2-r12, lr}
33 ldmfd sp!, {r2-r12, pc}
38 * Low level common routine for secure HAL and PPA APIs.
45 stmfd sp!, {r4-r12, lr}
50 mov r12, #0x00 @ Secure Service ID
56 ldmfd sp!, {r4-r12, pc}
61 * Low level common routine for secure HAL and PPA APIs via smc #1
62 * r0 - @service_id: Secure Service ID
63 * r1 - @process_id: Process ID
64 * r2 - @flag: Flag to indicate the criticality of operation
65 * r3 - @pargs: Physical address of parameter list
68 stmfd sp!, {r4-r11, lr}
69 mov r12, r0 @ Copy the secure service ID
73 ldmfd sp!, {r4-r11, pc}
77 stmfd sp!, {r1-r12, lr}
81 ldmfd sp!, {r1-r12, pc}
85 stmfd sp!, {r2-r12, lr}
89 ldmfd sp!, {r2-r12, pc}
93 stmfd sp!, {r2-r12, lr}
97 ldmfd sp!, {r2-r12, pc}