summaryrefslogtreecommitdiff
path: root/components/drivers/power/reset/SConscript
diff options
context:
space:
mode:
authorGuEe-GUI <[email protected]>2025-12-15 12:22:24 +0800
committerR b b666 <[email protected]>2025-12-17 10:29:05 +0800
commitdf990e91d3572a6681ec763ca67ef49f5feace45 (patch)
tree473c57427d9444a3af15940f6a831f506f552036 /components/drivers/power/reset/SConscript
parentb4d332706ee7b75e09b19d35c205f3dc2174d5bf (diff)
[dm][power] add new drivers for power framework
1. GPIO poweroff/restart 2. Generic SYSCON regmap poweroff/reboot mode/reboot 3. Emulator battery(thermal)/charger 4. GPIO charger Signed-off-by: GuEe-GUI <[email protected]>
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')