|
@@ -55,6 +55,7 @@
|
|
|
|
|
|
#define MPIDR_LEVEL_BITS 8
|
|
#define MPIDR_LEVEL_BITS 8
|
|
#define MPIDR_LEVEL_MASK ((1 << MPIDR_LEVEL_BITS) - 1)
|
|
#define MPIDR_LEVEL_MASK ((1 << MPIDR_LEVEL_BITS) - 1)
|
|
|
|
+#define MPIDR_LEVEL_SHIFT(level) (MPIDR_LEVEL_BITS * level)
|
|
|
|
|
|
#define MPIDR_AFFINITY_LEVEL(mpidr, level) \
|
|
#define MPIDR_AFFINITY_LEVEL(mpidr, level) \
|
|
((mpidr >> (MPIDR_LEVEL_BITS * level)) & MPIDR_LEVEL_MASK)
|
|
((mpidr >> (MPIDR_LEVEL_BITS * level)) & MPIDR_LEVEL_MASK)
|