|
@@ -27,17 +27,6 @@ ENTRY(save_boot_params)
|
|
|
ENDPROC(save_boot_params)
|
|
|
#endif
|
|
|
|
|
|
-ENTRY(omap3_gp_romcode_call)
|
|
|
- PUSH {r4-r12, lr} @ Save all registers from ROM code!
|
|
|
- MOV r12, r0 @ Copy the Service ID in R12
|
|
|
- MOV r0, r1 @ Copy parameter to R0
|
|
|
- mcr p15, 0, r0, c7, c10, 4 @ DSB
|
|
|
- mcr p15, 0, r0, c7, c10, 5 @ DMB
|
|
|
- .word 0xe1600070 @ SMC #0 to enter monitor - hand assembled
|
|
|
- @ because we use -march=armv5
|
|
|
- POP {r4-r12, pc}
|
|
|
-ENDPROC(omap3_gp_romcode_call)
|
|
|
-
|
|
|
/*
|
|
|
* Funtion for making PPA HAL API calls in secure devices
|
|
|
* Input:
|