Home | History | Annotate | Download | only in drm

Lines Matching defs:dpms

69  * and encoders. It can call callbacks like &drm_encoder_helper_funcs.dpms even
97 * the DPMS state is tracked separately.
138 * the DPMS state is tracked separately.
174 else if (encoder_funcs->dpms)
175 (*encoder_funcs->dpms)(encoder, DRM_MODE_DPMS_OFF);
200 (*crtc_funcs->dpms)(crtc, DRM_MODE_DPMS_OFF);
214 * dpms callback with DRM_MODE_DPMS_OFF.
461 connector->dpms = DRM_MODE_DPMS_OFF;
515 * Alternatively it can also use the dpms and disable helper operations. For
664 if (connector->dpms != DRM_MODE_DPMS_ON) {
665 DRM_DEBUG_KMS("connector dpms not on, full mode switch\n");
749 DRM_DEBUG_KMS("Setting connector DPMS state to on\n");
751 DRM_DEBUG_KMS("\t[CONNECTOR:%d:%s] set DPMS on\n", set->connectors[i]->base.id,
753 set->connectors[i]->funcs->dpms(set->connectors[i], DRM_MODE_DPMS_ON);
811 int dpms = DRM_MODE_DPMS_OFF;
819 if (connector->dpms < dpms)
820 dpms = connector->dpms;
823 return dpms;
826 /* Helper which handles bridge ordering around encoder dpms */
835 if (encoder_funcs->dpms)
836 encoder_funcs->dpms(encoder, mode);
841 int dpms = DRM_MODE_DPMS_OFF;
849 if (connector->dpms < dpms)
850 dpms = connector->dpms;
853 return dpms;
857 * drm_helper_connector_dpms() - connector dpms helper implementation
859 * @mode: DPMS mode
862 * &drm_connector_funcs.dpms callback for drivers using the legacy CRTC
866 * implementing the DPMS connector attribute. It computes the new desired DPMS
868 * &drm_crtc_helper_funcs.dpms and &drm_encoder_helper_funcs.dpms callbacks
872 * support, where DPMS is handled in the DRM core.
885 if (mode == connector->dpms)
888 old_dpms = connector->dpms;
889 connector->dpms = mode;
898 if (crtc_funcs->dpms)
899 (*crtc_funcs->dpms) (crtc,
912 if (crtc_funcs->dpms)
913 (*crtc_funcs->dpms) (crtc,
934 * boil down to the equivalent of a few dpms on calls, which also don't provide
985 if (crtc_funcs->dpms)
986 (*crtc_funcs->dpms) (crtc,