summaryrefslogtreecommitdiff
path: root/hw/xfree86/ddc
AgeCommit message (Expand)AuthorFilesLines
2009-06-29EDID: Fix timing class names to match the specAdam Jackson1-3/+3
2009-06-11EDID: Add modes from Established Timings III descriptor to mode poolAdam Jackson2-1/+2
2009-06-11EDID: Be more cautious about finding vendor blocks.Adam Jackson1-2/+4
2008-11-13Add missing newline when printing edid infoAlex Deucher1-1/+1
2008-11-03Add xf86MonitorIsHDMI() helper.Adam Jackson2-2/+56
2008-10-14EDID: Catch even more cases of encoding aspect as size.Adam Jackson1-3/+7
2008-10-10Revert "Don't leak EDID_block"Adam Jackson1-1/+0
2008-10-10EDID: Catch monitors that encode aspect ratio for physical size.Adam Jackson1-0/+41
2008-10-10Don't leak EDID_blockZhenyu Wang1-0/+1
2008-09-19Revert accidental edid changes from previous commit.Adam Jackson1-86/+0
2008-09-19Update to SGI FreeB 2.0.Adam Jackson1-0/+86
2008-08-25EDID: Publish the whole block on the root window if we've got it.Adam Jackson1-3/+8
2008-07-29Cosmetic fix to EDID decoding.Xavier Bestel1-1/+2
2008-07-01Declare xf86InterpretEEDID() properly.Adam Jackson1-0/+4
2008-06-30Hexdump the whole EDID block if extensions present.Adam Jackson1-11/+17
2008-06-30Actually fetch all blocks of EEDID if asked to.Adam Jackson4-18/+35
2008-05-27xfree86: fix offset error in EDID parsing. #15964Peter Hutterer1-8/+8
2008-03-28Compile fix.Adam Jackson1-1/+1
2008-03-28Add E-EDID segment selection.Adam Jackson1-34/+71
2008-03-28Refactor DDC2 code to allow for proper segmented addressing.Adam Jackson1-68/+64
2008-03-28Start E-EDID support in the DDC module.Adam Jackson2-29/+47
2008-03-03Fix some documentation typosJames Cloos1-8/+8
2008-03-01clean some "unused" warningsGeorge Sapountzis1-9/+0
2008-02-29EDID 1.4: Print additional CVT support data in the log.Adam Jackson1-13/+56
2008-02-29EDID 1.4: Decode additional CVT support information.Adam Jackson2-3/+56
2008-02-29Fix CVT abuse in DDCModesFromStandardTiming.Adam Jackson1-0/+2
2007-12-28Don't carp on EDID 1.4 blocks anymore.Adam Jackson1-2/+5
2007-12-28Check the gamma value, not its address.Adam Jackson1-1/+1
2007-12-28EDID 1.4: Additional semantics for display feature bits.Adam Jackson1-6/+17
2007-12-28EDID 1.4: Alternate color encodings for digital inputs.Adam Jackson2-14/+27
2007-12-28EDID 1.4: Allow for gamma definition in extension blocks.Adam Jackson2-2/+6
2007-12-28EDID 1.4: Additional aspect ratio semantics for screen size fields.Adam Jackson1-14/+21
2007-12-28EDID 1.4: Extended support for digital interfaces.Adam Jackson3-118/+157
2007-12-28EDID 1.4: Decode CVT 3-byte codes and add them to the mode pool.Adam Jackson3-6/+70
2007-12-28EDID 1.4: Trivial support for new detailed sections.Adam Jackson3-3/+60
2007-12-28EDID 1.4: Allow for sync range offsets.Adam Jackson1-6/+10
2007-12-03Death to libcwrapper.Adam Jackson1-1/+0
2007-09-24[EDID] Ignore reserved bits in deciding monitor vs detailed timing descriptor.Eric Anholt1-1/+8
2007-07-14MakeAtom needs length without trailing NUL. sizeof("string") includes NUL.Keith Packard1-2/+2
2007-06-02Delete VDIF support; it was never used anyway.Adam Jackson8-596/+3
2007-04-26Remove old edid_modes.c, it lives in hw/xfree86/modes/ now.Adam Jackson1-361/+0
2007-03-28Refuse to create tiny modes from EDID detailed timing.Adam Jackson1-0/+13
2007-03-25Since ddc, i2c, and ramdac are in core now, remove their ModuleData stubs.Adam Jackson1-46/+0
2007-03-17Slow down DDC I2C bus using a RiseFallTime of 20us for old monitors.Keith Packard1-0/+6
2007-03-17Remove extra (and wrong) I2C ByteTimeout setting in DDC code.Keith Packard1-1/+0
2007-02-15Kludge around duplicate code added in hw/xfree86/modes.Keith Packard1-2/+1
2007-02-15Merge crtc/output-based mode selection code.Keith Packard3-4/+8
2006-12-10Accept EDID > 1.3 but < 2.0 if we find it, assume it's compatible.Adam Jackson2-8/+7
2006-11-28Separate DDC mode list creation from MonPtr creation.Eric Anholt2-23/+45
2006-11-28Replace bad mode name-setting code with xf86SetModeDefaultName().Eric Anholt1-4/+2