Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 884a00d7 authored by qctecmdr Service's avatar qctecmdr Service Committed by Gerrit - the friendly Code Review server
Browse files

Merge "Revert "drm/msm: Add pm_suspend/resume callbacks to msm_kms""

parents e34538c4 2108e8e7
Loading
Loading
Loading
Loading
+0 −10
Original line number Diff line number Diff line
@@ -960,11 +960,6 @@ static int msm_pm_suspend(struct device *dev)
{
	struct drm_device *ddev = dev_get_drvdata(dev);
	struct msm_drm_private *priv = ddev->dev_private;
	struct msm_kms *kms = priv->kms;

	/* TODO: Use atomic helper suspend/resume */
	if (kms && kms->funcs && kms->funcs->pm_suspend)
		return kms->funcs->pm_suspend(dev);

	drm_kms_helper_poll_disable(ddev);

@@ -981,11 +976,6 @@ static int msm_pm_resume(struct device *dev)
{
	struct drm_device *ddev = dev_get_drvdata(dev);
	struct msm_drm_private *priv = ddev->dev_private;
	struct msm_kms *kms = priv->kms;

	/* TODO: Use atomic helper suspend/resume */
	if (kms && kms->funcs && kms->funcs->pm_resume)
		return kms->funcs->pm_resume(dev);

	drm_atomic_helper_resume(ddev, priv->pm_state);
	drm_kms_helper_poll_enable(ddev);
+0 −3
Original line number Diff line number Diff line
@@ -61,9 +61,6 @@ struct msm_kms_funcs {
	void (*set_encoder_mode)(struct msm_kms *kms,
				 struct drm_encoder *encoder,
				 bool cmd_mode);
	/* pm suspend/resume hooks */
	int (*pm_suspend)(struct device *dev);
	int (*pm_resume)(struct device *dev);
	/* cleanup: */
	void (*destroy)(struct msm_kms *kms);
#ifdef CONFIG_DEBUG_FS