---
name: "drm_helper_connector_dpms"
section: "9"
platform: "linux"
package: "linux-manual-3.16"
version: "3.16.56-1+deb8u1"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/drm_helper_connector_dpms"
---

# drm\_helper\_connector\_dpms(9)

connector dpms helper implementation

## NAME

drm\_helper\_connector\_dpms - connector dpms helper implementation

## SYNOPSIS

**void drm\_helper\_connector\_dpms(struct drm\_connector \*** *connector***, int** *mode***);**

## ARGUMENTS

*connector*

affected connector

*mode*

DPMS mode

## DESCRIPTION

This is the main helper function provided by the crtc helper framework for implementing the DPMS connector attribute. It computes the new desired DPMS state for all encoders and crtcs in the output mesh and calls the -\>**dpms** callback provided by the driver appropriately.

## AUTHORS

**Jesse Barnes** \<jesse.barnes@intel.com\>\
 Intel Corporation,

Initial version

**Laurent Pinchart** \<laurent.pinchart@ideasonboard.com\>\
 Ideas on board SPRL,

Driver internals

**Daniel Vetter** \<daniel.vetter@ffwll.ch\>\
 Intel Corporation,

Contributions all over the place

## COPYRIGHT
