Hector Martin
|
48c7fc725b
|
cpu_regs.h: Add IPI and VM timer reg defines
Signed-off-by: Hector Martin <marcan@marcan.st>
|
2021-05-25 20:12:20 +09:00 |
|
Hector Martin
|
e484d6df70
|
cpu_regs.h: Add Apple-defined exception types
Signed-off-by: Hector Martin <marcan@marcan.st>
|
2021-05-25 20:12:20 +09:00 |
|
Hector Martin
|
aacbdf0949
|
GXF_STATUS -> GXF_STATUS_EL1
Signed-off-by: Hector Martin <marcan@marcan.st>
|
2021-05-22 04:42:38 +09:00 |
|
Sven Peter
|
4a893dc57a
|
apple_regs: document more SPRR regs
Signed-off-by: Sven Peter <sven@svenpeter.dev>
|
2021-05-15 16:38:45 +09:00 |
|
Sven Peter
|
1c604a77c5
|
gxf: add support for guarded exception levels
Signed-off-by: Sven Peter <sven@svenpeter.dev>
|
2021-05-11 15:48:40 +09:00 |
|
Sven Peter
|
36efdd2ac3
|
allow cpu_regs.h to be included in .S files
Signed-off-by: Sven Peter <sven@svenpeter.dev>
|
2021-05-11 15:48:40 +09:00 |
|
Hector Martin
|
1ae60ad715
|
hv: Beginnings of a hypervisor
Signed-off-by: Hector Martin <marcan@marcan.st>
|
2021-05-01 19:21:33 +09:00 |
|
Hector Martin
|
882610b50e
|
cpu_regs.h: s/SYS_APL/SYS_IMP_APL/ to match Linux
Signed-off-by: Hector Martin <marcan@marcan.st>
|
2021-04-29 15:45:44 +09:00 |
|
Hector Martin
|
b5cbf7360e
|
exception: handle PMC FIQs
Signed-off-by: Hector Martin <marcan@marcan.st>
|
2021-02-18 17:55:55 +09:00 |
|
Hector Martin
|
86a7d9c0f3
|
cpu_regs.h: s/SYS_/SYS_APL_/
This synchronizes the register naming convention with Linux
Signed-off-by: Hector Martin <marcan@marcan.st>
|
2021-02-18 17:55:55 +09:00 |
|
Hector Martin
|
aaab2c6ca1
|
chickens: set WFI mode to clockgate only
This preserves CPU registers.
Signed-off-by: Hector Martin <marcan@marcan.st>
|
2021-02-05 02:58:08 +09:00 |
|
Hector Martin
|
bbe47b2f75
|
Move Apple ARM register definitions to cpu_regs.h
Signed-off-by: Hector Martin <marcan@marcan.st>
|
2021-01-30 22:00:00 +09:00 |
|