Re: apparent workaround for i915 "black screen" issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Jan 29, 2011 at 4:13 PM, Robert P. J. Day <rpjday@xxxxxxxxxxxxxx> wrote:
>

> diff --git a/drivers/gpu/drm/i915/intel_opregion.c b/drivers/gpu/drm/i915/intel_opregion.c
> index 64fd644..28adc6d 100644
> --- a/drivers/gpu/drm/i915/intel_opregion.c
> +++ b/drivers/gpu/drm/i915/intel_opregion.c
> @@ -495,6 +495,8 @@ int intel_opregion_setup(struct drm_device *dev)
>                opregion->acpi = base + OPREGION_ACPI_OFFSET;
>        }
>
> +return 0; // rday
> +
>        if (mboxes & MBOX_SWSCI) {
>                DRM_DEBUG_DRIVER("SWSCI supported\n");
>                opregion->swsci = base + OPREGION_SWSCI_OFFSET;
>
>

Yes. I was also facing similar issue. This workaround works for me.
Tested using lenovo R61.


00:02.0 VGA compatible controller: Intel Corporation Mobile
GM965/GL960 Integrated Graphics Controller (rev 0c) (prog-if 00 [VGA
controller])
        Subsystem: Lenovo T61
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at f8100000 (64-bit, non-prefetchable) [size=1M]
        Memory at e0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at 1800 [size=8]
        Capabilities: [90] Message Signalled Interrupts: Mask- 64bit-
Queue=0/0 Enable-
        Capabilities: [d0] Power Management version 3
        Kernel modules: intelfb

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux