## PM Tests PM Tests — Tests for power management features |

## Programs

pm_backlight |
pm_lpsp |
pm_rc6_residency |
pm_rpm |
pm_rps |
pm_sseu |

## Description

### pm_backlight

Basic backlight sysfs test

#### Subtests

basic-brightness
bad-brightness
fade

### pm_lpsp

#### Subtests

screens-disabled
edp-native
edp-panel-fitter
non-edp

### pm_rc6_residency

#### Subtests

rc6-accuracy
media-rc6-accuracy

### pm_rpm

#### Subtests

basic-rte
drm-resources-equal
basic-pci-d3-state
modeset-lpsp
modeset-non-lpsp
dpms-lpsp
dpms-non-lpsp
gem-mmap-cpu
gem-mmap-gtt
gem-pread
gem-execbuf
gem-idle
gem-evict-pwrite
cursor
cursor-dpms
legacy-planes
legacy-planes-dpms
universal-planes
universal-planes-dpms
reg-read-ioctl
i2c
pc8-residency
debugfs-read
debugfs-forcewake-user
sysfs-read
dpms-mode-unset-lpsp
dpms-mode-unset-non-lpsp
fences
fences-dpms
modeset-lpsp-stress
modeset-non-lpsp-stress
modeset-lpsp-stress-no-wait
modeset-non-lpsp-stress-no-wait
modeset-pc8-residency-stress
modeset-stress-extra-wait
system-suspend
system-suspend-execbuf
system-suspend-modeset
gem-execbuf-stress
gem-execbuf-stress-pc8
gem-execbuf-stress-extra-wait
pm-tiling
pm-caching

### pm_rps

Render P-States tests - verify GPU frequency changes

#### Subtests

basic-api
min-max-config-idle
min-max-config-loaded
waitboost
reset

### pm_sseu

Tests slice/subslice/EU power gating functionality.

#### Subtests

full-enable