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

Bug#710938: Packard Bell EasyNote LV need i915.invert_brightness on Linux



found 710938 3.9.5-1
tags 710938 + patch
thanks

I had a closer look at the source, and the output from lspci:

00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0156] (rev 09) (prog-if 00 [VGA controller])
 Subsystem: Acer Incorporated [ALI] Device [1025:0688]
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SE RR- FastB2B- DisINTx+
 Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort->SERR- <PERR- INTx-
 Latency: 0
 Interrupt: pin A routed to IRQ 42
 Region 0: Memory at c2000000 (64-bit, non-prefetchable) [size=4M]
 Region 2: Memory at b0000000 (64-bit, prefetchable) [size=256M]
 Region 4: I/O ports at 4000 [size=64]
 Expansion ROM at <unassigned> [disabled]
 Capabilities: <access denied>
 Kernel driver in use: i915

If I understand the source correctly, this is the patch relative to
the Debian linux package 3.9.5-1 needed to avoid the black screen on
the Packard Bell EasyNote LV:

--- drivers/gpu/drm/i915/intel_display.c.orig	2013-06-11 09:44:27.159941945 +0200
+++ drivers/gpu/drm/i915/intel_display.c	2013-06-11 09:45:35.495938898 +0200
@@ -8786,6 +8786,9 @@
 
 	/* Acer Aspire 4736Z */
 	{ 0x2a42, 0x1025, 0x0260, quirk_invert_brightness },
+
+	/* Packard Bell EasyNote LV11HC */
+	{ 0x0156, 0x1025, 0x0688, quirk_invert_brightness },
 };
 
 static void intel_init_quirks(struct drm_device *dev)

I am a bit unsure about the first number, but concluded after reading
the source that this is pci_dev->device for the card in question, ie
the number after 8086 in the lspci output above.

Please include it in a future version, and it would be great if it
could be applied to Wheezy too.

-- 
Happy hacking
Petter Reinholdtsen


Reply to: