disp: msm: move from drm_mode to msm_mode
Move away from the private and private_flags fields from drm_mode, as it is being deprecated in latest kernel version. Instead, Add msm_display_mode as a wrapper to be used in downstream to store these parameters. Also, store msm_mode in connector_state to be accessed in commit path. Change-Id: Ia5bdebe75f00aa15fb7db4dc3a0d50c30894a95c Signed-off-by: Orion Brody <obrody@codeaurora.org>
这个提交包含在:
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2015-2020 The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2015-2021 The Linux Foundation. All rights reserved.
|
||||
* Copyright (C) 2013 Red Hat
|
||||
* Author: Rob Clark <robdclark@gmail.com>
|
||||
*
|
||||
@@ -588,6 +588,13 @@ static inline int sde_crtc_request_frame_reset(struct drm_crtc *crtc)
|
||||
*/
|
||||
int sde_crtc_vblank(struct drm_crtc *crtc, bool en);
|
||||
|
||||
/**
|
||||
* sde_crtc_get_msm_mode - get msm_mode for a given crtc state
|
||||
* @c_state: Pointer to drm crtc state object
|
||||
* Returns: msm_display_mode corresponding to this crtc state, or NULL if none
|
||||
*/
|
||||
struct msm_display_mode *sde_crtc_get_msm_mode(struct drm_crtc_state *c_state);
|
||||
|
||||
/**
|
||||
* sde_crtc_commit_kickoff - trigger kickoff of the commit for this crtc
|
||||
* @crtc: Pointer to drm crtc object
|
||||
|
在新工单中引用
屏蔽一个用户