答复: [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