Age | Commit message (Collapse) | Author |
|
(cherry picked from commit 75799d2834be84b016391ec95b221df32380e3e7)
|
|
(cherry picked from commit 83377b543defdca7226d7c1a7794e4ff3d8b4c84)
|
|
(cherry picked from commit 6c4e134a1a30785c2e5c6d57b21fde54a2dd3413)
|
|
(cherry picked from commit f5f67e1b54e67b4bfc3db3482b2693211be81d63)
|
|
It breaks bug #18462 on IBM 855GM with same subdevice ids.
(cherry picked from commit 0fe61b0b7e3bbe8ced1b0ad2be72c438d200c64b)
|
|
Reported by Yang Sheng <sheng.yang@intel.com>
|
|
|
|
BIOS already says no integrated TV, and this quirk blocks TV
on R61i which has the same subdevice id as T61.
|
|
Hopefully we can fix the VBT parsing code so we don't need this, but for the
time being it seems necessary. Fixes bz #17683.
|
|
Looks like this platform might contain VBTs that indicate an LFP is present
even though it isn't. Intended to fix bz #11368.
|
|
|
|
The regs are undocumented, but on some machines they work fine, so add this
quirk to indicate it.
|
|
|
|
The chip is 855GM, not GM45.
|
|
|
|
Fixes FDO #16757.
|
|
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.
|
|
Fixes Novell Bug #406123, thanks Christoph.
|
|
|
|
Fixes bug #16540, thanks Bryce.
|
|
Fixes bug #16494.
|
|
fd.o #16160
|
|
Seems not resolve the issue (fdo bug #15885).
|
|
|
|
|
|
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.
|
|
FD bug #15353. Launchpad bug ID is available for reference.
(cherry picked from commit 24248097988775d62f6c416f2988e74d31c91cd0)
|
|
|
|
Fixes #15036.
|
|
Fixes #14944.
|
|
Fixes #14888.
|
|
|
|
|
|
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.
|
|
ThinkPad X40s need this quirk or they'll crash frequently.
Fixes #14521.
|
|
|
|
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.
|
|
Linux kernel has CONFIG_DMIID to export dmi info
through sysfs.
|
|
|
|
|
|
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.
|
|
|
|
which is actually 915GM, reported by
Andreas Schildbach <andreas@schildbach.de>
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|