> ## Documentation Index
> Fetch the complete documentation index at: https://dragonwingdocs.qualcomm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Monitor Suspend Power Management

The Suspend state is the deepest sleep state in the APSS with all user space processes frozen and drivers releasing their resources. During the Suspend state, all cores enter the C4 state followed by the AOSD Sleep state.

A user space module can configure the Suspend state using the following command:

`echo s2idle > /sys/power/mem_sleep`

## **Ways to trigger Suspend**

1. Disconnect type-c USB and run the following command using PuTTY.

```text theme={null}
systemctl suspend
```

2. Run the following command using ADB over USB, and disconnect the USB connection immediately.

```text theme={null}
nohup sh -c 'sleep 10 && systemctl suspend ' >/dev/null 2>&1 &
```

3. To trigger both Suspend and Resume, disconnect the USB and run the following command using PuTTY:

**Note**
IQ-9075 does not support RTC wakeup.

```text theme={null}
rtcwake -d /dev/rtc0 -m no -s 30 && systemctl suspend
```

## **Verify suspend statistics**

To check suspend statistics run the following commands:

```text theme={null}
cd /sys/power/suspend_stats
cat success
cat fail
```

The success count indicates the number of times the APSS has successfully entered the Suspend state while the fail count indicates the number of times the APSS has failed to enter the Suspend state.

## **Next steps**

* [SoC Sleep Validation →](SoC-Sleep-Validation)
