Subversion Repositories Kolibri OS

Rev

Rev 4280 | Rev 4539 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4280 Rev 4293
Line 3051... Line 3051...
3051
	struct drm_device *dev = intel_dp_to_dev(intel_dp);
3051
	struct drm_device *dev = intel_dp_to_dev(intel_dp);
Line 3052... Line 3052...
3052
 
3052
 
3053
	i2c_del_adapter(&intel_dp->adapter);
3053
	i2c_del_adapter(&intel_dp->adapter);
3054
	drm_encoder_cleanup(encoder);
3054
	drm_encoder_cleanup(encoder);
3055
	if (is_edp(intel_dp)) {
3055
	if (is_edp(intel_dp)) {
3056
//		cancel_delayed_work_sync(&intel_dp->panel_vdd_work);
3056
		cancel_delayed_work_sync(&intel_dp->panel_vdd_work);
3057
		mutex_lock(&dev->mode_config.mutex);
3057
		mutex_lock(&dev->mode_config.mutex);
3058
		ironlake_panel_vdd_off_sync(intel_dp);
3058
		ironlake_panel_vdd_off_sync(intel_dp);
3059
		mutex_unlock(&dev->mode_config.mutex);
3059
		mutex_unlock(&dev->mode_config.mutex);
3060
	}
3060
	}
Line 3491... Line 3491...
3491
	intel_dp->psr_setup_done = false;
3491
	intel_dp->psr_setup_done = false;
Line 3492... Line 3492...
3492
 
3492
 
3493
	if (!intel_edp_init_connector(intel_dp, intel_connector)) {
3493
	if (!intel_edp_init_connector(intel_dp, intel_connector)) {
3494
		i2c_del_adapter(&intel_dp->adapter);
3494
		i2c_del_adapter(&intel_dp->adapter);
3495
	if (is_edp(intel_dp)) {
3495
	if (is_edp(intel_dp)) {
3496
//           cancel_delayed_work_sync(&intel_dp->panel_vdd_work);
3496
			cancel_delayed_work_sync(&intel_dp->panel_vdd_work);
3497
			mutex_lock(&dev->mode_config.mutex);
3497
			mutex_lock(&dev->mode_config.mutex);
3498
			ironlake_panel_vdd_off_sync(intel_dp);
3498
			ironlake_panel_vdd_off_sync(intel_dp);
3499
			mutex_unlock(&dev->mode_config.mutex);
3499
			mutex_unlock(&dev->mode_config.mutex);
3500
		}
3500
		}