root/include/drm/drm_self_refresh_helper.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 // SPDX-License-Identifier: MIT
   2 /*
   3  * Copyright (C) 2019 Google, Inc.
   4  *
   5  * Authors:
   6  * Sean Paul <seanpaul@chromium.org>
   7  */
   8 #ifndef DRM_SELF_REFRESH_HELPER_H_
   9 #define DRM_SELF_REFRESH_HELPER_H_
  10 
  11 struct drm_atomic_state;
  12 struct drm_crtc;
  13 
  14 void drm_self_refresh_helper_alter_state(struct drm_atomic_state *state);
  15 void drm_self_refresh_helper_update_avg_times(struct drm_atomic_state *state,
  16                                         unsigned int commit_time_ms,
  17                                         unsigned int new_self_refresh_mask);
  18 
  19 int drm_self_refresh_helper_init(struct drm_crtc *crtc);
  20 void drm_self_refresh_helper_cleanup(struct drm_crtc *crtc);
  21 #endif

/* [<][>][^][v][top][bottom][index][help] */