summaryrefslogtreecommitdiff
path: root/lib/utils/reset/fdt_reset.c
diff options
context:
space:
mode:
authorGreen Wan <[email protected]>2021-07-13 11:23:45 +0800
committerAnup Patel <[email protected]>2021-07-17 14:12:07 +0530
commite3d6919d10d73ff97cfe583cc78fc01c7beaf4b5 (patch)
tree07e84a394080af03f315a24a08337938ef4e0ad5 /lib/utils/reset/fdt_reset.c
parent4c3df2ab96be2ae513b80ee96d1db7b97155d231 (diff)
lib: utils/reset: Add generic GPIO reset driver
We add generic GPIO reset driver inspired from gpio-restart and gpio-poweroff drivers of Linux kernel. Signed-off-by: Green Wan <[email protected]> Signed-off-by: Anup Patel <[email protected]> Reviewed-by: Atish Patra <[email protected]>
Diffstat (limited to 'lib/utils/reset/fdt_reset.c')
-rw-r--r--lib/utils/reset/fdt_reset.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/utils/reset/fdt_reset.c b/lib/utils/reset/fdt_reset.c
index 48a49fb5..aa5f59ff 100644
--- a/lib/utils/reset/fdt_reset.c
+++ b/lib/utils/reset/fdt_reset.c
@@ -12,11 +12,13 @@
#include <sbi_utils/fdt/fdt_helper.h>
#include <sbi_utils/reset/fdt_reset.h>
+extern struct fdt_reset fdt_reset_gpio;
extern struct fdt_reset fdt_reset_sifive_test;
extern struct fdt_reset fdt_reset_htif;
extern struct fdt_reset fdt_reset_thead;
static struct fdt_reset *reset_drivers[] = {
+ &fdt_reset_gpio,
&fdt_reset_sifive_test,
&fdt_reset_htif,
&fdt_reset_thead,