aarch64: update smp halt and resume to better facilitate CTI
Set up CTI so that halt and resume requests get routed to all PEs in the SMP group. Change-Id: Ie92cfd3fe54632e5fdc049a6bf5b24b99451a8c9 Signed-off-by: Matthias Welwarsky <matthias.welwarsky@sysgo.com>
This commit is contained in:
@@ -225,6 +225,11 @@ target_to_armv8(struct target *target)
|
||||
#define CTI_GATE 0x140
|
||||
#define CTI_UNLOCK 0xFB0
|
||||
|
||||
#define CTI_CHNL(x) (1 << x)
|
||||
#define CTI_TRIG_HALT 0
|
||||
#define CTI_TRIG_RESUME 1
|
||||
#define CTI_TRIG(n) (1 << CTI_TRIG_##n)
|
||||
|
||||
#define PAGE_SIZE_4KB 0x1000
|
||||
#define PAGE_SIZE_4KB_LEVEL0_BITS 39
|
||||
#define PAGE_SIZE_4KB_LEVEL1_BITS 30
|
||||
|
||||
Reference in New Issue
Block a user