summaryrefslogtreecommitdiff
path: root/components/drivers/power/reset/SConscript
diff options
context:
space:
mode:
Diffstat (limited to 'components/drivers/power/reset/SConscript')
-rw-r--r--components/drivers/power/reset/SConscript18
1 files changed, 18 insertions, 0 deletions
diff --git a/components/drivers/power/reset/SConscript b/components/drivers/power/reset/SConscript
index 9824338614..6174e407e1 100644
--- a/components/drivers/power/reset/SConscript
+++ b/components/drivers/power/reset/SConscript
@@ -10,6 +10,24 @@ CPPPATH = [cwd + '/../../include']
src = []
+if GetDepend(['RT_POWER_RESET_GPIO_POWEROFF']):
+ src += ['gpio-poweroff.c']
+
+if GetDepend(['RT_POWER_RESET_GPIO_RESTART']):
+ src += ['gpio-restart.c']
+
+if GetDepend(['RT_POWER_RESET_REBOOT_MODE']):
+ src += ['reboot-mode.c']
+
+if GetDepend(['RT_POWER_RESET_SYSCON_POWEROFF']):
+ src += ['syscon-poweroff.c']
+
+if GetDepend(['RT_POWER_RESET_SYSCON_REBOOT_MODE']):
+ src += ['syscon-reboot-mode.c']
+
+if GetDepend(['RT_POWER_RESET_SYSCON_REBOOT']):
+ src += ['syscon-reboot.c']
+
group = DefineGroup('DeviceDrivers', src, depend = [''], CPPPATH = CPPPATH)
Return('group')