答复: [PATCH]Siliconmotion initial patch

Aaron.Chen 陈俊杰 aaron.chen at siliconmotion.com
Mon Feb 4 23:51:55 PST 2013


 

This is an initial patch for Siliconmotion Graphics chips. It add SM750 chip support with 2d accelerate and hw curser support. It is a complete new driver. So the patch is a little bit big. Is it OK for review?

 

Here is what we changed.

drivers/video/Kconfig                 |   13 +

drivers/video/Makefile                |    1 +

drivers/video/lynxfb/Makefile         |   63 ++

drivers/video/lynxfb/ddk750.h         |   31 +

drivers/video/lynxfb/ddk750_chip.c    |  586 ++++++++++++

drivers/video/lynxfb/ddk750_chip.h    |   97 ++

drivers/video/lynxfb/ddk750_display.c |  295 ++++++

drivers/video/lynxfb/ddk750_display.h |  124 +++

drivers/video/lynxfb/ddk750_dvi.c     |  114 +++

drivers/video/lynxfb/ddk750_dvi.h     |   84 ++

drivers/video/lynxfb/ddk750_help.c    |   37 +

drivers/video/lynxfb/ddk750_help.h    |   42 +

drivers/video/lynxfb/ddk750_hwi2c.c   |  290 ++++++

drivers/video/lynxfb/ddk750_hwi2c.h   |   28 +

drivers/video/lynxfb/ddk750_mode.c    |  213 +++++

drivers/video/lynxfb/ddk750_mode.h    |   59 ++

drivers/video/lynxfb/ddk750_power.c   |  243 +++++

drivers/video/lynxfb/ddk750_power.h   |   85 ++

drivers/video/lynxfb/ddk750_reg.h     |  362 +++++++

drivers/video/lynxfb/ddk750_sii164.c  |  435 +++++++++

drivers/video/lynxfb/ddk750_sii164.h  |  187 ++++

drivers/video/lynxfb/ddk750_swi2c.c   |  522 ++++++++++

drivers/video/lynxfb/ddk750_swi2c.h   |   98 ++

drivers/video/lynxfb/lynx_accel.c     |  417 ++++++++

drivers/video/lynxfb/lynx_accel.h     |  161 ++++

drivers/video/lynxfb/lynx_cursor.c    |  223 +++++

drivers/video/lynxfb/lynx_cursor.h    |   36 +

drivers/video/lynxfb/lynx_drv.c       | 1688 +++++++++++++++++++++++++++++++++

drivers/video/lynxfb/lynx_drv.h       |  271 ++++++

drivers/video/lynxfb/lynx_help.h      |  115 +++

drivers/video/lynxfb/lynx_hw750.c     |  633 +++++++++++++

drivers/video/lynxfb/lynx_hw750.h     |  120 +++

drivers/video/lynxfb/modedb.c         |  238 +++++

drivers/video/lynxfb/ver.h            |   38 +

34 files changed, 7949 insertions(+)

create mode 100644 drivers/video/lynxfb/Makefile

create mode 100644 drivers/video/lynxfb/ddk750.h

create mode 100644 drivers/video/lynxfb/ddk750_chip.c

create mode 100644 drivers/video/lynxfb/ddk750_chip.h

create mode 100644 drivers/video/lynxfb/ddk750_display.c

create mode 100644 drivers/video/lynxfb/ddk750_display.h

create mode 100644 drivers/video/lynxfb/ddk750_dvi.c

create mode 100644 drivers/video/lynxfb/ddk750_dvi.h

create mode 100644 drivers/video/lynxfb/ddk750_help.c

create mode 100644 drivers/video/lynxfb/ddk750_help.h

create mode 100644 drivers/video/lynxfb/ddk750_hwi2c.c

create mode 100644 drivers/video/lynxfb/ddk750_hwi2c.h

create mode 100644 drivers/video/lynxfb/ddk750_mode.c

create mode 100644 drivers/video/lynxfb/ddk750_mode.h

create mode 100644 drivers/video/lynxfb/ddk750_power.c

create mode 100644 drivers/video/lynxfb/ddk750_power.h

create mode 100644 drivers/video/lynxfb/ddk750_reg.h

create mode 100644 drivers/video/lynxfb/ddk750_sii164.c

create mode 100644 drivers/video/lynxfb/ddk750_sii164.h

create mode 100644 drivers/video/lynxfb/ddk750_swi2c.c

create mode 100644 drivers/video/lynxfb/ddk750_swi2c.h

create mode 100644 drivers/video/lynxfb/lynx_accel.c

create mode 100644 drivers/video/lynxfb/lynx_accel.h

create mode 100644 drivers/video/lynxfb/lynx_cursor.c

create mode 100644 drivers/video/lynxfb/lynx_cursor.h

create mode 100644 drivers/video/lynxfb/lynx_drv.c

create mode 100644 drivers/video/lynxfb/lynx_drv.h

create mode 100644 drivers/video/lynxfb/lynx_help.h

create mode 100644 drivers/video/lynxfb/lynx_hw750.c

create mode 100644 drivers/video/lynxfb/lynx_hw750.h

create mode 100644 drivers/video/lynxfb/modedb.c

create mode 100644 drivers/video/lynxfb/ver.h

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130205/54b694b9/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Siliconmotion-initial-patch.patch
Type: application/octet-stream
Size: 256151 bytes
Desc: 0001-Siliconmotion-initial-patch.patch
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20130205/54b694b9/attachment-0001.obj>


More information about the dri-devel mailing list