My situation is similar to this post https://devzone.nordicsemi.com/f/nordic-q-a/97262/config_log-over-uart-and-power-management, where I am trying to turn off I2C, UART, and PWM during the entry of the idle thread and enable them back up when exiting. However, setting CONFIG_PM=y and CONFIG_PM_DEVICE=y doesn't seem to work, and the callback function registered using pm_notifier_register() doesn't get called. Is there perhaps an example available on how to properly configure low power mode for NRF52832 using Zephyr? I just want to ensure that all peripherals not in use will be turned off while the idle thread is running.