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

Commit c715bc1b authored by Kirill A. Shutemov's avatar Kirill A. Shutemov Committed by Dave Airlie
Browse files

gma500: make init_pm callback in struct psb_op optional

parent 4578240b
Loading
Loading
Loading
Loading
+0 −5
Original line number Original line Diff line number Diff line
@@ -176,10 +176,6 @@ int oaktrail_backlight_init(struct drm_device *dev)
 *	for power management
 *	for power management
 */
 */


static void oaktrail_init_pm(struct drm_device *dev)
{
}

/**
/**
 *	oaktrail_save_display_registers	-	save registers lost on suspend
 *	oaktrail_save_display_registers	-	save registers lost on suspend
 *	@dev: our DRM device
 *	@dev: our DRM device
@@ -504,7 +500,6 @@ const struct psb_ops oaktrail_chip_ops = {
	.backlight_init = oaktrail_backlight_init,
	.backlight_init = oaktrail_backlight_init,
#endif
#endif


	.init_pm = oaktrail_init_pm,
	.save_regs = oaktrail_save_display_registers,
	.save_regs = oaktrail_save_display_registers,
	.restore_regs = oaktrail_restore_display_registers,
	.restore_regs = oaktrail_restore_display_registers,
	.power_down = oaktrail_power_down,
	.power_down = oaktrail_power_down,
+2 −1
Original line number Original line Diff line number Diff line
@@ -58,6 +58,7 @@ void gma_power_init(struct drm_device *dev)
	spin_lock_init(&power_ctrl_lock);
	spin_lock_init(&power_ctrl_lock);
	mutex_init(&power_mutex);
	mutex_init(&power_mutex);


	if (dev_priv->ops->init_pm)
		dev_priv->ops->init_pm(dev);
		dev_priv->ops->init_pm(dev);
}
}