答复: [PATCH]siliconmotion new driver initial patch

Aaron.Chen 陈俊杰 aaron.chen at siliconmotion.com
Mon Aug 27 01:02:57 PDT 2012


Hi Alan,

We have cut the source code to those only for SM712 and SM502. Here is the new patch, which is 1MB. Is it suitable for review? If not, we will cut the code again until it is suitable for review.

We have corrected the configure.ac/Makefile.am file.

Here is the siliconmotion initial patch for X. It can support SM712 and SM502. It adds 2d acceleration and XRandr feature. It also supports overlay and CSC for video.

Signed-off-by: Aaron Chen <aaron.chen at siliconmotion.com>
---
 COPYING               |   20 +
 Makefile.am           |    1 +
 Release.txt           |    1 +
 configure.ac          |   57 +-
 man/Makefile.am       |   21 +-
 src/Makefile.am       |   89 +-
 src/ddk502_chip.c     |  324 +++
 src/ddk502_chip.h     |  136 ++
 src/ddk502_clock.c    |  615 +++++
 src/ddk502_clock.h    |  132 ++
 src/ddk502_ddkdebug.c |  253 +++
 src/ddk502_ddkdebug.h |  166 ++
 src/ddk502_display.c  |  426 ++++
 src/ddk502_display.h  |  108 +
 src/ddk502_hardware.c |  469 ++++
 src/ddk502_hardware.h |  105 +
 src/ddk502_help.c     |   69 +
 src/ddk502_help.h     |   47 +
 src/ddk502_linux.c    |  417 ++++
 src/ddk502_mode.c     |  756 +++++++
 src/ddk502_mode.h     |  169 ++
 src/ddk502_os.c       |   40 +
 src/ddk502_os.h       |  377 ++++
 src/ddk502_power.c    |  434 ++++
 src/ddk502_power.h    |  126 ++
 src/ddk502_regdc.h    |  781 +++++++
 src/ddk502_regdma.h   |   81 +
 src/ddk502_reggpio.h  |  329 +++
 src/ddk502_regsc.h    | 1245 +++++++++++
 src/ddk502_regzv.h    |  287 +++
 src/ddk502_swi2c.c    |  563 +++++
 src/ddk502_swi2c.h    |   47 +
 src/ddk502_voyager.h  |  106 +
 src/ddk712.h          |   34 +
 src/ddk712_chip.c     |  178 ++
 src/ddk712_chip.h     |   76 +
 src/ddk712_help.c     |   52 +
 src/ddk712_help.h     |  123 +
 src/ddk712_mode.c     |  283 +++
 src/ddk712_mode.h     |   45 +
 src/ddk712_reg.h      |   37 +
 src/smi_502_crtc.c    |  721 ++++++
 src/smi_502_driver.c  |  792 +++++++
 src/smi_502_driver.h  |  345 +++
 src/smi_502_hw.c      |  162 ++
 src/smi_502_hw.h      |   52 +
 src/smi_502_output.c  |  483 ++++
 src/smi_712_crtc.c    | 1476 ++++++++++++
 src/smi_712_driver.c  |  672 ++++++
 src/smi_712_driver.h  |  123 +
 src/smi_712_hw.c      |  582 +++++
 src/smi_712_hw.h      |  167 ++
 src/smi_712_output.c  |  700 ++++++
 src/smi_accel.c       | 1404 +++++++++++-
 src/smi_accel.h       |  237 ++
 src/smi_common.c      |   33 +
 src/smi_common.h      |  700 ++++++
 src/smi_crtc.c        |  271 ++-
 src/smi_crtc.h        |   37 +-
 src/smi_dbg.h         |   52 +
 src/smi_driver.c      | 4016 ++++++++++++++++-----------------
 src/smi_driver.h      |   99 +
 src/smi_output.c      |  180 +-
 src/smi_output.h      |   45 +
 src/smi_ver.h         |   43 +
 src/smi_video.c       | 5939 ++++++++++++++++++++++++++++---------------------
 src/smi_video.h       |  309 ++-
 src/version.h         |   39 +
 68 files changed, 24116 insertions(+), 5188 deletions(-)

Thanks
Aaron

-----邮件原件-----
发件人: Alan Coopersmith [mailto:alan.coopersmith at oracle.com] 
发送时间: 2012年8月13日 22:35
收件人: Aaron.Chen 陈俊杰
抄送: xorg-devel at lists.x.org
主题: Re: [PATCH]siliconmotion new driver initial patch

On 08/12/12 11:07 PM, Aaron.Chen  陈俊杰 wrote:
> I didn't found this mail show up on the xorg-devel mail list and there is no response. Maybe it didn't sent successfully, so I sent it again.

2.2 MB mails require moderator approval to be sent to the mailing list.
Please don't send multiple copies of multi-megabyte mails.

Though really, you can also assume sending a single 2.2MB patch is a waste of time that no one will ever review, especially since the first few files shown continue to repeat mistakes we already told you we would not accept, such as undoing past cleanups of configure.ac/Makefile.am to revert them to older, less functional states.

-- 
	-Alan Coopersmith-              alan.coopersmith at oracle.com
	 Oracle Solaris Engineering - http://blogs.oracle.com/alanc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-siliconmotion-xorg-driver-initial-patch.patch
Type: application/octet-stream
Size: 1028651 bytes
Desc: 0001-siliconmotion-xorg-driver-initial-patch.patch
URL: <http://lists.x.org/archives/xorg-devel/attachments/20120827/fb9b09fe/attachment-0001.obj>


More information about the xorg-devel mailing list