Re: [PATCH 0/9] handle detailed timing and short video descriptor of CEA extension

2009-03-15 Thread Ma Ling
hi Ajax, are there any more comments on the patches or we can merge them into code tree? Thanks Ma Ling On Fri, 2009-02-27 at 16:31 +0800, Ma Ling wrote: > Hi All, > > I re-updated the patches according to Ajax's great suggestion & > clarification, which intends to h

[PATCH 8/9] construct video block unified interface, insert SVD into mode list

2009-02-27 Thread Ma Ling
construct unified video block interface, and insert mode into mode list according to video short descriptor from CEA extension --- hw/xfree86/ddc/interpret_edid.c | 71 +++ hw/xfree86/ddc/xf86DDC.h |6 ++ hw/xfree86/modes/xf86EdidModes.c | 98

[PATCH 6/9] configure name and range according to detailed timing block

2009-02-27 Thread Ma Ling
through unified interface configure name and range --- hw/xfree86/common/xf86Configure.c | 57 1 files changed, 32 insertions(+), 25 deletions(-) diff --git a/hw/xfree86/common/xf86Configure.c b/hw/xfree86/common/xf86Configure.c index b803b49..c5d8f34 1006

[PATCH 7/9] print all detailed timing blocks

2009-02-27 Thread Ma Ling
through unified interface print all detailed timing blocks. --- hw/xfree86/ddc/print_edid.c | 256 +++--- 1 files changed, 140 insertions(+), 116 deletions(-) diff --git a/hw/xfree86/ddc/print_edid.c b/hw/xfree86/ddc/print_edid.c index 7b6e298..2ad199f 100644

[PATCH 5/9] handle monitor record and physical size

2009-02-27 Thread Ma Ling
through unified interface handle monitor record and physical size of detailed timing block. --- hw/xfree86/modes/xf86Crtc.c | 133 --- 1 files changed, 87 insertions(+), 46 deletions(-) diff --git a/hw/xfree86/modes/xf86Crtc.c b/hw/xfree86/modes/xf86Crtc

[PATCH 4/9] insert detailed timing block into mode list

2009-02-27 Thread Ma Ling
handle detailed timing block quirks and insert detailed timing block into mode list --- hw/xfree86/ddc/xf86DDC.h | 39 + hw/xfree86/modes/xf86EdidModes.c | 285 -- 2 files changed, 191 insertions(+), 133 deletions(-) diff --git a/hw/xfree86/ddc/

[PATCH 3/9] find max time clock and horizone & vertical size

2009-02-27 Thread Ma Ling
through the unified interface find ranges section, max time clock and horizon & vertical size respectively. --- hw/xfree86/ddc/interpret_edid.c | 120 +++ 1 files changed, 72 insertions(+), 48 deletions(-) diff --git a/hw/xfree86/ddc/interpret_edid.c b/hw/xf

[PATCH 2/9] detailed timing unified interface

2009-02-27 Thread Ma Ling
construct unified interface, anytime when program need to handle detailed timing block, it always dynamically parse and deal with it through the interface. --- hw/xfree86/ddc/interpret_edid.c | 182 +++ hw/xfree86/ddc/xf86DDC.h|5 + 2 files change

[PATCH 1/9] new structures and defined MACRO for CEA extension

2009-02-27 Thread Ma Ling
declare new structure and MACRO related with CEA extension. --- hw/xfree86/ddc/edid.h | 97 + 1 files changed, 97 insertions(+), 0 deletions(-) diff --git a/hw/xfree86/ddc/edid.h b/hw/xfree86/ddc/edid.h index b556003..69c8399 100644 --- a/hw/xfre

[PATCH 0/9] handle detailed timing and short video descriptor of CEA extension

2009-02-27 Thread Ma Ling
ze [PATCH 6/9] configure name and range according to detailed timing block [PATCH 7/9] print all detailed timing blocks [PATCH 8/9] construct video block unified interface, insert SVD into mode list Thanks Ma Ling ___ xorg mailing list xorg@lists.freedes

RE: [PATCH 0/9] handle detailed timing and short video descriptor of CEA extension

2009-02-21 Thread Ma, Ling
Hi Aajx, Thanks for your clarification about the patches, I have cleaned them up and re-sent. Whether could we merge them, or there are still some things to fix? Regards Ma Ling -Original Message- From: xorg-devel-boun...@lists.x.org [mailto:xorg-devel-boun...@lists.x.org] On Behalf Of

RE: [PATCH 8/9] handle cea-ext data block and insert mode into mode list.

2009-02-17 Thread Ma, Ling
OK, I got it! Thanks a lot Ma Ling -Original Message- From: Adam Jackson [mailto:a...@nwnk.net] Sent: 2009年2月18日 4:02 To: Ma, Ling Cc: xorg@lists.freedesktop.org Subject: RE: [PATCH 8/9] handle cea-ext data block and insert mode into mode list. On Sat, 2009-02-14 at 17:02 +0800, Ma

RE: [PATCH 8/9] handle cea-ext data block and insert mode into mode list.

2009-02-14 Thread Ma, Ling
>-Original Message- >From: Adam Jackson [mailto:a...@nwnk.net] >Sent: 2009年2月14日 2:45 >To: Ma, Ling >Cc: xorg@lists.freedesktop.org >Subject: Re: [PATCH 8/9] handle cea-ext data block and insert >mode into mode list. > >On Thu, 2009-02-12 at 15:07 +0800, Ma

RE: [PATCH 1/9] Includes new structures and defined MACRO

2009-02-14 Thread Ma, Ling
>-Original Message- >From: Adam Jackson [mailto:a...@nwnk.net] >Sent: 2009年2月14日 2:24 >To: Ma, Ling >Cc: xorg@lists.freedesktop.org >Subject: Re: [PATCH 1/9] Includes new structures and defined MACRO > >On Thu, 2009-02-12 at 14:59 +0800, Ma Ling wrote: > &g

Re: [PATCH 8/9] handle cea-ext data block and insert mode into mode list.

2009-02-11 Thread Ma Ling
Sorry, please use this one to replace last email. Thanks Ma Ling On Thu, 2009-02-12 at 03:11 +0800, Adam Jackson wrote: > On Wed, 2009-02-11 at 17:17 +0800, Ma Ling wrote: > > > +void xf86FetchDataBlock(xf86MonPtr mon, > > +int ext_t

Re: [PATCH 8/9] handle cea-ext data block and insert mode into mode list.

2009-02-11 Thread Ma Ling
On Thu, 2009-02-12 at 03:11 +0800, Adam Jackson wrote: > On Wed, 2009-02-11 at 17:17 +0800, Ma Ling wrote: > > > +void xf86FetchDataBlock(xf86MonPtr mon, > > +int ext_type, int data_type, > > +void *data) > > +{ >

Re: [PATCH 4/9] handle detailed timing operation in xf86EdidModes.c

2009-02-11 Thread Ma Ling
On Thu, 2009-02-12 at 03:30 +0800, Adam Jackson wrote: > On Wed, 2009-02-11 at 17:15 +0800, Ma Ling wrote: > > > +struct det_modes_parameter { > > +xf86MonPtr DDC; > > +ddc_quirk_t quirks; > > +DisplayModePtr * Modes; > > +Bool rb; &

Re: [PATCH 1/9] Includes new structures and defined MACRO

2009-02-11 Thread Ma Ling
Hi ajax based on your suggestion, I will fix them you mentioned in next version. Thanks a lot! Ma Ling On Thu, 2009-02-12 at 03:19 +0800, Adam Jackson wrote: > On Wed, 2009-02-11 at 17:12 +0800, Ma Ling wrote: > > > +struct cea_audio_blk { > > + Uchar descs[3]; > > +

[PATCH 8/9] handle cea-ext data block and insert mode into mode list.

2009-02-11 Thread Ma Ling
select appropriate mode form video data blocks of CEA extension, then insert them into mode list. --- hw/xfree86/ddc/interpret_edid.c | 56 + hw/xfree86/ddc/xf86DDC.h |3 + hw/xfree86/modes/xf86EdidModes.c | 102 ++ 3 files

[PATCH 7/9] handle detailed timing operation in print_edid.c

2009-02-11 Thread Ma Ling
through unified interface print all detailed timing blocks. --- hw/xfree86/ddc/print_edid.c | 256 +++--- 1 files changed, 140 insertions(+), 116 deletions(-) diff --git a/hw/xfree86/ddc/print_edid.c b/hw/xfree86/ddc/print_edid.c index 7b6e298..2ad199f 100644

[PATCH 6/9] handle detailed timing operation in xf86Configure.c

2009-02-11 Thread Ma Ling
through unified interface handle all input detailed timing blocks. --- hw/xfree86/common/xf86Configure.c | 57 1 files changed, 32 insertions(+), 25 deletions(-) diff --git a/hw/xfree86/common/xf86Configure.c b/hw/xfree86/common/xf86Configure.c index b803b

[PATCH 5/9] handle detailed timing operation in xf86Crtc.c

2009-02-11 Thread Ma Ling
through unified interface handle monitor record and physical size of detailed timing block --- hw/xfree86/modes/xf86Crtc.c | 132 --- 1 files changed, 87 insertions(+), 45 deletions(-) diff --git a/hw/xfree86/modes/xf86Crtc.c b/hw/xfree86/modes/xf86Crtc.

[PATCH 4/9] handle detailed timing operation in xf86EdidModes.c

2009-02-11 Thread Ma Ling
handle detailed timing quirks and insert detailed timing modes into mode list --- hw/xfree86/ddc/xf86DDC.h | 39 + hw/xfree86/modes/xf86EdidModes.c | 284 -- 2 files changed, 190 insertions(+), 133 deletions(-) diff --git a/hw/xfree86/ddc/xf86D

[PATCH 3/9] handle detailed timing operation in interpret_edid.c

2009-02-11 Thread Ma Ling
through unified interface find ranges section, max timing clock and horizon & vertical size respectively. --- hw/xfree86/ddc/interpret_edid.c | 120 +++ 1 files changed, 72 insertions(+), 48 deletions(-) diff --git a/hw/xfree86/ddc/interpret_edid.c b/hw/xfre

[PATCH 2/9] construct detailed timing unified interface

2009-02-11 Thread Ma Ling
construct unified interface, anytime when program need detailed timing block, it always dynamically parse and handle it through the interface. --- hw/xfree86/ddc/interpret_edid.c | 182 +++ hw/xfree86/ddc/xf86DDC.h|5 + 2 files changed, 132 insert

[PATCH 1/9] Includes new structures and defined MACRO

2009-02-11 Thread Ma Ling
declare new structures and MACRO related with CEA extension. --- hw/xfree86/ddc/edid.h | 90 + 1 files changed, 90 insertions(+), 0 deletions(-) diff --git a/hw/xfree86/ddc/edid.h b/hw/xfree86/ddc/edid.h index b556003..0af9e59 100644 --- a/hw/xfr

[PATCH 0/9] handle detailed timing and short video descriptor of CEA extension

2009-02-11 Thread Ma Ling
des.c [PATCH 5/9] handle detailed timing operation in xf86Crtc.c [PATCH 6/9] handle detailed timing operation in xf86Configure.c [PATCH 7/9] handle detailed timing operation in print_edid.c [PATCH 8/9] handle cea-ext data block and insert mode into mode list. Thanks Ma

Re: [PATCH 1/9] Includes some new structures and defined MACRO in edid.h

2009-01-22 Thread Ma Ling
Hi Alex, Thanks for your reply! On Thu, 2009-01-22 at 22:50 +0800, Alex Deucher wrote: > On Thu, Jan 22, 2009 at 2:46 AM, Ma Ling wrote: > > defined corresponding structure and MACRO for detailed timing and CEA data > > blocks. > > > > --- > &

[PATCH 9/9] append modes into mode list from short video descriptor of cea-ext in xf86EdidModes.c

2009-01-22 Thread Ma Ling
append modes from short video descriptor in CEA extension into mode list. --- hw/xfree86/ddc/xf86DDC.h |3 + hw/xfree86/modes/xf86EdidModes.c | 102 ++ 2 files changed, 105 insertions(+), 0 deletions(-) diff --git a/hw/xfree86/ddc/xf86DDC.h b/hw/

[PATCH 8/9] handle cea-ext data block in interpret_edid.c

2009-01-22 Thread Ma Ling
handle CEA extension data block from CEA extension --- hw/xfree86/ddc/interpret_edid.c | 57 +++ 1 files changed, 57 insertions(+), 0 deletions(-) diff --git a/hw/xfree86/ddc/interpret_edid.c b/hw/xfree86/ddc/interpret_edid.c index 327f7d1..ef37a60 100644 --

[PATCH 7/9] handle detailed timing operation in print_edid.c

2009-01-22 Thread Ma Ling
print all detailed timing blocks of EDID and CEA extension. --- hw/xfree86/ddc/print_edid.c | 256 +++--- 1 files changed, 140 insertions(+), 116 deletions(-) diff --git a/hw/xfree86/ddc/print_edid.c b/hw/xfree86/ddc/print_edid.c index 7b6e298..2ad199f 100644

[PATCH 6/9] handle detailed timing operation in xf86Configure.c

2009-01-22 Thread Ma Ling
handle detailed timing from EDID and CEA extension in xf86Configure.c. --- hw/xfree86/common/xf86Configure.c | 57 1 files changed, 32 insertions(+), 25 deletions(-) diff --git a/hw/xfree86/common/xf86Configure.c b/hw/xfree86/common/xf86Configure.c index b

[PATCH 5/9] handle detailed timing operation in xf86Crtc.c

2009-01-22 Thread Ma Ling
handle detailed timing operation, e.g. set up Monitor from detailed timing blocks in EDID and CEA extension. --- hw/xfree86/modes/xf86Crtc.c | 132 --- 1 files changed, 87 insertions(+), 45 deletions(-) diff --git a/hw/xfree86/modes/xf86Crtc.c b/hw/xfree

[PATCH 4/9] handle detailed timing operation in xf86EdidModes.c

2009-01-21 Thread Ma Ling
handled detailed timing operation, e.g. extract detailed timing modes from CEA extension and insert them into mode list. --- hw/xfree86/ddc/xf86DDC.h | 44 ++ hw/xfree86/modes/xf86EdidModes.c | 284 -- 2 files changed, 195 insertions(+), 133 del

[PATCH 3/9] implement detailed timing unified interface in interpret_edid.c

2009-01-21 Thread Ma Ling
create unified interface for detailed timing operation. --- hw/xfree86/ddc/interpret_edid.c | 64 +++ 1 files changed, 64 insertions(+), 0 deletions(-) diff --git a/hw/xfree86/ddc/interpret_edid.c b/hw/xfree86/ddc/interpret_edid.c index 797a0dd..327f7d1 1006

[PATCH 2/9] implement detailed timing operation in interpret_edid.c

2009-01-21 Thread Ma Ling
The patch handles detailed timing operation in interpret_edid.c --- hw/xfree86/ddc/interpret_edid.c | 246 ++- 1 files changed, 140 insertions(+), 106 deletions(-) diff --git a/hw/xfree86/ddc/interpret_edid.c b/hw/xfree86/ddc/interpret_edid.c index c0e3df9..7

[PATCH 1/9] Includes some new structures and defined MACRO in edid.h

2009-01-21 Thread Ma Ling
defined corresponding structure and MACRO for detailed timing and CEA data blocks. --- hw/xfree86/ddc/edid.h | 90 + 1 files changed, 90 insertions(+), 0 deletions(-) diff --git a/hw/xfree86/ddc/edid.h b/hw/xfree86/ddc/edid.h index b556003..7167

[PATCH 0/9] handle detailed timing and short video descriptor of CEA extension

2009-01-21 Thread Ma Ling
cea-ext in xf86EdidModes.c Thanks Ma Ling ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg

Re: [PATCH 3/6] handle detailed timing operation in xf86EdidModes.c

2008-12-29 Thread Ma Ling
On Thu, 2008-12-25 at 10:23 +0800, Wu, Fengguang wrote: > On Sat, Dec 20, 2008 at 04:37:51AM +0200, Ma, Ling wrote: > > handled detailed timing operation .e.g extract detailed timing modes from > > EDID and cea ext, > > then insert mode list. > > > >

Re: [PATCH 5/6] handle detailed timing operation in xf86Configure.c

2008-12-29 Thread Ma Ling
On Thu, 2008-12-25 at 10:48 +0800, Wu, Fengguang wrote: > On Sat, Dec 20, 2008 at 04:44:41AM +0200, Ma, Ling wrote: > > handle detailed timing in xf86Configure.c > > Useless changelog. What it does and why? > Is it a code refactor? Any behavior changes? > > Thanks,

Re: [PATCH 4/6] handle detailed timing operation in xf86Crtc.c

2008-12-29 Thread Ma Ling
On Thu, 2008-12-25 at 10:46 +0800, Wu, Fengguang wrote: > On Sat, Dec 20, 2008 at 04:41:25AM +0200, Ma, Ling wrote: > > handle detailed timing operation,e.g. set up Monitor from detailed timing > > block > > from EDID and cea ext > > > > --- > &

Re: [PATCH 1/6] Includes some new structures and defined MACRO in edid.h

2008-12-29 Thread Ma Ling
On Wed, 2008-12-24 at 21:29 +0800, Wu, Fengguang wrote: > On Sat, Dec 20, 2008 at 04:34:27AM +0200, Ma, Ling wrote: > > defined corresponding structure and MACRO for detailed timing operation > > > > --- > > h

Re: [PATCH 2/6] implement unified interface and detailed timing operation in interpret_edid.c

2008-12-29 Thread Ma Ling
On Wed, 2008-12-24 at 21:22 +0800, Wu, Fengguang wrote: > On Sat, Dec 20, 2008 at 04:28:08AM +0200, Ma, Ling wrote: > > implement unified interface and detailed timing operation > > It looks like this and some following patches mixed code refectoring > with new features. Could

[PATCH 7/7] handle detailed timing operation in print_edid.c

2008-12-26 Thread Ma Ling
Here we print all detailed timing of EDID and CEA or other extension. --- hw/xfree86/ddc/print_edid.c | 252 +++ 1 files changed, 136 insertions(+), 116 deletions(-) diff --git a/hw/xfree86/ddc/print_edid.c b/hw/xfree86/ddc/print_edid.c index 7b6e298..3df

PATCH 6/7] handle detailed timing operation in xf86Configure.c

2008-12-26 Thread Ma Ling
handle detailed timing in xf86Configure.c --- hw/xfree86/common/xf86Configure.c | 57 1 files changed, 32 insertions(+), 25 deletions(-) diff --git a/hw/xfree86/common/xf86Configure.c b/hw/xfree86/common/xf86Configure.c index b803b49..822b020 100644 ---

[PATCH 5/7] handle detailed timing operation in xf86Crtc.c

2008-12-26 Thread Ma Ling
handle detailed timing operation,e.g. set up Monitor from detailed timing block from EDID and cea ext --- hw/xfree86/modes/xf86Crtc.c | 128 --- 1 files changed, 83 insertions(+), 45 deletions(-) diff --git a/hw/xfree86/modes/xf86Crtc.c b/hw/xfree86/

[PATCH 4/7] handle detailed timing operation in xf86EdidModes.c

2008-12-26 Thread Ma Ling
handled detailed timing operation .e.g extract detailed timing modes from EDID and cea ext, then insert mode list. --- hw/xfree86/ddc/xf86DDC.h | 44 ++ hw/xfree86/modes/xf86EdidModes.c | 278 -- 2 files changed, 189 insertions(+), 133 deletio

[PATCH 3/7]implement detailed timing unified interface in interpret_edid.

2008-12-26 Thread Ma Ling
create unified interface for detail timing operation. --- hw/xfree86/ddc/interpret_edid.c | 64 +++ 1 files changed, 64 insertions(+), 0 deletions(-) diff --git a/hw/xfree86/ddc/interpret_edid.c b/hw/xfree86/ddc/interpret_edid.c index 0438449..2002cd5 100

[PATCH 2/7] implement detailed timing operation in interpret_edid.c

2008-12-26 Thread Ma Ling
Sorry, please use it to replace "[PATCH 2/7]implement detailed timing unified interface in interpret_edid.c" sent early. In this file handle detailed timing operation in interpret_edid.c --- hw/xfree86/ddc/interpret_edid.c | 242 ++- 1 files changed, 138 in

[PATCH 2/7]implement detailed timing unified interface in interpret_edid.c

2008-12-26 Thread Ma Ling
create unified interface for detail timing operation. --- hw/xfree86/ddc/interpret_edid.c | 64 +++ 1 files changed, 64 insertions(+), 0 deletions(-) diff --git a/hw/xfree86/ddc/interpret_edid.c b/hw/xfree86/ddc/interpret_edid.c index 0438449..2002cd5 10064

[PATCH 1/7] Includes some new structures and defined MACRO in edid.h

2008-12-26 Thread Ma Ling
defined corresponding structure and MACRO for detailed timing operation --- hw/xfree86/ddc/edid.h | 76 + 1 files changed, 76 insertions(+), 0 deletions(-) diff --git a/hw/xfree86/ddc/edid.h b/hw/xfree86/ddc/edid.h index 31bc7c1..bb5616f 100644

[PATCH 0/7] handle detailed timing operation

2008-12-26 Thread Ma Ling
interpret_edid.c [PATCH 4/7] handle detailed timing operation in xf86EdidModes.c [PATCH 5/7] handle detailed timing operation in xf86Crtc.c [PATCH 6/7] handle detailed timing operation in xf86Configure.c [PATCH 7/7] handle detailed timing operation in print_edid.c Any comments are welcome ! Thanks Ma Ling

about continuous frequency

2008-12-24 Thread Ma, Ling
hi Alex, Because the flag exist in EDID, but some laptop can't provide EDID, how can we know whether it support continuous frequency or not ? Thanks Ma Ling ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/lis

[PATCH 6/6] handle detailed timing operation in print_edid.c

2008-12-19 Thread Ma Ling
handle detailed timing to print edid. --- hw/xfree86/ddc/print_edid.c | 252 +++ 1 files changed, 136 insertions(+), 116 deletions(-) diff --git a/hw/xfree86/ddc/print_edid.c b/hw/xfree86/ddc/print_edid.c index 7b6e298..3dff1ab 100644 --- a/hw/xfree86/dd

[PATCH 5/6] handle detailed timing operation in xf86Configure.c

2008-12-19 Thread Ma Ling
handle detailed timing in xf86Configure.c --- hw/xfree86/common/xf86Configure.c | 56 1 files changed, 31 insertions(+), 25 deletions(-) diff --git a/hw/xfree86/common/xf86Configure.c b/hw/xfree86/common/xf86Configure.c index b803b49..53e207f 100644 --- a

[PATCH 4/6] handle detailed timing operation in xf86Crtc.c

2008-12-19 Thread Ma Ling
handle detailed timing operation,e.g. set up Monitor from detailed timing block from EDID and cea ext --- hw/xfree86/modes/xf86Crtc.c | 125 --- 1 files changed, 82 insertions(+), 43 deletions(-) diff --git a/hw/xfree86/modes/xf86Crtc.c b/hw/xfree86/mo

[PATCH 3/6] handle detailed timing operation in xf86EdidModes.c

2008-12-19 Thread Ma Ling
handled detailed timing operation .e.g extract detailed timing modes from EDID and cea ext, then insert mode list. --- hw/xfree86/ddc/xf86DDC.h | 44 ++ hw/xfree86/modes/xf86EdidModes.c | 278 -- 2 files changed, 189 insertions(+), 133 deletio

[PATCH 1/6] Includes some new structures and defined MACRO in edid.h

2008-12-19 Thread Ma Ling
defined corresponding structure and MACRO for detailed timing operation --- hw/xfree86/ddc/edid.h | 73 + 1 files changed, 73 insertions(+), 0 deletions(-) diff --git a/hw/xfree86/ddc/edid.h b/hw/xfree86/ddc/edid.h index 31bc7c1..8751107 100644

[PATCH 2/6] implement unified interface and detailed timing operation in interpret_edid.c

2008-12-19 Thread Ma Ling
implement unified interface and detailed timing operation --- hw/xfree86/ddc/interpret_edid.c | 312 ++- 1 files changed, 208 insertions(+), 104 deletions(-) diff --git a/hw/xfree86/ddc/interpret_edid.c b/hw/xfree86/ddc/interpret_edid.c index c0e3df9..de3aa0

[PATCH 0/6] handle detailed timing operation

2008-12-19 Thread Ma Ling
detailed timing operation in xf86Configure.c [PATCH 6/6] handle detailed timing operation in print_edid.c Any comments are welcome ! Thanks Ma Ling ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg

RE: [PATCH 0/6] handle detailed timing operation

2008-12-10 Thread Ma, Ling
hi ajax Could you have some comments about the patch --handle detailed timing operation. Thanks Ma Ling >-Original Message- >From: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED] On Behalf Of Ma Ling >Sent: 2008年11月27日 15:59 >To: xorg@lists.freedesktop.org >S

[PATCH 4/6] handle detailed timing operation in xf86Crtc.c

2008-11-27 Thread Ma Ling
handle detailed timing operation,e.g. set up Monitor from detailed timing block from EDID and cea ext --- hw/xfree86/modes/xf86Crtc.c | 120 --- 1 files changed, 79 insertions(+), 41 deletions(-) diff --git a/hw/xfree86/modes/xf86Crtc.c b/hw/xfree86/mode

[PATCH 6/6] handle detailed timing operation in print_edid.c

2008-11-27 Thread Ma Ling
handle detailed timing to print edid. --- hw/xfree86/ddc/print_edid.c | 252 +++ 1 files changed, 136 insertions(+), 116 deletions(-) diff --git a/hw/xfree86/ddc/print_edid.c b/hw/xfree86/ddc/print_edid.c index 7b6e298..af38856 100644 --- a/hw/xfree86/ddc

[PATCH 5/6] handle detailed timing operation in xf86Configure.c

2008-11-27 Thread Ma Ling
handle detailed timing in xf86Configure.c --- hw/xfree86/common/xf86Configure.c | 56 1 files changed, 31 insertions(+), 25 deletions(-) diff --git a/hw/xfree86/common/xf86Configure.c b/hw/xfree86/common/xf86Configure.c index 8700496..2b7f634 100644 --- a/

[PATCH 3/6] handle detailed timing operation in xf86EdidModes.c

2008-11-27 Thread Ma Ling
handled detailed timing operation .e.g extract detailed timing modes from EDID and cea ext, then insert mode list. --- hw/xfree86/ddc/xf86DDC.h | 38 + hw/xfree86/modes/xf86EdidModes.c | 277 -- 2 files changed, 182 insertions(+), 133 deletions

[PATCH 2/6] implement unified interface and detailed timing operation in interpret_edid.c

2008-11-27 Thread Ma Ling
implement unified interface and detailed timing operation --- hw/xfree86/ddc/interpret_edid.c | 312 ++- 1 files changed, 208 insertions(+), 104 deletions(-) diff --git a/hw/xfree86/ddc/interpret_edid.c b/hw/xfree86/ddc/interpret_edid.c index c4d8963..0e4e15

[PATCH 1/6] Includes some new structures and defined MACRO in edid.h

2008-11-27 Thread Ma Ling
defined corresponding structure and MACRO for detailed timing operation --- hw/xfree86/ddc/edid.h | 73 + 1 files changed, 73 insertions(+), 0 deletions(-) diff --git a/hw/xfree86/ddc/edid.h b/hw/xfree86/ddc/edid.h index 45caf6e..fde06d0 100644

[PATCH 0/6] handle detailed timing operation

2008-11-27 Thread Ma Ling
xf86Configure.c [PATCH 6/6] handle detailed timing operation in print_edid.c Any comments are welcome ! Thanks Ma Ling ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg

RE: [Linux-gfx] Re: [PATCH 1/5] handle extenion for detail timing block

2008-11-19 Thread Ma, Ling
&& + det_mon_num < CEA_EXT_DET_TIMING_NUM) { +get_dt_md_section(blk + dt_offset, &mon->ver, + det_mon + det_mon_num, 1); + +det_mon_num = det_mon_num + 1 ; + +_NEXT_DT_MD_SECTION(dt_offset); + } + +return det_mon_num; +} + Thanks

RE: [Linux-gfx] Re: [PATCH 3/5] handle extenion for detail timing block

2008-11-19 Thread Ma, Ling
hi ajax I have appended quirk function in handle_detailed_fn before we really use detail timing. It is not useful to us any longer, so I remove it. Thanks Ma Ling >-Original Message- >From: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED] On Behalf Of Adam Jackson >Sent: 2008

FW: [PATCH] to EDID extension

2008-11-06 Thread Ma, Ling
ELD to sent to audio and MAX-TMDS-CLOCK to validate TMDS clock by self. Any comments are welcome! Thanks Ma Ling In cea_extension_xserver.patch-0.2, I >-Original Message- >From: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED] On Behalf Of Ma, Ling >Sent: 2008年11月6日 11:

RE: [PATCH] to EDID extension

2008-11-06 Thread Ma, Ling
ELD to sent to audio and MAX-TMDS-CLOCK to validate TMDS clock by self. Any comments are welcome! Thanks Ma Ling In cea_extension_xserver.patch-0.2, I >-Original Message- >From: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED] On Behalf Of Ma, Ling >Sent: 2008年11月6日 11:

[PATCH] to EDID extension

2008-11-05 Thread Ma, Ling
Hi All I did the patche for EDID extension according to CEA-861-E In cea_extension_xserver.patch-0.1, I parsed detail timing descriptor (DTDs) and short video descriptors(SVDs), then inserted them into mode list. Any comments are welcome! Thanks Ma Ling cea_extension_xserver.patch-0.1

PATH for EDID vendor "VSC", prod id 19227

2008-09-28 Thread Ma, Ling
't support vertical fresh over 75, the patch avoid the problem by appending quirk. Thanks Ma Ling xf86EdidModes.patch Description: xf86EdidModes.patch ___ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg