File tree Expand file tree Collapse file tree 6 files changed +19
-1
lines changed Expand file tree Collapse file tree 6 files changed +19
-1
lines changed Original file line number Diff line number Diff line change @@ -25,6 +25,7 @@ if(CONFIG_NRFS)
2525 zephyr_library_sources_ifdef(CONFIG_NRFS_CLOCK_SERVICE_ENABLED ${SRC_DIR} /services/nrfs_clock.c)
2626 zephyr_library_sources_ifdef(CONFIG_NRFS_DIAG_SERVICE_ENABLED ${SRC_DIR} /services/nrfs_diag.c)
2727 zephyr_library_sources_ifdef(CONFIG_NRFS_DVFS_SERVICE_ENABLED ${SRC_DIR} /services/nrfs_dvfs.c)
28+ zephyr_library_sources_ifdef(CONFIG_NRFS_GDPWR_SERVICE_ENABLED ${SRC_DIR} /services/nrfs_gdpwr.c)
2829 zephyr_library_sources_ifdef(CONFIG_NRFS_MRAM_SERVICE_ENABLED ${SRC_DIR} /services/nrfs_mram.c)
2930 zephyr_library_sources_ifdef(CONFIG_NRFS_PMIC_SERVICE_ENABLED ${SRC_DIR} /services/nrfs_pmic.c)
3031 zephyr_library_sources_ifdef(CONFIG_NRFS_RESET_SERVICE_ENABLED ${SRC_DIR} /services/nrfs_reset.c)
Original file line number Diff line number Diff line change @@ -19,6 +19,9 @@ config NRFS_HAS_DIAG_SERVICE
1919config NRFS_HAS_DVFS_SERVICE
2020 bool
2121
22+ config NRFS_HAS_GDPWR_SERVICE
23+ bool
24+
2225config NRFS_HAS_MRAM_SERVICE
2326 bool
2427
@@ -113,6 +116,12 @@ config NRFS_CLOCK_SERVICE_ENABLED
113116 bool "Clock service"
114117 depends on NRFS_HAS_CLOCK_SERVICE
115118 default y
119+
120+ config NRFS_GDPWR_SERVICE_ENABLED
121+ bool "Global domain power request service"
122+ depends on NRFS_HAS_GDPWR_SERVICE
123+ default y
124+
116125endmenu
117126
118127rsource "backends/Kconfig"
Original file line number Diff line number Diff line change 4040#define NRFS_CLOCK_SERVICE_ENABLED
4141#endif
4242
43+ #ifdef CONFIG_NRFS_GDPWR_SERVICE_ENABLED
44+ #define NRFS_GDPWR_SERVICE_ENABLED
45+ #endif
46+
4347#ifdef CONFIG_SOC_POSIX
4448#define NRFS_UNIT_TESTS_ENABLED
4549#endif
Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ config SOC_NRF54H20_CPUAPP_COMMON
2424 select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE
2525 select NRFS_HAS_CLOCK_SERVICE
2626 select NRFS_HAS_DVFS_SERVICE
27+ select NRFS_HAS_GDPWR_SERVICE
2728 select NRFS_HAS_MRAM_SERVICE
2829 select NRFS_HAS_TEMP_SERVICE
2930 select NRFS_HAS_VBUS_DETECTOR_SERVICE
@@ -49,6 +50,7 @@ config SOC_NRF54H20_CPURAD_COMMON
4950 select CPU_HAS_CUSTOM_FIXED_SOC_MPU_REGIONS
5051 select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE
5152 select NRFS_HAS_CLOCK_SERVICE
53+ select NRFS_HAS_GDPWR_SERVICE
5254 select NRFS_HAS_MRAM_SERVICE
5355 select NRFS_HAS_TEMP_SERVICE
5456 select NRFS_HAS_VBUS_DETECTOR_SERVICE
Original file line number Diff line number Diff line change @@ -22,6 +22,7 @@ config SOC_NRF9230_ENGB_CPUAPP
2222 select HAS_NORDIC_DMM
2323 select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE
2424 select NRFS_HAS_CLOCK_SERVICE
25+ select NRFS_HAS_GDPWR_SERVICE
2526 select NRFS_HAS_MRAM_SERVICE
2627 select NRFS_HAS_PMIC_SERVICE
2728 select NRFS_HAS_TEMP_SERVICE
@@ -40,6 +41,7 @@ config SOC_NRF9230_ENGB_CPURAD
4041 select HAS_NORDIC_DMM
4142 select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE
4243 select NRFS_HAS_CLOCK_SERVICE
44+ select NRFS_HAS_GDPWR_SERVICE
4345 select NRFS_HAS_MRAM_SERVICE
4446 select NRFS_HAS_PMIC_SERVICE
4547 select NRFS_HAS_TEMP_SERVICE
Original file line number Diff line number Diff line change @@ -188,7 +188,7 @@ manifest:
188188 groups :
189189 - hal
190190 - name : hal_nordic
191- revision : bc25c094a8cf3064f4f9c1e8060b46e1989edf95
191+ revision : 4a3ba8eaca8f5255f550db7bc54dc3e23212da64
192192 path : modules/hal/nordic
193193 groups :
194194 - hal
You can’t perform that action at this time.
0 commit comments