From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.windriver.com (mail.windriver.com [147.11.1.11]) by mx1.pokylinux.org (Postfix) with ESMTP id 3167C4C80479 for ; Wed, 11 May 2011 09:59:01 -0500 (CDT) Received: from ALA-HCA.corp.ad.wrs.com (ala-hca [147.11.189.40]) by mail.windriver.com (8.14.3/8.14.3) with ESMTP id p4BEwxZ7019192 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Wed, 11 May 2011 07:58:59 -0700 (PDT) Received: from [128.224.146.67] (128.224.146.67) by ALA-HCA.corp.ad.wrs.com (147.11.189.50) with Microsoft SMTP Server id 14.1.255.0; Wed, 11 May 2011 07:58:59 -0700 Message-ID: <4DCAA432.2090600@windriver.com> Date: Wed, 11 May 2011 10:58:58 -0400 From: Bruce Ashfield User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15) Gecko/20110419 Thunderbird/3.1.9 ThunderBrowse/3.3.5 MIME-Version: 1.0 To: Tom Zanussi References: In-Reply-To: Cc: poky@yoctoproject.org Subject: Re: [KERNEL][linux-yocto-dev PATCH 0/3] emgd 1.61 upgrade for 2.6.39 X-BeenThere: poky@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Poky build system developer discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 May 2011 14:59:01 -0000 Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit On 11-05-10 04:48 PM, Tom Zanussi wrote: > From: Tom Zanussi > > This adds emgd 1.61 to the new yocto/emgd topic branch in the 2.6.39 > kernel, to be used initially by crownbay, later by fishriver2. > > Please pull into linux-yocto-dev. > > Pull URL: git://git.pokylinux.org/linux-yocto-2.6.37-contrib > Branch: tzanussi/yocto/emgd-2.6.39 > Browse: http://git.pokylinux.org/cgit.cgi/linux-yocto-2.6.37-contrib/log/?h=tzanussi/yocto/emgd-2.6.39 Thanks Tom. These are merged and pushed out. I'm tracking the patches as well, so we'll have them for future kernel updates. I'll have a feature description by end of day that can be used to restore the yocto/emgd branch on a fresh tree, from scratch. But that doesn't impact your work with this BSP. Bruce > > Tom Zanussi (3): > yocto/emgd: emgd 1.61 driver > yocto/emgd: build fixups > yocto/emgd: 2.6.39 fixes > > drivers/gpu/drm/Kconfig | 9 + > drivers/gpu/drm/Makefile | 1 + > drivers/gpu/drm/emgd/Makefile | 283 ++ > drivers/gpu/drm/emgd/emgd/cfg/config.h | 126 + > drivers/gpu/drm/emgd/emgd/cfg/config_default.h | 197 + > drivers/gpu/drm/emgd/emgd/cfg/config_helper.c | 239 ++ > drivers/gpu/drm/emgd/emgd/cfg/personality.h | 49 + > .../gpu/drm/emgd/emgd/core/init/cmn/igd_global.c | 42 + > drivers/gpu/drm/emgd/emgd/core/init/cmn/igd_init.c | 887 +++++ > .../drm/emgd/emgd/core/init/cmn/init_dispatch.h | 63 + > drivers/gpu/drm/emgd/emgd/core/init/plb/init_plb.c | 458 +++ > .../drm/emgd/emgd/core/init/plb/micro_init_plb.c | 625 ++++ > drivers/gpu/drm/emgd/emgd/core/init/tnc/init_tnc.c | 601 ++++ > .../drm/emgd/emgd/core/init/tnc/micro_init_tnc.c | 931 +++++ > drivers/gpu/drm/emgd/emgd/display/dsp/cmn/dsp.c | 2356 ++++++++++++ > .../drm/emgd/emgd/display/dsp/cmn/dsp_dispatch.h | 61 + > .../gpu/drm/emgd/emgd/display/dsp/plb/dsp_plb.c | 664 ++++ > .../gpu/drm/emgd/emgd/display/dsp/tnc/dsp_tnc.c | 496 +++ > .../gpu/drm/emgd/emgd/display/mode/cmn/igd_mode.c | 2201 ++++++++++++ > drivers/gpu/drm/emgd/emgd/display/mode/cmn/match.c | 1324 +++++++ > drivers/gpu/drm/emgd/emgd/display/mode/cmn/match.h | 55 + > .../drm/emgd/emgd/display/mode/cmn/micro_mode.c | 1668 +++++++++ > .../drm/emgd/emgd/display/mode/cmn/mode_dispatch.h | 337 ++ > .../gpu/drm/emgd/emgd/display/mode/cmn/vga_mode.c | 1291 +++++++ > .../drm/emgd/emgd/display/mode/plb/clocks_plb.c | 518 +++ > .../emgd/emgd/display/mode/plb/micro_mode_plb.c | 1382 ++++++++ > .../gpu/drm/emgd/emgd/display/mode/plb/mode_plb.c | 1892 ++++++++++ > .../drm/emgd/emgd/display/mode/tnc/clocks_tnc.c | 828 +++++ > .../emgd/emgd/display/mode/tnc/micro_mode_tnc.c | 2587 ++++++++++++++ > .../gpu/drm/emgd/emgd/display/mode/tnc/mode_tnc.c | 1913 ++++++++++ > drivers/gpu/drm/emgd/emgd/display/pd/cmn/pd.c | 522 +++ > .../gpu/drm/emgd/emgd/display/pi/cmn/displayid.c | 1064 ++++++ > drivers/gpu/drm/emgd/emgd/display/pi/cmn/edid.c | 1193 +++++++ > .../drm/emgd/emgd/display/pi/cmn/i2c_dispatch.h | 76 + > drivers/gpu/drm/emgd/emgd/display/pi/cmn/igd_pi.c | 266 ++ > .../gpu/drm/emgd/emgd/display/pi/cmn/mode_table.c | 2554 +++++++++++++ > .../gpu/drm/emgd/emgd/display/pi/cmn/pd_init_all.c | 205 ++ > drivers/gpu/drm/emgd/emgd/display/pi/cmn/pi.c | 1802 ++++++++++ > drivers/gpu/drm/emgd/emgd/display/pi/plb/i2c_plb.c | 946 +++++ > .../drm/emgd/emgd/display/pi/tnc/i2c_bitbash_tnc.c | 594 ++++ > .../drm/emgd/emgd/display/pi/tnc/i2c_gmbus_tnc.c | 932 +++++ > drivers/gpu/drm/emgd/emgd/drm/bitmap_data.h | 33 + > drivers/gpu/drm/emgd/emgd/drm/drm_emgd_private.h | 146 + > drivers/gpu/drm/emgd/emgd/drm/emgd_drv.c | 2001 +++++++++++ > drivers/gpu/drm/emgd/emgd/drm/emgd_drv.h | 180 + > drivers/gpu/drm/emgd/emgd/drm/emgd_fb.c | 654 ++++ > drivers/gpu/drm/emgd/emgd/drm/emgd_interface.c | 2270 ++++++++++++ > drivers/gpu/drm/emgd/emgd/drm/emgd_mmap.c | 186 + > drivers/gpu/drm/emgd/emgd/drm/emgd_test_pvrsrv.c | 1370 +++++++ > drivers/gpu/drm/emgd/emgd/drm/splash_screen.c | 111 + > drivers/gpu/drm/emgd/emgd/drm/splash_screen.h | 59 + > drivers/gpu/drm/emgd/emgd/drm/user_config.c | 323 ++ > drivers/gpu/drm/emgd/emgd/drm/user_config.h | 111 + > drivers/gpu/drm/emgd/emgd/gmm/gmm.c | 812 +++++ > drivers/gpu/drm/emgd/emgd/gmm/gtt.c | 445 +++ > drivers/gpu/drm/emgd/emgd/include/cmd.h | 47 + > drivers/gpu/drm/emgd/emgd/include/context.h | 255 ++ > drivers/gpu/drm/emgd/emgd/include/debug.h | 176 + > drivers/gpu/drm/emgd/emgd/include/decode.h | 76 + > drivers/gpu/drm/emgd/emgd/include/dispatch.h | 59 + > drivers/gpu/drm/emgd/emgd/include/dispatch_utils.h | 78 + > drivers/gpu/drm/emgd/emgd/include/displayid.h | 650 ++++ > drivers/gpu/drm/emgd/emgd/include/dsp.h | 52 + > drivers/gpu/drm/emgd/emgd/include/edid.h | 136 + > drivers/gpu/drm/emgd/emgd/include/general.h | 90 + > drivers/gpu/drm/emgd/emgd/include/instr_common.h | 54 + > drivers/gpu/drm/emgd/emgd/include/intelpci.h | 104 + > drivers/gpu/drm/emgd/emgd/include/math_fix.h | 59 + > drivers/gpu/drm/emgd/emgd/include/memlist.h | 150 + > drivers/gpu/drm/emgd/emgd/include/memory.h | 421 +++ > drivers/gpu/drm/emgd/emgd/include/mode.h | 311 ++ > drivers/gpu/drm/emgd/emgd/include/mode_access.h | 58 + > drivers/gpu/drm/emgd/emgd/include/module_init.h | 109 + > drivers/gpu/drm/emgd/emgd/include/msvdx.h | 241 ++ > drivers/gpu/drm/emgd/emgd/include/pci.h | 257 ++ > drivers/gpu/drm/emgd/emgd/include/pd.h | 771 ++++ > drivers/gpu/drm/emgd/emgd/include/pd_init.h | 197 + > drivers/gpu/drm/emgd/emgd/include/pi.h | 91 + > drivers/gpu/drm/emgd/emgd/include/plb/appcontext.h | 67 + > drivers/gpu/drm/emgd/emgd/include/plb/cmd.h | 43 + > drivers/gpu/drm/emgd/emgd/include/plb/context.h | 197 + > drivers/gpu/drm/emgd/emgd/include/plb/instr.h | 230 ++ > drivers/gpu/drm/emgd/emgd/include/plb/mi.h | 77 + > drivers/gpu/drm/emgd/emgd/include/plb/regs.h | 732 ++++ > drivers/gpu/drm/emgd/emgd/include/plb/sgx.h | 217 ++ > drivers/gpu/drm/emgd/emgd/include/plb/state3d.h | 398 +++ > .../gpu/drm/emgd/emgd/include/plb/state3d_plb.h | 1299 +++++++ > drivers/gpu/drm/emgd/emgd/include/psb_regs.h | 664 ++++ > drivers/gpu/drm/emgd/emgd/include/rb.h | 192 + > drivers/gpu/drm/emgd/emgd/include/reset.h | 43 + > drivers/gpu/drm/emgd/emgd/include/sched.h | 181 + > drivers/gpu/drm/emgd/emgd/include/state2d.h | 69 + > drivers/gpu/drm/emgd/emgd/include/tnc/appcontext.h | 40 + > drivers/gpu/drm/emgd/emgd/include/tnc/cmd.h | 39 + > drivers/gpu/drm/emgd/emgd/include/tnc/context.h | 37 + > drivers/gpu/drm/emgd/emgd/include/tnc/igd_tnc_wa.h | 104 + > drivers/gpu/drm/emgd/emgd/include/tnc/instr.h | 46 + > drivers/gpu/drm/emgd/emgd/include/tnc/mi.h | 41 + > drivers/gpu/drm/emgd/emgd/include/tnc/regs.h | 874 +++++ > drivers/gpu/drm/emgd/emgd/include/tnc/sgx.h | 36 + > drivers/gpu/drm/emgd/emgd/include/tnc/state3d.h | 43 + > .../gpu/drm/emgd/emgd/include/tnc/state3d_plb.h | 38 + > drivers/gpu/drm/emgd/emgd/include/topaz.h | 210 ++ > drivers/gpu/drm/emgd/emgd/include/utils.h | 180 + > drivers/gpu/drm/emgd/emgd/include/vga.h | 107 + > drivers/gpu/drm/emgd/emgd/oal/src/math_fix.c | 138 + > drivers/gpu/drm/emgd/emgd/oal/src/memmap.c | 55 + > drivers/gpu/drm/emgd/emgd/oal/src/pci.c | 277 ++ > drivers/gpu/drm/emgd/emgd/pal/Makefile.include | 50 + > drivers/gpu/drm/emgd/emgd/pal/lpd/lpd.c | 114 + > drivers/gpu/drm/emgd/emgd/pal/lpd/pd_print.h | 71 + > drivers/gpu/drm/emgd/emgd/pal/lvds/lvds.c | 1551 ++++++++ > drivers/gpu/drm/emgd/emgd/pal/lvds/lvds.h | 170 + > drivers/gpu/drm/emgd/emgd/pal/sdvo/sdvo.def | 5 + > drivers/gpu/drm/emgd/emgd/pal/sdvo/sdvo_attr.c | 1490 ++++++++ > drivers/gpu/drm/emgd/emgd/pal/sdvo/sdvo_attr.h | 141 + > drivers/gpu/drm/emgd/emgd/pal/sdvo/sdvo_hdmi.c | 524 +++ > drivers/gpu/drm/emgd/emgd/pal/sdvo/sdvo_hdmi.h | 182 + > drivers/gpu/drm/emgd/emgd/pal/sdvo/sdvo_intf.c | 725 ++++ > drivers/gpu/drm/emgd/emgd/pal/sdvo/sdvo_intf.h | 487 +++ > drivers/gpu/drm/emgd/emgd/pal/sdvo/sdvo_port.c | 3740 ++++++++++++++++++++ > drivers/gpu/drm/emgd/emgd/pal/sdvo/sdvo_port.h | 71 + > .../state/appcontext/cmn/appcontext_dispatch.h | 56 + > .../emgd/state/appcontext/cmn/igd_appcontext.c | 154 + > .../emgd/state/appcontext/plb/appcontext_plb.c | 214 ++ > .../gpu/drm/emgd/emgd/state/power/cmn/igd_pwr.c | 295 ++ > .../drm/emgd/emgd/state/power/cmn/pwr_dispatch.h | 57 + > .../gpu/drm/emgd/emgd/state/power/plb/pwr_plb.c | 129 + > drivers/gpu/drm/emgd/emgd/state/reg/cmn/reg.c | 351 ++ > .../gpu/drm/emgd/emgd/state/reg/cmn/reg_dispatch.h | 70 + > drivers/gpu/drm/emgd/emgd/state/reg/plb/reg_plb.c | 1039 ++++++ > drivers/gpu/drm/emgd/emgd/state/reg/tnc/reg_tnc.c | 1122 ++++++ > drivers/gpu/drm/emgd/emgd/utils/math_fix.c | 138 + > drivers/gpu/drm/emgd/emgd/utils/memmap.c | 55 + > drivers/gpu/drm/emgd/emgd/utils/pci.c | 277 ++ > drivers/gpu/drm/emgd/emgd/video/msvdx/msvdx.c | 872 +++++ > drivers/gpu/drm/emgd/emgd/video/msvdx/msvdx_init.c | 786 ++++ > drivers/gpu/drm/emgd/emgd/video/msvdx/msvdx_pvr.c | 315 ++ > drivers/gpu/drm/emgd/emgd/video/msvdx/msvdx_pvr.h | 59 + > .../gpu/drm/emgd/emgd/video/overlay/cmn/igd_ovl.c | 457 +++ > .../drm/emgd/emgd/video/overlay/cmn/micro_ovl.c | 165 + > .../drm/emgd/emgd/video/overlay/cmn/ovl_coeff.c | 1127 ++++++ > .../drm/emgd/emgd/video/overlay/cmn/ovl_coeff.h | 45 + > .../drm/emgd/emgd/video/overlay/cmn/ovl_dispatch.h | 57 + > .../gpu/drm/emgd/emgd/video/overlay/cmn/ovl_virt.h | 90 + > .../emgd/emgd/video/overlay/plb/micro_ovl_plb.c | 1711 +++++++++ > .../gpu/drm/emgd/emgd/video/overlay/plb/ovl2_plb.c | 541 +++ > .../gpu/drm/emgd/emgd/video/overlay/plb/ovl2_plb.h | 55 + > .../emgd/emgd/video/overlay/plb/ovl2_regs_plb.h | 75 + > .../gpu/drm/emgd/emgd/video/overlay/plb/ovl_plb.c | 2170 ++++++++++++ > .../emgd/emgd/video/overlay/plb/ovl_plb_cache.c | 321 ++ > .../emgd/emgd/video/overlay/plb/ovl_plb_cache.h | 161 + > .../drm/emgd/emgd/video/overlay/plb/ovl_regs_plb.h | 185 + > .../emgd/emgd/video/overlay/tnc/micro_ovl_tnc.c | 1713 +++++++++ > .../emgd/emgd/video/overlay/tnc/ovl2_regs_tnc.h | 75 + > .../gpu/drm/emgd/emgd/video/overlay/tnc/ovl2_tnc.c | 467 +++ > .../gpu/drm/emgd/emgd/video/overlay/tnc/ovl2_tnc.h | 55 + > .../drm/emgd/emgd/video/overlay/tnc/ovl_regs_tnc.h | 190 + > .../gpu/drm/emgd/emgd/video/overlay/tnc/ovl_tnc.c | 2111 +++++++++++ > .../emgd/emgd/video/overlay/tnc/ovl_tnc_cache.c | 246 ++ > .../emgd/emgd/video/overlay/tnc/ovl_tnc_cache.h | 162 + > drivers/gpu/drm/emgd/emgd/video/topaz/topaz.c | 319 ++ > drivers/gpu/drm/emgd/emgd/video/topaz/topaz_hdr.h | 128 + > drivers/gpu/drm/emgd/emgd/video/topaz/topaz_init.c | 1098 ++++++ > drivers/gpu/drm/emgd/include/emgd_drm.h | 768 ++++ > drivers/gpu/drm/emgd/include/emgd_shared.h | 98 + > drivers/gpu/drm/emgd/include/gart.h | 38 + > drivers/gpu/drm/emgd/include/igd.h | 1479 ++++++++ > drivers/gpu/drm/emgd/include/igd_2d.h | 380 ++ > drivers/gpu/drm/emgd/include/igd_appcontext.h | 79 + > drivers/gpu/drm/emgd/include/igd_blend.h | 80 + > drivers/gpu/drm/emgd/include/igd_debug.h | 71 + > drivers/gpu/drm/emgd/include/igd_errno.h | 53 + > drivers/gpu/drm/emgd/include/igd_gart.h | 77 + > drivers/gpu/drm/emgd/include/igd_gmm.h | 379 ++ > drivers/gpu/drm/emgd/include/igd_init.h | 841 +++++ > drivers/gpu/drm/emgd/include/igd_interrupt.h | 300 ++ > drivers/gpu/drm/emgd/include/igd_mode.h | 903 +++++ > drivers/gpu/drm/emgd/include/igd_ovl.h | 310 ++ > drivers/gpu/drm/emgd/include/igd_pd.h | 506 +++ > drivers/gpu/drm/emgd/include/igd_pi.h | 137 + > drivers/gpu/drm/emgd/include/igd_pwr.h | 65 + > drivers/gpu/drm/emgd/include/igd_rb.h | 99 + > drivers/gpu/drm/emgd/include/igd_render.h | 513 +++ > drivers/gpu/drm/emgd/include/igd_reset.h | 55 + > drivers/gpu/drm/emgd/include/igd_version.h | 41 + > drivers/gpu/drm/emgd/include/igd_vga.h | 65 + > drivers/gpu/drm/emgd/include/io.h | 422 +++ > drivers/gpu/drm/emgd/include/memmap.h | 104 + > drivers/gpu/drm/emgd/pvr/include4/dbgdrvif.h | 263 ++ > drivers/gpu/drm/emgd/pvr/include4/img_defs.h | 104 + > drivers/gpu/drm/emgd/pvr/include4/img_types.h | 124 + > drivers/gpu/drm/emgd/pvr/include4/ioctldef.h | 94 + > drivers/gpu/drm/emgd/pvr/include4/pdumpdefs.h | 95 + > drivers/gpu/drm/emgd/pvr/include4/pvr_debug.h | 123 + > drivers/gpu/drm/emgd/pvr/include4/pvrmodule.h | 27 + > drivers/gpu/drm/emgd/pvr/include4/pvrversion.h | 34 + > drivers/gpu/drm/emgd/pvr/include4/regpaths.h | 39 + > drivers/gpu/drm/emgd/pvr/include4/services.h | 866 +++++ > drivers/gpu/drm/emgd/pvr/include4/servicesext.h | 644 ++++ > drivers/gpu/drm/emgd/pvr/include4/sgx_options.h | 220 ++ > drivers/gpu/drm/emgd/pvr/include4/sgxapi_km.h | 323 ++ > drivers/gpu/drm/emgd/pvr/include4/sgxscript.h | 77 + > .../services4/3rdparty/emgd_displayclass/emgd_dc.c | 2685 ++++++++++++++ > .../services4/3rdparty/emgd_displayclass/emgd_dc.h | 340 ++ > .../3rdparty/emgd_displayclass/emgd_dc_linux.c | 153 + > .../services4/include/env/linux/pvr_drm_shared.h | 59 + > .../drm/emgd/pvr/services4/include/kernelbuffer.h | 56 + > .../drm/emgd/pvr/services4/include/kerneldisplay.h | 152 + > .../drm/emgd/pvr/services4/include/pvr_bridge.h | 1379 ++++++++ > .../drm/emgd/pvr/services4/include/pvr_bridge_km.h | 284 ++ > .../gpu/drm/emgd/pvr/services4/include/pvrmmap.h | 32 + > .../drm/emgd/pvr/services4/include/pvrsrv_errors.h | 189 + > .../drm/emgd/pvr/services4/include/servicesint.h | 272 ++ > .../drm/emgd/pvr/services4/include/sgx_bridge.h | 473 +++ > .../drm/emgd/pvr/services4/include/sgx_mkif_km.h | 339 ++ > .../gpu/drm/emgd/pvr/services4/include/sgxinfo.h | 284 ++ > .../services4/srvkm/bridged/bridged_pvr_bridge.c | 3409 ++++++++++++++++++ > .../services4/srvkm/bridged/bridged_pvr_bridge.h | 227 ++ > .../pvr/services4/srvkm/bridged/bridged_support.c | 81 + > .../pvr/services4/srvkm/bridged/bridged_support.h | 39 + > .../srvkm/bridged/sgx/bridged_sgx_bridge.c | 2510 +++++++++++++ > .../srvkm/bridged/sgx/bridged_sgx_bridge.h | 38 + > .../pvr/services4/srvkm/common/buffer_manager.c | 2069 +++++++++++ > .../emgd/pvr/services4/srvkm/common/deviceclass.c | 1999 +++++++++++ > .../emgd/pvr/services4/srvkm/common/devicemem.c | 1452 ++++++++ > .../drm/emgd/pvr/services4/srvkm/common/handle.c | 1545 ++++++++ > .../gpu/drm/emgd/pvr/services4/srvkm/common/hash.c | 459 +++ > .../drm/emgd/pvr/services4/srvkm/common/lists.c | 95 + > .../gpu/drm/emgd/pvr/services4/srvkm/common/mem.c | 147 + > .../emgd/pvr/services4/srvkm/common/mem_debug.c | 246 ++ > .../drm/emgd/pvr/services4/srvkm/common/metrics.c | 156 + > .../emgd/pvr/services4/srvkm/common/pdump_common.c | 1723 +++++++++ > .../drm/emgd/pvr/services4/srvkm/common/perproc.c | 279 ++ > .../drm/emgd/pvr/services4/srvkm/common/power.c | 743 ++++ > .../drm/emgd/pvr/services4/srvkm/common/pvrsrv.c | 1194 +++++++ > .../drm/emgd/pvr/services4/srvkm/common/queue.c | 1161 ++++++ > .../gpu/drm/emgd/pvr/services4/srvkm/common/ra.c | 1867 ++++++++++ > .../drm/emgd/pvr/services4/srvkm/common/resman.c | 703 ++++ > .../drm/emgd/pvr/services4/srvkm/devices/sgx/mmu.c | 2772 +++++++++++++++ > .../drm/emgd/pvr/services4/srvkm/devices/sgx/mmu.h | 135 + > .../drm/emgd/pvr/services4/srvkm/devices/sgx/pb.c | 454 +++ > .../services4/srvkm/devices/sgx/sgx_bridge_km.h | 143 + > .../pvr/services4/srvkm/devices/sgx/sgxconfig.h | 161 + > .../pvr/services4/srvkm/devices/sgx/sgxinfokm.h | 348 ++ > .../emgd/pvr/services4/srvkm/devices/sgx/sgxinit.c | 2267 ++++++++++++ > .../emgd/pvr/services4/srvkm/devices/sgx/sgxkick.c | 740 ++++ > .../pvr/services4/srvkm/devices/sgx/sgxpower.c | 465 +++ > .../pvr/services4/srvkm/devices/sgx/sgxreset.c | 485 +++ > .../pvr/services4/srvkm/devices/sgx/sgxtransfer.c | 545 +++ > .../pvr/services4/srvkm/devices/sgx/sgxutils.c | 1054 ++++++ > .../pvr/services4/srvkm/devices/sgx/sgxutils.h | 95 + > .../emgd/pvr/services4/srvkm/env/linux/env_data.h | 62 + > .../pvr/services4/srvkm/env/linux/env_perproc.h | 52 + > .../drm/emgd/pvr/services4/srvkm/env/linux/event.c | 265 ++ > .../drm/emgd/pvr/services4/srvkm/env/linux/event.h | 28 + > .../pvr/services4/srvkm/env/linux/kbuild/Makefile | 151 + > .../emgd/pvr/services4/srvkm/env/linux/linkage.h | 57 + > .../drm/emgd/pvr/services4/srvkm/env/linux/lock.h | 28 + > .../drm/emgd/pvr/services4/srvkm/env/linux/mm.c | 2377 +++++++++++++ > .../drm/emgd/pvr/services4/srvkm/env/linux/mm.h | 323 ++ > .../drm/emgd/pvr/services4/srvkm/env/linux/mmap.c | 1149 ++++++ > .../drm/emgd/pvr/services4/srvkm/env/linux/mmap.h | 103 + > .../emgd/pvr/services4/srvkm/env/linux/module.c | 756 ++++ > .../drm/emgd/pvr/services4/srvkm/env/linux/mutex.c | 28 + > .../drm/emgd/pvr/services4/srvkm/env/linux/mutex.h | 37 + > .../emgd/pvr/services4/srvkm/env/linux/mutils.c | 126 + > .../emgd/pvr/services4/srvkm/env/linux/mutils.h | 93 + > .../emgd/pvr/services4/srvkm/env/linux/osfunc.c | 2545 +++++++++++++ > .../emgd/pvr/services4/srvkm/env/linux/osperproc.c | 109 + > .../drm/emgd/pvr/services4/srvkm/env/linux/pdump.c | 658 ++++ > .../pvr/services4/srvkm/env/linux/private_data.h | 63 + > .../drm/emgd/pvr/services4/srvkm/env/linux/proc.c | 962 +++++ > .../drm/emgd/pvr/services4/srvkm/env/linux/proc.h | 111 + > .../pvr/services4/srvkm/env/linux/pvr_bridge_k.c | 647 ++++ > .../emgd/pvr/services4/srvkm/env/linux/pvr_debug.c | 418 +++ > .../emgd/pvr/services4/srvkm/env/linux/pvr_drm.c | 301 ++ > .../emgd/pvr/services4/srvkm/env/linux/pvr_drm.h | 65 + > .../emgd/pvr/services4/srvkm/hwdefs/sgx535defs.h | 633 ++++ > .../emgd/pvr/services4/srvkm/hwdefs/sgx540defs.h | 586 +++ > .../emgd/pvr/services4/srvkm/hwdefs/sgx545defs.h | 828 +++++ > .../drm/emgd/pvr/services4/srvkm/hwdefs/sgxdefs.h | 78 + > .../emgd/pvr/services4/srvkm/hwdefs/sgxerrata.h | 310 ++ > .../pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h | 159 + > .../drm/emgd/pvr/services4/srvkm/hwdefs/sgxmmu.h | 75 + > .../pvr/services4/srvkm/include/buffer_manager.h | 214 ++ > .../drm/emgd/pvr/services4/srvkm/include/device.h | 274 ++ > .../drm/emgd/pvr/services4/srvkm/include/handle.h | 378 ++ > .../drm/emgd/pvr/services4/srvkm/include/hash.h | 69 + > .../drm/emgd/pvr/services4/srvkm/include/lists.h | 172 + > .../drm/emgd/pvr/services4/srvkm/include/metrics.h | 126 + > .../drm/emgd/pvr/services4/srvkm/include/osfunc.h | 483 +++ > .../emgd/pvr/services4/srvkm/include/osperproc.h | 72 + > .../emgd/pvr/services4/srvkm/include/pdump_km.h | 448 +++ > .../pvr/services4/srvkm/include/pdump_osfunc.h | 133 + > .../drm/emgd/pvr/services4/srvkm/include/perproc.h | 106 + > .../drm/emgd/pvr/services4/srvkm/include/power.h | 116 + > .../drm/emgd/pvr/services4/srvkm/include/queue.h | 115 + > .../gpu/drm/emgd/pvr/services4/srvkm/include/ra.h | 151 + > .../drm/emgd/pvr/services4/srvkm/include/resman.h | 109 + > .../pvr/services4/srvkm/include/services_headers.h | 45 + > .../drm/emgd/pvr/services4/srvkm/include/srvkm.h | 65 + > .../emgd/pvr/services4/system/common/sysconfig.c | 1613 +++++++++ > .../emgd/pvr/services4/system/common/sysutils.c | 26 + > .../emgd/pvr/services4/system/include/oemfuncs.h | 68 + > .../services4/system/include/sys_pvr_drm_shared.h | 34 + > .../emgd/pvr/services4/system/include/syscommon.h | 27 + > .../emgd/pvr/services4/system/include/sysconfig.h | 326 ++ > .../emgd/pvr/services4/system/include/sysinfo.h | 39 + > .../emgd/pvr/services4/system/include/syslocal.h | 80 + > .../drm/emgd/pvr/services4/system/plb/sysconfig.c | 51 + > .../gpu/drm/emgd/pvr/services4/system/plb/sysplb.h | 33 + > .../drm/emgd/pvr/services4/system/tnc/sysconfig.c | 51 + > .../gpu/drm/emgd/pvr/services4/system/tnc/systnc.h | 33 + > .../emgd/pvr/tools/intern/debug/client/linuxsrv.h | 44 + > .../tools/intern/debug/dbgdriv/common/dbgdriv.c | 2072 +++++++++++ > .../tools/intern/debug/dbgdriv/common/dbgdriv.h | 112 + > .../tools/intern/debug/dbgdriv/common/hostfunc.h | 54 + > .../pvr/tools/intern/debug/dbgdriv/common/hotkey.c | 131 + > .../pvr/tools/intern/debug/dbgdriv/common/hotkey.h | 56 + > .../pvr/tools/intern/debug/dbgdriv/common/ioctl.c | 367 ++ > .../pvr/tools/intern/debug/dbgdriv/common/ioctl.h | 83 + > .../tools/intern/debug/dbgdriv/linux/hostfunc.c | 300 ++ > .../intern/debug/dbgdriv/linux/kbuild/Makefile | 33 + > .../pvr/tools/intern/debug/dbgdriv/linux/main.c | 294 ++ > .../debug/dbgdriv/linux/makefile.linux.common | 38 + > 326 files changed, 155712 insertions(+), 0 deletions(-) > create mode 100755 drivers/gpu/drm/emgd/Makefile > create mode 100644 drivers/gpu/drm/emgd/emgd/cfg/config.h > create mode 100644 drivers/gpu/drm/emgd/emgd/cfg/config_default.h > create mode 100644 drivers/gpu/drm/emgd/emgd/cfg/config_helper.c > create mode 100644 drivers/gpu/drm/emgd/emgd/cfg/personality.h > create mode 100644 drivers/gpu/drm/emgd/emgd/core/init/cmn/igd_global.c > create mode 100644 drivers/gpu/drm/emgd/emgd/core/init/cmn/igd_init.c > create mode 100644 drivers/gpu/drm/emgd/emgd/core/init/cmn/init_dispatch.h > create mode 100644 drivers/gpu/drm/emgd/emgd/core/init/plb/init_plb.c > create mode 100644 drivers/gpu/drm/emgd/emgd/core/init/plb/micro_init_plb.c > create mode 100644 drivers/gpu/drm/emgd/emgd/core/init/tnc/init_tnc.c > create mode 100644 drivers/gpu/drm/emgd/emgd/core/init/tnc/micro_init_tnc.c > create mode 100755 drivers/gpu/drm/emgd/emgd/display/dsp/cmn/dsp.c > create mode 100644 drivers/gpu/drm/emgd/emgd/display/dsp/cmn/dsp_dispatch.h > create mode 100644 drivers/gpu/drm/emgd/emgd/display/dsp/plb/dsp_plb.c > create mode 100644 drivers/gpu/drm/emgd/emgd/display/dsp/tnc/dsp_tnc.c > create mode 100755 drivers/gpu/drm/emgd/emgd/display/mode/cmn/igd_mode.c > create mode 100755 drivers/gpu/drm/emgd/emgd/display/mode/cmn/match.c > create mode 100755 drivers/gpu/drm/emgd/emgd/display/mode/cmn/match.h > create mode 100644 drivers/gpu/drm/emgd/emgd/display/mode/cmn/micro_mode.c > create mode 100644 drivers/gpu/drm/emgd/emgd/display/mode/cmn/mode_dispatch.h > create mode 100644 drivers/gpu/drm/emgd/emgd/display/mode/cmn/vga_mode.c > create mode 100644 drivers/gpu/drm/emgd/emgd/display/mode/plb/clocks_plb.c > create mode 100644 drivers/gpu/drm/emgd/emgd/display/mode/plb/micro_mode_plb.c > create mode 100644 drivers/gpu/drm/emgd/emgd/display/mode/plb/mode_plb.c > create mode 100644 drivers/gpu/drm/emgd/emgd/display/mode/tnc/clocks_tnc.c > create mode 100644 drivers/gpu/drm/emgd/emgd/display/mode/tnc/micro_mode_tnc.c > create mode 100644 drivers/gpu/drm/emgd/emgd/display/mode/tnc/mode_tnc.c > create mode 100755 drivers/gpu/drm/emgd/emgd/display/pd/cmn/pd.c > create mode 100644 drivers/gpu/drm/emgd/emgd/display/pi/cmn/displayid.c > create mode 100644 drivers/gpu/drm/emgd/emgd/display/pi/cmn/edid.c > create mode 100755 drivers/gpu/drm/emgd/emgd/display/pi/cmn/i2c_dispatch.h > create mode 100644 drivers/gpu/drm/emgd/emgd/display/pi/cmn/igd_pi.c > create mode 100644 drivers/gpu/drm/emgd/emgd/display/pi/cmn/mode_table.c > create mode 100644 drivers/gpu/drm/emgd/emgd/display/pi/cmn/pd_init_all.c > create mode 100755 drivers/gpu/drm/emgd/emgd/display/pi/cmn/pi.c > create mode 100644 drivers/gpu/drm/emgd/emgd/display/pi/plb/i2c_plb.c > create mode 100644 drivers/gpu/drm/emgd/emgd/display/pi/tnc/i2c_bitbash_tnc.c > create mode 100644 drivers/gpu/drm/emgd/emgd/display/pi/tnc/i2c_gmbus_tnc.c > create mode 100755 drivers/gpu/drm/emgd/emgd/drm/bitmap_data.h > create mode 100644 drivers/gpu/drm/emgd/emgd/drm/drm_emgd_private.h > create mode 100644 drivers/gpu/drm/emgd/emgd/drm/emgd_drv.c > create mode 100644 drivers/gpu/drm/emgd/emgd/drm/emgd_drv.h > create mode 100644 drivers/gpu/drm/emgd/emgd/drm/emgd_fb.c > create mode 100644 drivers/gpu/drm/emgd/emgd/drm/emgd_interface.c > create mode 100644 drivers/gpu/drm/emgd/emgd/drm/emgd_mmap.c > create mode 100644 drivers/gpu/drm/emgd/emgd/drm/emgd_test_pvrsrv.c > create mode 100755 drivers/gpu/drm/emgd/emgd/drm/splash_screen.c > create mode 100755 drivers/gpu/drm/emgd/emgd/drm/splash_screen.h > create mode 100644 drivers/gpu/drm/emgd/emgd/drm/user_config.c > create mode 100644 drivers/gpu/drm/emgd/emgd/drm/user_config.h > create mode 100644 drivers/gpu/drm/emgd/emgd/gmm/gmm.c > create mode 100644 drivers/gpu/drm/emgd/emgd/gmm/gtt.c > create mode 100644 drivers/gpu/drm/emgd/emgd/include/cmd.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/context.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/debug.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/decode.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/dispatch.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/dispatch_utils.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/displayid.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/dsp.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/edid.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/general.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/instr_common.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/intelpci.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/math_fix.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/memlist.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/memory.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/mode.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/mode_access.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/module_init.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/msvdx.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/pci.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/pd.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/pd_init.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/pi.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/plb/appcontext.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/plb/cmd.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/plb/context.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/plb/instr.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/plb/mi.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/plb/regs.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/plb/sgx.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/plb/state3d.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/plb/state3d_plb.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/psb_regs.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/rb.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/reset.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/sched.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/state2d.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/tnc/appcontext.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/tnc/cmd.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/tnc/context.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/tnc/igd_tnc_wa.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/tnc/instr.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/tnc/mi.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/tnc/regs.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/tnc/sgx.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/tnc/state3d.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/tnc/state3d_plb.h > create mode 100755 drivers/gpu/drm/emgd/emgd/include/topaz.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/utils.h > create mode 100644 drivers/gpu/drm/emgd/emgd/include/vga.h > create mode 100644 drivers/gpu/drm/emgd/emgd/oal/src/math_fix.c > create mode 100644 drivers/gpu/drm/emgd/emgd/oal/src/memmap.c > create mode 100644 drivers/gpu/drm/emgd/emgd/oal/src/pci.c > create mode 100644 drivers/gpu/drm/emgd/emgd/pal/Makefile.include > create mode 100644 drivers/gpu/drm/emgd/emgd/pal/lpd/lpd.c > create mode 100644 drivers/gpu/drm/emgd/emgd/pal/lpd/pd_print.h > create mode 100644 drivers/gpu/drm/emgd/emgd/pal/lvds/lvds.c > create mode 100644 drivers/gpu/drm/emgd/emgd/pal/lvds/lvds.h > create mode 100644 drivers/gpu/drm/emgd/emgd/pal/sdvo/sdvo.def > create mode 100644 drivers/gpu/drm/emgd/emgd/pal/sdvo/sdvo_attr.c > create mode 100644 drivers/gpu/drm/emgd/emgd/pal/sdvo/sdvo_attr.h > create mode 100644 drivers/gpu/drm/emgd/emgd/pal/sdvo/sdvo_hdmi.c > create mode 100644 drivers/gpu/drm/emgd/emgd/pal/sdvo/sdvo_hdmi.h > create mode 100644 drivers/gpu/drm/emgd/emgd/pal/sdvo/sdvo_intf.c > create mode 100644 drivers/gpu/drm/emgd/emgd/pal/sdvo/sdvo_intf.h > create mode 100644 drivers/gpu/drm/emgd/emgd/pal/sdvo/sdvo_port.c > create mode 100644 drivers/gpu/drm/emgd/emgd/pal/sdvo/sdvo_port.h > create mode 100644 drivers/gpu/drm/emgd/emgd/state/appcontext/cmn/appcontext_dispatch.h > create mode 100755 drivers/gpu/drm/emgd/emgd/state/appcontext/cmn/igd_appcontext.c > create mode 100644 drivers/gpu/drm/emgd/emgd/state/appcontext/plb/appcontext_plb.c > create mode 100644 drivers/gpu/drm/emgd/emgd/state/power/cmn/igd_pwr.c > create mode 100644 drivers/gpu/drm/emgd/emgd/state/power/cmn/pwr_dispatch.h > create mode 100644 drivers/gpu/drm/emgd/emgd/state/power/plb/pwr_plb.c > create mode 100644 drivers/gpu/drm/emgd/emgd/state/reg/cmn/reg.c > create mode 100644 drivers/gpu/drm/emgd/emgd/state/reg/cmn/reg_dispatch.h > create mode 100644 drivers/gpu/drm/emgd/emgd/state/reg/plb/reg_plb.c > create mode 100644 drivers/gpu/drm/emgd/emgd/state/reg/tnc/reg_tnc.c > create mode 100644 drivers/gpu/drm/emgd/emgd/utils/math_fix.c > create mode 100644 drivers/gpu/drm/emgd/emgd/utils/memmap.c > create mode 100644 drivers/gpu/drm/emgd/emgd/utils/pci.c > create mode 100644 drivers/gpu/drm/emgd/emgd/video/msvdx/msvdx.c > create mode 100644 drivers/gpu/drm/emgd/emgd/video/msvdx/msvdx_init.c > create mode 100644 drivers/gpu/drm/emgd/emgd/video/msvdx/msvdx_pvr.c > create mode 100644 drivers/gpu/drm/emgd/emgd/video/msvdx/msvdx_pvr.h > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/cmn/igd_ovl.c > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/cmn/micro_ovl.c > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/cmn/ovl_coeff.c > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/cmn/ovl_coeff.h > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/cmn/ovl_dispatch.h > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/cmn/ovl_virt.h > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/plb/micro_ovl_plb.c > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/plb/ovl2_plb.c > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/plb/ovl2_plb.h > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/plb/ovl2_regs_plb.h > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/plb/ovl_plb.c > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/plb/ovl_plb_cache.c > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/plb/ovl_plb_cache.h > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/plb/ovl_regs_plb.h > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/tnc/micro_ovl_tnc.c > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/tnc/ovl2_regs_tnc.h > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/tnc/ovl2_tnc.c > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/tnc/ovl2_tnc.h > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/tnc/ovl_regs_tnc.h > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/tnc/ovl_tnc.c > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/tnc/ovl_tnc_cache.c > create mode 100644 drivers/gpu/drm/emgd/emgd/video/overlay/tnc/ovl_tnc_cache.h > create mode 100644 drivers/gpu/drm/emgd/emgd/video/topaz/topaz.c > create mode 100644 drivers/gpu/drm/emgd/emgd/video/topaz/topaz_hdr.h > create mode 100644 drivers/gpu/drm/emgd/emgd/video/topaz/topaz_init.c > create mode 100644 drivers/gpu/drm/emgd/include/emgd_drm.h > create mode 100644 drivers/gpu/drm/emgd/include/emgd_shared.h > create mode 100644 drivers/gpu/drm/emgd/include/gart.h > create mode 100644 drivers/gpu/drm/emgd/include/igd.h > create mode 100644 drivers/gpu/drm/emgd/include/igd_2d.h > create mode 100644 drivers/gpu/drm/emgd/include/igd_appcontext.h > create mode 100644 drivers/gpu/drm/emgd/include/igd_blend.h > create mode 100644 drivers/gpu/drm/emgd/include/igd_debug.h > create mode 100644 drivers/gpu/drm/emgd/include/igd_errno.h > create mode 100644 drivers/gpu/drm/emgd/include/igd_gart.h > create mode 100644 drivers/gpu/drm/emgd/include/igd_gmm.h > create mode 100644 drivers/gpu/drm/emgd/include/igd_init.h > create mode 100644 drivers/gpu/drm/emgd/include/igd_interrupt.h > create mode 100644 drivers/gpu/drm/emgd/include/igd_mode.h > create mode 100644 drivers/gpu/drm/emgd/include/igd_ovl.h > create mode 100644 drivers/gpu/drm/emgd/include/igd_pd.h > create mode 100644 drivers/gpu/drm/emgd/include/igd_pi.h > create mode 100644 drivers/gpu/drm/emgd/include/igd_pwr.h > create mode 100644 drivers/gpu/drm/emgd/include/igd_rb.h > create mode 100644 drivers/gpu/drm/emgd/include/igd_render.h > create mode 100644 drivers/gpu/drm/emgd/include/igd_reset.h > create mode 100644 drivers/gpu/drm/emgd/include/igd_version.h > create mode 100644 drivers/gpu/drm/emgd/include/igd_vga.h > create mode 100644 drivers/gpu/drm/emgd/include/io.h > create mode 100644 drivers/gpu/drm/emgd/include/memmap.h > create mode 100644 drivers/gpu/drm/emgd/pvr/include4/dbgdrvif.h > create mode 100644 drivers/gpu/drm/emgd/pvr/include4/img_defs.h > create mode 100644 drivers/gpu/drm/emgd/pvr/include4/img_types.h > create mode 100644 drivers/gpu/drm/emgd/pvr/include4/ioctldef.h > create mode 100644 drivers/gpu/drm/emgd/pvr/include4/pdumpdefs.h > create mode 100644 drivers/gpu/drm/emgd/pvr/include4/pvr_debug.h > create mode 100644 drivers/gpu/drm/emgd/pvr/include4/pvrmodule.h > create mode 100644 drivers/gpu/drm/emgd/pvr/include4/pvrversion.h > create mode 100644 drivers/gpu/drm/emgd/pvr/include4/regpaths.h > create mode 100644 drivers/gpu/drm/emgd/pvr/include4/services.h > create mode 100644 drivers/gpu/drm/emgd/pvr/include4/servicesext.h > create mode 100644 drivers/gpu/drm/emgd/pvr/include4/sgx_options.h > create mode 100644 drivers/gpu/drm/emgd/pvr/include4/sgxapi_km.h > create mode 100644 drivers/gpu/drm/emgd/pvr/include4/sgxscript.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/3rdparty/emgd_displayclass/emgd_dc.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/3rdparty/emgd_displayclass/emgd_dc.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/3rdparty/emgd_displayclass/emgd_dc_linux.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/include/env/linux/pvr_drm_shared.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/include/kernelbuffer.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/include/kerneldisplay.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/include/pvr_bridge.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/include/pvr_bridge_km.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/include/pvrmmap.h > create mode 100755 drivers/gpu/drm/emgd/pvr/services4/include/pvrsrv_errors.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/include/servicesint.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/include/sgx_bridge.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/include/sgx_mkif_km.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/include/sgxinfo.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/bridged/bridged_pvr_bridge.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/bridged/bridged_pvr_bridge.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/bridged/bridged_support.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/bridged/bridged_support.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/bridged/sgx/bridged_sgx_bridge.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/bridged/sgx/bridged_sgx_bridge.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/common/buffer_manager.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/common/deviceclass.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/common/devicemem.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/common/handle.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/common/hash.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/common/lists.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/common/mem.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/common/mem_debug.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/common/metrics.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/common/pdump_common.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/common/perproc.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/common/power.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/common/pvrsrv.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/common/queue.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/common/ra.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/common/resman.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/devices/sgx/mmu.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/devices/sgx/mmu.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/devices/sgx/pb.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/devices/sgx/sgx_bridge_km.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/devices/sgx/sgxconfig.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/devices/sgx/sgxinfokm.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/devices/sgx/sgxinit.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/devices/sgx/sgxkick.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/devices/sgx/sgxpower.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/devices/sgx/sgxreset.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/devices/sgx/sgxtransfer.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/devices/sgx/sgxutils.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/devices/sgx/sgxutils.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/env_data.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/env_perproc.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/event.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/event.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/kbuild/Makefile > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/linkage.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/lock.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/mm.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/mm.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/mmap.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/mmap.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/module.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/mutex.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/mutex.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/mutils.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/mutils.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/osfunc.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/osperproc.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/pdump.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/private_data.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/proc.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/proc.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/pvr_bridge_k.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/pvr_debug.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/pvr_drm.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/env/linux/pvr_drm.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/hwdefs/sgx535defs.h > create mode 100755 drivers/gpu/drm/emgd/pvr/services4/srvkm/hwdefs/sgx540defs.h > create mode 100755 drivers/gpu/drm/emgd/pvr/services4/srvkm/hwdefs/sgx545defs.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/hwdefs/sgxdefs.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/hwdefs/sgxerrata.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/hwdefs/sgxmmu.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/include/buffer_manager.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/include/device.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/include/handle.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/include/hash.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/include/lists.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/include/metrics.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/include/osfunc.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/include/osperproc.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/include/pdump_km.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/include/pdump_osfunc.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/include/perproc.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/include/power.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/include/queue.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/include/ra.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/include/resman.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/include/services_headers.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/srvkm/include/srvkm.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/system/common/sysconfig.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/system/common/sysutils.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/system/include/oemfuncs.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/system/include/sys_pvr_drm_shared.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/system/include/syscommon.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/system/include/sysconfig.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/system/include/sysinfo.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/system/include/syslocal.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/system/plb/sysconfig.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/system/plb/sysplb.h > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/system/tnc/sysconfig.c > create mode 100644 drivers/gpu/drm/emgd/pvr/services4/system/tnc/systnc.h > create mode 100644 drivers/gpu/drm/emgd/pvr/tools/intern/debug/client/linuxsrv.h > create mode 100644 drivers/gpu/drm/emgd/pvr/tools/intern/debug/dbgdriv/common/dbgdriv.c > create mode 100644 drivers/gpu/drm/emgd/pvr/tools/intern/debug/dbgdriv/common/dbgdriv.h > create mode 100644 drivers/gpu/drm/emgd/pvr/tools/intern/debug/dbgdriv/common/hostfunc.h > create mode 100644 drivers/gpu/drm/emgd/pvr/tools/intern/debug/dbgdriv/common/hotkey.c > create mode 100644 drivers/gpu/drm/emgd/pvr/tools/intern/debug/dbgdriv/common/hotkey.h > create mode 100644 drivers/gpu/drm/emgd/pvr/tools/intern/debug/dbgdriv/common/ioctl.c > create mode 100644 drivers/gpu/drm/emgd/pvr/tools/intern/debug/dbgdriv/common/ioctl.h > create mode 100644 drivers/gpu/drm/emgd/pvr/tools/intern/debug/dbgdriv/linux/hostfunc.c > create mode 100644 drivers/gpu/drm/emgd/pvr/tools/intern/debug/dbgdriv/linux/kbuild/Makefile > create mode 100644 drivers/gpu/drm/emgd/pvr/tools/intern/debug/dbgdriv/linux/main.c > create mode 100644 drivers/gpu/drm/emgd/pvr/tools/intern/debug/dbgdriv/linux/makefile.linux.common >