Transition nrf54h away from the soc specific gpd (global power domain) driver which mixed power domains, pinctrl and gpio pin retention into a non scalable solution, forcing soc specific logic to bleed into nrf drivers. The new solution uses zephyrs PM_DEVICE based power domains to properly model the hardware layout of device and pin power domains, and moves pin retention logic out of drivers into pinctrl and gpio, which are the components which manage pins (pads). Signed-off-by: Bjarki Arge Andreasen <bjarki.andreasen@nordicsemi.no> |
||
|---|---|---|
| .. | ||
| cache | ||
| common | ||
| condvar/condvar_api | ||
| context | ||
| device | ||
| early_sleep | ||
| events | ||
| fatal | ||
| fifo | ||
| fpu_sharing | ||
| gen_isr_table | ||
| interrupt | ||
| ipi_cascade | ||
| ipi_optimize | ||
| lifo | ||
| mbox | ||
| mem_heap/k_heap_api | ||
| mem_protect | ||
| mem_slab | ||
| mp | ||
| msgq | ||
| mutex | ||
| obj_core | ||
| obj_tracking | ||
| pending | ||
| pipe | ||
| poll | ||
| profiling/profiling_api | ||
| queue | ||
| sched | ||
| semaphore | ||
| sleep | ||
| smp | ||
| smp_abort | ||
| smp_boot_delay | ||
| smp_suspend | ||
| spinlock | ||
| stack/stack | ||
| threads | ||
| tickless/tickless_concept | ||
| timer | ||
| usage/thread_runtime_stats | ||
| workq | ||
| xip | ||