mt_hotplug.S 281 B

12345678910111213141516171819
  1. .text
  2. .global __switch_to_smp
  3. .global __switch_to_amp
  4. .equ ACTLR_SMP_BIT ,0x00000040
  5. __switch_to_smp:
  6. MRRC p15,1,r0,r1,c15
  7. ORR r0,r0,#ACTLR_SMP_BIT
  8. MCRR p15,1,r0,r1,c15
  9. BX lr
  10. __switch_to_amp:
  11. MRRC p15,1,r0,r1,c15
  12. BIC r0,r0,#ACTLR_SMP_BIT
  13. MCRR p15,1,r0,r1,c15
  14. BX lr