summaryrefslogtreecommitdiff
path: root/src/i830_quirks.c
AgeCommit message (Collapse)Author
2009-01-22Remove Cappuccino SlimPRO SP625F 855GM LVDS quirkZhenyu Wang
It breaks bug #18462 on IBM 855GM with same subdevice ids. (cherry picked from commit 0fe61b0b7e3bbe8ced1b0ad2be72c438d200c64b)
2008-10-18Add TV out quirk for HP Compaq nx6110Bryce Harrington
Adds a TV out quirk for HP Compaq nx6110. Fixes bz #17683. (cherry picked from commit afa630b448e5993850433c9f0b129758ec4d37b5)
2008-10-18Add Cappuccino SlimPRO SP625F to no LVDS quirks listJesse Barnes
Looks like this platform might contain VBTs that indicate an LFP is present even though it isn't. Intended to fix bz #11368. (cherry picked from commit 10909d9b665864bda2b1654de009d556cd068726)
2008-10-18Pipe A force quirk for Toshiba Satellite A30.Stefan Dirsch
(cherry picked from commit fca7a4e9a5c73e1c129e94eeccf8fc795f729931)
2008-08-04Fix up the HP Pavilion ze4944ea quirkJulien Cristau
The chip is 855GM, not GM45. (cherry picked from commit 1a59cc6b9acf312de1755d67757bf7f1967342e4)
2008-08-04Revert "Don't disable pipe A on 855 chips"Julien Cristau
This reverts commit b25aefae388cdbf34d2ffa323853cd0661cd40ac. It causes a regression (Debian bug #493096).
2008-07-27Thinkpad R60e TV quirk via DMI infoZhenyu Wang
(cherry picked from commit b7765b0837af4cc80f1257ba04495140ef5d536e) (cherry picked from commit 06c5a72a496fabace408fbb8733f299a408d1c7c)
2008-07-27Add no LVDS quirk for Transtec Senyo 610 mini PCJesse Barnes
Fixes FDO #16757. (cherry picked from commit ed0fbd016b8fbcf01eddfd17fd25e745e7af2ba4) (cherry picked from commit 13959ee3984d5f34c976287c8f5406393ceacc30)
2008-07-27Don't disable pipe A on 855 chipsJesse Barnes
It needs to stay enabled or we may see hangs when trying to re-enable it (say at VT switch time). Fixes FDO bug #15168. (cherry picked from commit b37a2a8ca82279468e3806dcf77d5fa7bdd0e874) (cherry picked from commit 91cbb5b8ad1fbc22dd77c0329fc3962b1ca99b9e)
2008-07-27Add pipea force enable quirk for another 855GM machine.Stefan Dirsch
Fixes Novell Bug #406123, thanks Christoph. (cherry picked from commit f2ec3fd8f2c63b1bc0745802dcf737eda4bb42b6) (cherry picked from commit 92ec2fc750ce17b1ec36493e8d731ef4b0bb772d)
2008-07-27Fix official name for GM45 chipsetZhenyu Wang
(cherry picked from commit a34a4e3f6420e2b06bbdaa124fe0ccb1bc6a0bd9)
2008-07-27Add pipea force enable quirk for HP Pavilion ze4944eaJesse Barnes
Fixes bug #16540, thanks Bryce. (cherry picked from commit 0283d22f510ba47dfdac2806a58e46649c26580b) (cherry picked from commit c61480f420445f7e3341305362b8cea656b0f7a2)
2008-07-27Add pipe a force enable quirk for Lenovo T60Jesse Barnes
Fixes bug #16494. (cherry picked from commit 08903abe4dc0295c7ed7d1ff1a22e0e579540c15) (cherry picked from commit 9869cd11549cd608593fea111880502192e93fd5)
2008-06-12Two more Dell quirksBryce Harrington
fd.o #16160 (cherry picked from commit 231a302013981cc597ba09ee89b367c8ab56e8ba)
2008-05-12Revert last HP 965GM pipe A quirkZhenyu Wang
Seems not resolve the issue (fdo bug #15885). (cherry picked from commit f280c50dd5d29c5717adc6da2368363cb3d0adbb)
2008-05-10More Pipe A force quirksBryce Harrington
(cherry picked from commit d91d9e6a2f2ba18b35cb6fd7bc3fe8bc617eb44f)
2008-05-07More quirks from ubuntu/dellBryce Harrington
(cherry picked from commit be746a90a87d7a9807fa4243493e7e4d48f7f1c0)
2008-05-07Add a new quirk for BIOSes that reprogram regs at lid close/open timeJesse Barnes
Dell Latitude D500s seem to have this problem. At lid close/open, the DSPABASE reg gets reset to 0, so we either need to keep the framebuffer at offset 0 or make sure we reprogram the CRTCs after the lid opens again. Since we can't make sure the former is always true (buffer resize, etc.), this patch adds a quirk to reset the modes at lid open time. Fixes FDO bug #14890. (cherry picked from commit a0ced923bb793aa22e6bfbeeec0888d3b42ce176)
2008-04-07Quirks from Ubuntu/DellBryce Harrington
FD bug #15353. Launchpad bug ID is available for reference.
2008-03-18bug 15060: Dell Latitude X300 needs pipe A quirkZhenyu Wang
2008-03-12Add pipe A force quirk for Thinkpad R31Jesse Barnes
Fixes #15036.
2008-03-11Add pipe A force enable quirk for Toshiba Portege R205-S209Jesse Barnes
Fixes #14944.
2008-03-10Add pipe A force enable quirk for Dell Latitude D500Jesse Barnes
Fixes #14888.
2008-03-10quirk: add DVO ivch quirkDave Airlie
2008-02-27HP Compaq 6730s has no TV outputPeng Li
2008-02-22Add quirk for DVO channel selectionJesse Barnes
Some machines want DVOA, some DVOB. We can use this quirk to differentiate them until we come up with a better solution. Patch from Hong Liu. Fixes #13722.
2008-02-21Add pipe A force enable quirk for ThinkPad X40Jesse Barnes
ThinkPad X40s need this quirk or they'll crash frequently. Fixes #14521.
2008-02-19Don't leak memory if no DMI info is provided by kernelZhenyu Wang
2008-02-18Fix Lenovo X60 TV quirkZhenyu Wang
Z61 has same subsys ids with X60, but does have one S-video TV out. Use DMI info instead to quirk TV on X60, X60s.
2008-02-18Add DMI info for i830 quirksZhenyu Wang
Linux kernel has CONFIG_DMIID to export dmi info through sysfs.
2008-01-25Clevo M720R has no TV-outErik Andren
2008-01-24Samsung Q45 has no TV outputAndreas Stawinoga
2008-01-09Add pipe A force enable quirkJesse Barnes
On some platforms, the firmware may read & write GPU registers on lid close, suspend/resume time or during various SMM events. If one of the graphics pipes is disabled at that time, the GPU may hang due to the programming dependencies of the various registers. This patch adds a quirk to force the driver to keep pipe A enabled if necessary, through user configuration in xorg.conf or via a platform specific quirk. Leaving the pipe enabled comes at a power cost however, so the quirk should only be enabled when strictly necessary. Fixes https://bugs.freedesktop.org/show_bug.cgi?id=11432.
2007-12-27Aopen Minipc 965GM LVDS quirkJoakim
2007-12-10Fix tv quirk for Dell Latitude X1Zhenyu Wang
which is actually 915GM, reported by Andreas Schildbach <andreas@schildbach.de>
2007-10-17AOpen 965GM mini pc has no LVDSRob
2007-10-16toshiba satellite u300 has no tv outKyle McMartin
2007-10-08Quirk for Samsung Q35 which has no TV output.Keith Packard
2007-09-29Ignore detection of TV output on Panasonic CF-Y7Regis Prevot
2007-09-28Dell XPS 1330 has no TV outKyle McMartin
2007-08-26Mechanical API conversions for libpciaccess.Keith Packard
Uncomplicated API transistions for libpciaccess usage: Legacy xf86 API libpciaccess API --------------- ---------------- xf86ReadPciBIOS pci_device_read_rom pciReadWord pci_device_cfg_read_u16 pciWriteByte pci_device_cfg_write_u8 And, more use of the API-independent DEVICE_ID/SUBVENDOR_ID/SUBSYS_ID macros to pull PCI identification data from the underlying structure.
2007-08-26Sort quirk table, add Dell Latitude X1Keith Packard
2007-08-25Lenovo 201a is x60s, not x61sKeith Packard
2007-08-25Thinkpad X61s has no TV outKeith Packard
2007-08-06Quirk away the nonexistent TV connector on the Panasonic CF-Y4.Eric Anholt
2007-07-28Update Lenovo TV quirk infoZhenyu Wang
2007-07-27Add another Lenovo TV output quirkWang Zhenyu
From issue report http://lists.freedesktop.org/archives/xorg/2007-July/026644.html
2007-07-27Add quirk supportWang Zhenyu
This one trys to use a flag for possible quirks. It adds a quirk for my Lenovo T61 TV output, and ports some origin LVDS quirks to it.