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 | } |