lib: sbi: Use scratch space to save per-HART domain pointer
authorAnup Patel <apatel@ventanamicro.com>
Tue, 25 Apr 2023 03:42:36 +0000 (09:12 +0530)
committerAnup Patel <anup@brainfault.org>
Mon, 5 Jun 2023 10:25:21 +0000 (15:55 +0530)
commit66daafe3ba210eec78900269817ee504ffa9c212
tree4ef5eeb4892990455fa627c984cf7c0b7090f599
parentef4542dc1363038676e688cf3cb5edd174f65d76
lib: sbi: Use scratch space to save per-HART domain pointer

Instead of using a global array indexed by hartid, we should use
scratch space to save per-HART domain pointer.

Signed-off-by: Anup Patel <apatel@ventanamicro.com>
Reviewed-by: Andrew Jones <ajones@ventanamicro.com>
include/sbi/sbi_domain.h
lib/sbi/sbi_domain.c