I have useing IMX8M som with custom carrier board. When the device goes to suspend or lock mode when the power button is pressed, its not able to resume on a power button press. The CPUs are going to shutdown mode and hence need to do a hard boot to bringup the board again.
we used the following software setup.
Android Version : PIE
Kernel version : 4.14.78