forked from Mirrors/opensbi
firmware: Don't depend on PLAT_HART_COUNT and PLAT_HART_STACK_SIZE
The hart_count and hart_stack_size information is already available in "struct sbi_platform" so we use that instead of depending on PLAT_HART_COUNT and PLAT_HART_STACK_SIZE. Signed-off-by: Anup Patel <anup.patel@wdc.com>
This commit is contained in:
@@ -81,6 +81,11 @@
|
||||
#define RISCV_SCRATCH_IPI_TYPE_OFFSET (9 * __SIZEOF_POINTER__)
|
||||
#define RISCV_SCRATCH_SIZE 256
|
||||
|
||||
#define RISCV_PLATFORM_NAME_OFFSET (0x0)
|
||||
#define RISCV_PLATFORM_FEATURES_OFFSET (0x40)
|
||||
#define RISCV_PLATFORM_HART_COUNT_OFFSET (0x48)
|
||||
#define RISCV_PLATFORM_HART_STACK_SIZE_OFFSET (0x4c)
|
||||
|
||||
#define RISCV_TRAP_REGS_zero 0
|
||||
#define RISCV_TRAP_REGS_ra 1
|
||||
#define RISCV_TRAP_REGS_sp 2
|
||||
|
Reference in New Issue
Block a user