[Patchwork] The infrequent patchwork update #1

2015-09-29 Thread Damien Lespiau
Hi all, You may have noticed already, patchwork.freedesktop.org looks different. That new version includes: - Some re-design. Design is very much an iterative process, thoughts and comments are welcome, - Showing the number of Reviewed-by, Acked-by, Tested-by tags, - Some cleanup of

Re: [PATCH 1/3] xfree86: Add a xf86MonitorFindHDMIBlock()

2013-12-16 Thread Damien Lespiau
On Wed, Aug 21, 2013 at 06:38:55PM +0100, Chris Wilson wrote: On Wed, Aug 21, 2013 at 06:25:47PM +0100, Damien Lespiau wrote: The HDMI CEA vendor specific block has some interesting information, such as the maximum TMDS dot clock. v2: Don't parse CEA blocks with invalid offsets, remove

HDMI 4k - Use the TMDS maximum frequency to check mode dot clock (v3)

2013-12-16 Thread Damien Lespiau
This is the 3rd instance of the series to enable 4k displays. The previous version was sent in August (oops): http://lists.x.org/archives/xorg-devel/2013-August/037520.html Chris did catch a nice typo/bug that is fixed in this v3. I also did not notice a question from Walter Harms (because he

[PATCH 1/3] xfree86: Add a xf86MonitorFindHDMIBlock()

2013-12-16 Thread Damien Lespiau
from the code it was ported from. Replace x 16 + y 8 + z by x 16 | y 8 | z (Chris Wilson) Signed-off-by: Damien Lespiau damien.lesp...@intel.com --- hw/xfree86/ddc/interpret_edid.c | 91 + hw/xfree86/ddc/xf86DDC.h| 2 + 2 files changed

[PATCH 3/3] xfree86: Use the TMDS maximum frequency to prune modes

2013-12-16 Thread Damien Lespiau
the max TMDS frequency (Chris Wilson) Signed-off-by: Damien Lespiau damien.lesp...@intel.com --- hw/xfree86/modes/xf86Crtc.c | 11 +++ 1 file changed, 11 insertions(+) diff --git a/hw/xfree86/modes/xf86Crtc.c b/hw/xfree86/modes/xf86Crtc.c index a441fd1..42fdad9 100644 --- a/hw/xfree86

[PATCH 2/3] xfree86: Refactor xf86MonitorIsHDMI() using xf86MonitorFindHDMIBlock()

2013-12-16 Thread Damien Lespiau
Signed-off-by: Damien Lespiau damien.lesp...@intel.com --- hw/xfree86/ddc/interpret_edid.c | 46 + 1 file changed, 1 insertion(+), 45 deletions(-) diff --git a/hw/xfree86/ddc/interpret_edid.c b/hw/xfree86/ddc/interpret_edid.c index 81957de..a62adb8 100644

[PATCH] xfree86: Add a xf86MonitorFindHDMIBlock()

2013-12-16 Thread Damien Lespiau
from the code it was ported from. Replace x 16 + y 8 + z by x 16 | y 8 | z (Chris Wilson) v4: Remove the stray ';' at the end of if (*end == 0). (Dominik Behr on IRC) Signed-off-by: Damien Lespiau damien.lesp...@intel.com --- hw/xfree86/ddc/interpret_edid.c | 91

Use the TMDS maximum frequency to check mode dot clock (v2)

2013-08-21 Thread Damien Lespiau
Update of http://lists.x.org/archives/xorg-devel/2013-August/037297.html with Chris review: - Don't try to interpret a CEA block that has an invalid size - Tune the message logging the max TMDS frequency -- Damien ___ xorg-devel@lists.x.org:

[PATCH 3/3] xfree86: Use the TMDS maximum frequency to prune modes

2013-08-21 Thread Damien Lespiau
the max TMDS frequency (Chris Wilson) Signed-off-by: Damien Lespiau damien.lesp...@intel.com --- hw/xfree86/modes/xf86Crtc.c | 11 +++ 1 file changed, 11 insertions(+) diff --git a/hw/xfree86/modes/xf86Crtc.c b/hw/xfree86/modes/xf86Crtc.c index 35845e8..22cb61f 100644 --- a/hw/xfree86

[PATCH 1/3] xfree86: Add a xf86MonitorFindHDMIBlock()

2013-08-21 Thread Damien Lespiau
The HDMI CEA vendor specific block has some interesting information, such as the maximum TMDS dot clock. v2: Don't parse CEA blocks with invalid offsets, remove spurious brackets (Chris Wilson) Signed-off-by: Damien Lespiau damien.lesp...@intel.com --- hw/xfree86/ddc/interpret_edid.c | 91

[PATCH 2/3] xfree86: Refactor xf86MonitorIsHDMI() using xf86MonitorFindHDMIBlock()

2013-08-21 Thread Damien Lespiau
Signed-off-by: Damien Lespiau damien.lesp...@intel.com --- hw/xfree86/ddc/interpret_edid.c | 46 + 1 file changed, 1 insertion(+), 45 deletions(-) diff --git a/hw/xfree86/ddc/interpret_edid.c b/hw/xfree86/ddc/interpret_edid.c index eff928e..96781cb 100644

Use the TMDS maximum frequency to check mode dot clock

2013-08-07 Thread Damien Lespiau
This series was written to make the X server not prune 4k modes on HDMI. The HDMI CEA vendor specific data block has a max TMDS clock field that can be used to check dot clocks against. This series is quite possibly useful to not prune non-4k modes with clocks above what the range section is

[PATCH 1/3] xfree86: Add a xf86MonitorFindHDMIBlock()

2013-08-07 Thread Damien Lespiau
The HDMI CEA vendor specific block has some interesting information, such as the maximum TMDS dot clock. Signed-off-by: Damien Lespiau damien.lesp...@intel.com Tested-by: Cancan Feng cancan.f...@intel.com --- hw/xfree86/ddc/interpret_edid.c | 88 + hw

[PATCH 2/3] xfree86: Refactor xf86MonitorIsHDMI() using xf86MonitorFindHDMIBlock()

2013-08-07 Thread Damien Lespiau
Signed-off-by: Damien Lespiau damien.lesp...@intel.com --- hw/xfree86/ddc/interpret_edid.c | 46 + 1 file changed, 1 insertion(+), 45 deletions(-) diff --git a/hw/xfree86/ddc/interpret_edid.c b/hw/xfree86/ddc/interpret_edid.c index 10c1c3a..1954975 100644

[PATCH 3/3] xfree86: Use the TMDS maximum frequency to prune modes

2013-08-07 Thread Damien Lespiau
Instead of only relying on the Range section, we can do better on HDMI to find out what is the max dot clock the monitor supports. The HDMI CEA vendor block adds a TMDS max freq we can use. This makes X not prune 4k resolutions on HDMI. Signed-off-by: Damien Lespiau damien.lesp...@intel.com

[PATCH libxkbcommon 1/2] build: Make autoreconf honour ACLOCAL_FLAGS

2012-10-25 Thread Damien Lespiau
From: Damien Lespiau damien.lesp...@intel.com When running autoreconf, it's possible to give flags to the underlying aclocal by declaring a ACLOCAL_AMFLAGS variable in the top level Makefile.am. Putting ${ACLOCAL_FLAGS} there allows the user to set an environment variable up before running

[PATCH libxkbcommon 2/2] build: Require xorg macros 1.16

2012-10-25 Thread Damien Lespiau
From: Damien Lespiau damien.lesp...@intel.com For XORG_TESTSET_CFLAG and XORG_MEMORY_CHECK_FLAGS. Signed-off-by: Damien Lespiau damien.lesp...@intel.com Cc: Daniel Stone dan...@fooishbar.org --- configure.ac |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/configure.ac