Subversion Repositories Kolibri OS

Rev

Rev 6938 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6938 Rev 7146
Line 32... Line 32...
32
#include "radeon.h"
32
#include "radeon.h"
33
#include "radeon_audio.h"
33
#include "radeon_audio.h"
34
#include "atom.h"
34
#include "atom.h"
Line 35... Line 35...
35
 
35
 
-
 
36
#include 
Line 36... Line 37...
36
#include 
37
#include 
37
 
38
 
38
static int radeon_dp_handle_hpd(struct drm_connector *connector)
39
static int radeon_dp_handle_hpd(struct drm_connector *connector)
39
{
40
{
Line 342... Line 343...
342
			radeon_connector->edid = drm_get_edid(&radeon_connector->base,
343
			radeon_connector->edid = drm_get_edid(&radeon_connector->base,
343
							      &radeon_connector->ddc_bus->aux.ddc);
344
							      &radeon_connector->ddc_bus->aux.ddc);
344
		else if (radeon_connector->ddc_bus)
345
		else if (radeon_connector->ddc_bus)
345
			radeon_connector->edid = drm_get_edid(&radeon_connector->base,
346
			radeon_connector->edid = drm_get_edid(&radeon_connector->base,
346
							      &radeon_connector->ddc_bus->adapter);
347
							      &radeon_connector->ddc_bus->adapter);
-
 
348
	} else if (vga_switcheroo_handler_flags() & VGA_SWITCHEROO_CAN_SWITCH_DDC &&
-
 
349
		   connector->connector_type == DRM_MODE_CONNECTOR_LVDS &&
-
 
350
		   radeon_connector->ddc_bus) {
-
 
351
		radeon_connector->edid = drm_get_edid_switcheroo(&radeon_connector->base,
-
 
352
								 &radeon_connector->ddc_bus->adapter);
347
	} else if (radeon_connector->ddc_bus) {
353
	} else if (radeon_connector->ddc_bus) {
348
		radeon_connector->edid = drm_get_edid(&radeon_connector->base,
354
		radeon_connector->edid = drm_get_edid(&radeon_connector->base,
349
						      &radeon_connector->ddc_bus->adapter);
355
						      &radeon_connector->ddc_bus->adapter);
350
	}
356
	}