|
@@ -466,6 +466,16 @@ static bool radeon_connector_needs_extended_probe(struct radeon_device *dev,
|
|
|
(supported_device == ATOM_DEVICE_DFP2_SUPPORT))
|
|
|
return true;
|
|
|
}
|
|
|
+ /* TOSHIBA Satellite L300D with ATI Mobility Radeon x1100
|
|
|
+ * (RS690M) sends data to i2c bus for a HDMI connector that
|
|
|
+ * is not implemented */
|
|
|
+ if ((dev->pdev->device == 0x791f) &&
|
|
|
+ (dev->pdev->subsystem_vendor == 0x1179) &&
|
|
|
+ (dev->pdev->subsystem_device == 0xff68)) {
|
|
|
+ if ((connector_type == DRM_MODE_CONNECTOR_HDMIA) &&
|
|
|
+ (supported_device == ATOM_DEVICE_DFP2_SUPPORT))
|
|
|
+ return true;
|
|
|
+ }
|
|
|
|
|
|
/* Default: no EDID header probe required for DDC probing */
|
|
|
return false;
|