Lines 287-295
Link Here
|
287 |
enum drm_connector_status |
287 |
enum drm_connector_status |
288 |
intel_panel_detect(struct drm_device *dev) |
288 |
intel_panel_detect(struct drm_device *dev) |
289 |
{ |
289 |
{ |
290 |
#if 0 |
|
|
291 |
struct drm_i915_private *dev_priv = dev->dev_private; |
290 |
struct drm_i915_private *dev_priv = dev->dev_private; |
292 |
#endif |
|
|
293 |
|
291 |
|
294 |
if (i915_panel_ignore_lid) |
292 |
if (i915_panel_ignore_lid) |
295 |
return i915_panel_ignore_lid > 0 ? |
293 |
return i915_panel_ignore_lid > 0 ? |
Lines 298-310
Link Here
|
298 |
|
296 |
|
299 |
/* opregion lid state on HP 2540p is wrong at boot up, |
297 |
/* opregion lid state on HP 2540p is wrong at boot up, |
300 |
* appears to be either the BIOS or Linux ACPI fault */ |
298 |
* appears to be either the BIOS or Linux ACPI fault */ |
301 |
#if 0 |
|
|
302 |
/* Assume that the BIOS does not lie through the OpRegion... */ |
299 |
/* Assume that the BIOS does not lie through the OpRegion... */ |
303 |
if (dev_priv->opregion.lid_state) |
300 |
if (dev_priv->opregion.lid_state) |
304 |
return ioread32(dev_priv->opregion.lid_state) & 0x1 ? |
301 |
return ioread32(dev_priv->opregion.lid_state) & 0x1 ? |
305 |
connector_status_connected : |
302 |
connector_status_connected : |
306 |
connector_status_disconnected; |
303 |
connector_status_disconnected; |
307 |
#endif |
|
|
308 |
|
304 |
|
309 |
return connector_status_unknown; |
305 |
return connector_status_unknown; |
310 |
} |
306 |
} |