Просмотр исходного кода

[dm][pmdomain] make DM Kconfig import

Signed-off-by: GuEe-GUI <2991707448@qq.com>
GuEe-GUI 1 месяц назад
Родитель
Сommit
af0e513bef

+ 1 - 0
components/drivers/Kconfig

@@ -32,6 +32,7 @@ rsource "block/Kconfig"
 rsource "scsi/Kconfig"
 rsource "regulator/Kconfig"
 rsource "reset/Kconfig"
+rsource "pmdomain/Kconfig"
 rsource "thermal/Kconfig"
 rsource "virtio/Kconfig"
 rsource "nvmem/Kconfig"

+ 6 - 0
components/drivers/pmdomain/Kconfig

@@ -0,0 +1,6 @@
+if RT_USING_DM
+menu "Power Management (PM) Domains device drivers"
+
+    osource "$(SOC_DM_PMDOMAIN_DIR)/Kconfig"
+endmenu
+endif

+ 15 - 0
components/drivers/pmdomain/SConscript

@@ -0,0 +1,15 @@
+from building import *
+
+group = []
+
+if not GetDepend(['RT_USING_DM']):
+    Return('group')
+
+cwd = GetCurrentDir()
+CPPPATH = [cwd + '/../include']
+
+src = []
+
+group = DefineGroup('DeviceDrivers', src, depend = [''], CPPPATH = CPPPATH)
+
+Return('group')