opensbi/lib/utils/sys
Anup Patel a9a9751185 lib: utils: Allow CLINT functions to be used for multiple CLINTs
We extend CLINT cold init function to have a "struct clint_data *"
parameter pointing to CLINT details. This allows platforms to use
CLINT functions for multiple CLINT instances.

When multiple CLINTs are present, the platform can also provide
one of the CLINT as reference CLINT for other CLINTs. This will
help CLINTs to sync their time value with reference CLINT using
a time_delta computed in warm init function.

Signed-off-by: Anup Patel <anup.patel@wdc.com>
Reviewed-by: Atish Patra <atish.patra@wdc.com>
2020-05-23 10:36:43 +05:30
..
clint.c lib: utils: Allow CLINT functions to be used for multiple CLINTs 2020-05-23 10:36:43 +05:30
htif.c include: sbi_platform: Combine reboot and shutdown into one callback 2020-04-27 14:35:29 +05:30
objects.mk lib: utils: Add SiFive test device 2020-04-27 14:37:57 +05:30
sifive_test.c lib: utils: Add SiFive test device 2020-04-27 14:37:57 +05:30