答复: [PATCH 2/4]new driver initial patch 2
Aaron.Chen 陈俊杰
aaron.chen at siliconmotion.com
Wed Aug 1 02:36:55 PDT 2012
Hi,
From 649a7a008e562c9d44c0c9e29f8aaec3327759f5 Mon Sep 17 00:00:00 2001
From: Aaron Chen <aaron.chen at siliconmotion.com>
Date: Wed, 1 Aug 2012 16:45:19 +0800
Subject: [PATCH 2/4] new driver initial patch 2
Add all chips' ddk and drv files. There are 3 types ddk files and 4 types drv files. These files can support all the smi graphics chips. They are SM712/722/750/718/502/750le.
Signed-off-by: Aaron Chen <aaron.chen at siliconmotion.com>
---
src/ddk502/502ddk_module.c | 64 +
src/ddk502/Makefile.am | 56 +
src/ddk502/ddk502_chip.c | 358 ++++++
src/ddk502/ddk502_chip.h | 138 ++
src/ddk502/ddk502_clock.c | 614 +++++++++
src/ddk502/ddk502_clock.h | 131 ++
src/ddk502/ddk502_ddkdebug.c | 252 ++++
src/ddk502/ddk502_ddkdebug.h | 165 +++
src/ddk502/ddk502_display.c | 425 +++++++
src/ddk502/ddk502_display.h | 107 ++
src/ddk502/ddk502_hardware.c | 468 +++++++
src/ddk502/ddk502_hardware.h | 104 ++
src/ddk502/ddk502_help.c | 68 +
src/ddk502/ddk502_help.h | 50 +
src/ddk502/ddk502_linux.c | 416 +++++++
src/ddk502/ddk502_mode.c | 757 +++++++++++
src/ddk502/ddk502_mode.h | 168 +++
src/ddk502/ddk502_os.c | 39 +
src/ddk502/ddk502_os.h | 376 ++++++
src/ddk502/ddk502_power.c | 498 ++++++++
src/ddk502/ddk502_power.h | 137 ++
src/ddk502/ddk502_regdc.h | 780 ++++++++++++
src/ddk502/ddk502_regdma.h | 80 ++
src/ddk502/ddk502_reggpio.h | 328 +++++
src/ddk502/ddk502_regsc.h | 1244 +++++++++++++++++++
src/ddk502/ddk502_regzv.h | 286 +++++
src/ddk502/ddk502_swi2c.c | 562 +++++++++
src/ddk502/ddk502_swi2c.h | 50 +
src/ddk502/ddk502_voyager.h | 105 ++
src/ddk502/version.h | 36 +
src/ddk712/712ddk_module.c | 65 +
src/ddk712/Makefile.am | 37 +
src/ddk712/ddk712.h | 33 +
src/ddk712/ddk712_chip.c | 185 +++
src/ddk712/ddk712_chip.h | 75 ++
src/ddk712/ddk712_help.c | 51 +
src/ddk712/ddk712_help.h | 122 ++
src/ddk712/ddk712_mode.c | 282 +++++
src/ddk712/ddk712_mode.h | 44 +
src/ddk712/ddk712_reg.h | 36 +
src/ddk712/version.h | 36 +
src/ddk750/750ddk_module.c | 64 +
src/ddk750/Makefile.am | 50 +
src/ddk750/ddk750.h | 46 +
src/ddk750/ddk750_chip.c | 679 ++++++++++
src/ddk750/ddk750_chip.h | 106 ++
src/ddk750/ddk750_display.c | 372 ++++++
src/ddk750/ddk750_display.h | 199 +++
src/ddk750/ddk750_dvi.c | 120 ++
src/ddk750/ddk750_dvi.h | 88 ++
src/ddk750/ddk750_edid.c | 1950 +++++++++++++++++++++++++++++
src/ddk750/ddk750_edid.h | 1088 ++++++++++++++++
src/ddk750/ddk750_help.c | 72 ++
src/ddk750/ddk750_help.h | 50 +
src/ddk750/ddk750_hwi2c.c | 306 +++++
src/ddk750/ddk750_hwi2c.h | 38 +
src/ddk750/ddk750_mode.c | 240 ++++
src/ddk750/ddk750_mode.h | 64 +
src/ddk750/ddk750_power.c | 261 ++++
src/ddk750/ddk750_power.h | 93 ++
src/ddk750/ddk750_reg.h | 2618 +++++++++++++++++++++++++++++++++++++++
src/ddk750/ddk750_sii164.c | 444 +++++++
src/ddk750/ddk750_sii164.h | 191 +++
src/ddk750/ddk750_swi2c.c | 601 +++++++++
src/ddk750/ddk750_swi2c.h | 107 ++
src/ddk750/version.h | 36 +
src/drv502/smi_502_crtc.c | 712 +++++++++++
src/drv502/smi_502_driver.c | 795 ++++++++++++
src/drv502/smi_502_driver.h | 344 +++++
src/drv502/smi_502_hw.c | 161 +++
src/drv502/smi_502_hw.h | 51 +
src/drv502/smi_502_output.c | 480 +++++++
src/drv712/smi_712_crtc.c | 1536 +++++++++++++++++++++++
src/drv712/smi_712_driver.c | 672 ++++++++++
src/drv712/smi_712_driver.h | 122 ++
src/drv712/smi_712_hw.c | 575 +++++++++
src/drv712/smi_712_hw.h | 166 +++
src/drv712/smi_712_output.c | 693 +++++++++++
src/drv750/smi_750_crtc.c | 692 +++++++++++
src/drv750/smi_750_driver.c | 661 ++++++++++
src/drv750/smi_750_driver.h | 85 ++
src/drv750/smi_750_hw.c | 255 ++++
src/drv750/smi_750_hw.h | 75 ++
src/drv750/smi_750_output.c | 385 ++++++
src/drv750le/smi_750le_crtc.c | 324 +++++
src/drv750le/smi_750le_driver.c | 685 ++++++++++
src/drv750le/smi_750le_driver.h | 774 ++++++++++++
src/drv750le/smi_750le_hw.c | 172 +++
src/drv750le/smi_750le_hw.h | 71 ++
src/drv750le/smi_750le_output.c | 234 ++++
90 files changed, 30431 insertions(+), 0 deletions(-)
Aaron.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-new-driver-initial-patch-2.patch
Type: application/octet-stream
Size: 1173298 bytes
Desc: 0002-new-driver-initial-patch-2.patch
URL: <http://lists.x.org/archives/xorg-devel/attachments/20120801/5af669af/attachment-0001.obj>
More information about the xorg-devel
mailing list