diff options
| author | Anup Patel <[email protected]> | 2024-08-06 10:45:11 +0530 |
|---|---|---|
| committer | Anup Patel <[email protected]> | 2024-12-06 09:26:40 +0530 |
| commit | ff4769bf08b50c61bb48f37ea00a17737096e2b5 (patch) | |
| tree | c7f807fb05a5c379afa7a8c73706c8b802304cb9 /platform/generic/platform.c | |
| parent | 9d760b810e184479c65c2537594beaf4657f02ed (diff) | |
lib: utils: Add simple FDT based HSM driver framework
The generic platform can have multiple HSM drivers so add a simple
FDT based HSM driver framework.
Signed-off-by: Anup Patel <[email protected]>
Diffstat (limited to 'platform/generic/platform.c')
| -rw-r--r-- | platform/generic/platform.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/platform/generic/platform.c b/platform/generic/platform.c index 842e526f..5f309a27 100644 --- a/platform/generic/platform.c +++ b/platform/generic/platform.c @@ -21,6 +21,7 @@ #include <sbi_utils/fdt/fdt_fixup.h> #include <sbi_utils/fdt/fdt_helper.h> #include <sbi_utils/fdt/fdt_pmu.h> +#include <sbi_utils/hsm/fdt_hsm.h> #include <sbi_utils/irqchip/fdt_irqchip.h> #include <sbi_utils/irqchip/imsic.h> #include <sbi_utils/serial/fdt_serial.h> @@ -249,6 +250,7 @@ static int generic_early_init(bool cold_boot) if (cold_boot) { fdt_reset_init(fdt); fdt_suspend_init(fdt); + fdt_hsm_init(fdt); if (semihosting_enabled()) rc = semihosting_init(); |
