Cover letter to update pvr patches
Subsystems (4)
cover Cover letter to update pvr patches
From: Rahul Saxena <[email protected]>
Cover letter to update pvr patches.
A updated version of linux-3.0.0-cdv patch for pvr driver that
includes vaapi (Video Acceleration API) related fixes was recently released by MeeGo. A revert of the existing version of this patch is done and then the new version is added. A new patch to handle TTM page allocation from
high memory is also added.
Please pull into yocto/pvr branch of linux-yocto-3.0
--
The following changes since commit 9d0264753e869d21ec4d9a6dd5558de73d64f94d:
yocto/pvr: add hdmi/acpi definitions (2012-03-09 14:50:44 -0500)
are available in the git repository at:
git://git.pokylinux.org/linux-yocto-2.6.37-contrib rsaxena-yocto/pvr
http://git.pokylinux.org/cgit.cgi/linux-yocto-2.6.37-contrib/log/?h=rsaxena-yocto/pvr
Rahul Saxena (3):
Revert "yocto/pvr: integrate pvr support"
add updated version of linux-3.0.0-cdv.patch
add patch linux-3.0.0-ttm-clear-high.patch
drivers/gpu/drm/ttm/ttm_page_alloc.c | 5 +- drivers/staging/cdv/Kconfig | 1 + drivers/staging/cdv/Makefile | 2 +- drivers/staging/cdv/drv/psb_drm.h | 3 + drivers/staging/cdv/drv/psb_drv.c | 73 +++-- drivers/staging/cdv/drv/psb_drv.h | 24 +- drivers/staging/cdv/drv/psb_fb.c | 134 ++++----- drivers/staging/cdv/drv/psb_gtt.c | 29 +- drivers/staging/cdv/drv/psb_intel_bios.c | 90 +++++- drivers/staging/cdv/drv/psb_intel_bios.h | 35 ++- drivers/staging/cdv/drv/psb_intel_display.c | 310 +++++++++++++------- drivers/staging/cdv/drv/psb_intel_dpll_cdv.c | 85 +++++- drivers/staging/cdv/drv/psb_intel_drv.h | 12 +- drivers/staging/cdv/drv/psb_intel_lvds.c | 178 +++++++++++- drivers/staging/cdv/drv/psb_intel_opregion.c | 2 +- drivers/staging/cdv/drv/psb_intel_reg.h | 36 +++- drivers/staging/cdv/drv/psb_irq.c | 12 +- drivers/staging/cdv/drv/psb_powermgmt.c | 29 ++- drivers/staging/cdv/drv/psb_pvr_glue.c | 4 +- drivers/staging/cdv/drv/psb_reg.h | 8 +- drivers/staging/cdv/imgv/psb_msvdx.c | 25 ++- drivers/staging/cdv/imgv/psb_msvdx.h | 7 +- drivers/staging/cdv/imgv/psb_msvdxinit.c | 51 +++- .../3rdparty/linux_framebuffer_mrst/mrstlfb.h | 6 + .../linux_framebuffer_mrst/mrstlfb_displayclass.c | 125 +++++++- .../linux_framebuffer_mrst/mrstlfb_linux.c | 8 +- .../pvr/services4/srvkm/devices/sgx/sgxconfig.h | 65 ++++ .../cdv/pvr/services4/srvkm/hwdefs/sgxerrata.h | 4 + .../pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h | 3 +- .../cdv/pvr/services4/system/unified/sysconfig.c | 11 +- .../cdv/pvr/services4/system/unified/sysconfig.h | 30 -- 31 files changed, 1021 insertions(+), 386 deletions(-)
Signature · 1 line
1.7.4.1
PATCH 1/3 Revert "yocto/pvr: integrate pvr support"
From: Rahul Saxena <[email protected]>
This reverts commit 3604d007243d3db5fea8704f78a3608862e592f9.
A updated version of the linux-3.0.0-cdv.patch was recently released by MeeGo. This revert will allow application of new patch.
--- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/cdv/Kconfig | 50 - drivers/staging/cdv/Makefile | 198 - drivers/staging/cdv/bc_video/bufferclass_video.c | 327 -- drivers/staging/cdv/bc_video/bufferclass_video.h | 171 - .../staging/cdv/bc_video/bufferclass_video_linux.c | 838 ---- .../staging/cdv/bc_video/bufferclass_video_linux.h | 67 - drivers/staging/cdv/drv/psb_bl.c | 135 - drivers/staging/cdv/drv/psb_dpst.c | 283 -- drivers/staging/cdv/drv/psb_dpst.h | 98 - drivers/staging/cdv/drv/psb_drm.h | 562 --- drivers/staging/cdv/drv/psb_drv.c | 1881 -------- drivers/staging/cdv/drv/psb_drv.h | 1203 ----- drivers/staging/cdv/drv/psb_fb.c | 812 ---- drivers/staging/cdv/drv/psb_fb.h | 59 - drivers/staging/cdv/drv/psb_gtt.c | 1045 ----- drivers/staging/cdv/drv/psb_gtt.h | 112 - drivers/staging/cdv/drv/psb_hotplug.c | 439 -- drivers/staging/cdv/drv/psb_hotplug.h | 90 - drivers/staging/cdv/drv/psb_intel_bios.c | 289 -- drivers/staging/cdv/drv/psb_intel_bios.h | 470 -- drivers/staging/cdv/drv/psb_intel_crt.c | 353 -- drivers/staging/cdv/drv/psb_intel_display.c | 1675 ------- drivers/staging/cdv/drv/psb_intel_display.h | 25 - drivers/staging/cdv/drv/psb_intel_dpll_cdv.c | 262 -- drivers/staging/cdv/drv/psb_intel_drv.h | 252 - drivers/staging/cdv/drv/psb_intel_hdmi.c | 684 --- drivers/staging/cdv/drv/psb_intel_hdmi.h | 935 ---- drivers/staging/cdv/drv/psb_intel_hdmi_edid.h | 1057 ----- drivers/staging/cdv/drv/psb_intel_hdmi_reg.h | 130 - drivers/staging/cdv/drv/psb_intel_i2c.c | 171 - drivers/staging/cdv/drv/psb_intel_lvds.c | 701 --- drivers/staging/cdv/drv/psb_intel_modes.c | 77 - drivers/staging/cdv/drv/psb_intel_opregion.c | 340 -- drivers/staging/cdv/drv/psb_intel_reg.h | 1461 ------ drivers/staging/cdv/drv/psb_irq.c | 681 --- drivers/staging/cdv/drv/psb_irq.h | 49 - drivers/staging/cdv/drv/psb_powermgmt.c | 875 ---- drivers/staging/cdv/drv/psb_powermgmt.h | 98 - drivers/staging/cdv/drv/psb_pvr_glue.c | 74 - drivers/staging/cdv/drv/psb_pvr_glue.h | 26 - drivers/staging/cdv/drv/psb_reg.h | 596 --- drivers/staging/cdv/drv/psb_reset.c | 144 - drivers/staging/cdv/drv/psb_schedule.c | 51 - drivers/staging/cdv/drv/psb_schedule.h | 79 - drivers/staging/cdv/drv/psb_sgx.c | 943 ---- drivers/staging/cdv/drv/psb_sgx.h | 32 - drivers/staging/cdv/drv/psb_socket.c | 374 -- drivers/staging/cdv/drv/psb_umevents.c | 491 -- drivers/staging/cdv/drv/psb_umevents.h | 161 - drivers/staging/cdv/imgv/msvdx_power.c | 166 - drivers/staging/cdv/imgv/msvdx_power.h | 48 - drivers/staging/cdv/imgv/psb_buffer.c | 442 -- drivers/staging/cdv/imgv/psb_fence.c | 167 - drivers/staging/cdv/imgv/psb_mmu.c | 1041 ----- drivers/staging/cdv/imgv/psb_msvdx.c | 1451 ------ drivers/staging/cdv/imgv/psb_msvdx.h | 1388 ------ drivers/staging/cdv/imgv/psb_msvdxinit.c | 1164 ----- drivers/staging/cdv/imgv/psb_ttm_fence.c | 603 --- drivers/staging/cdv/imgv/psb_ttm_fence_api.h | 272 -- drivers/staging/cdv/imgv/psb_ttm_fence_driver.h | 302 -- drivers/staging/cdv/imgv/psb_ttm_fence_user.c | 237 - drivers/staging/cdv/imgv/psb_ttm_fence_user.h | 140 - drivers/staging/cdv/imgv/psb_ttm_glue.c | 376 -- drivers/staging/cdv/imgv/psb_ttm_placement_user.c | 631 --- drivers/staging/cdv/imgv/psb_ttm_placement_user.h | 252 - drivers/staging/cdv/imgv/psb_ttm_userobj_api.h | 85 - drivers/staging/cdv/pvr/COPYING | 351 -- drivers/staging/cdv/pvr/INSTALL | 76 - drivers/staging/cdv/pvr/README | 48 - drivers/staging/cdv/pvr/eurasiacon/.gitignore | 6 - drivers/staging/cdv/pvr/include4/dbgdrvif.h | 328 -- drivers/staging/cdv/pvr/include4/img_defs.h | 121 - drivers/staging/cdv/pvr/include4/img_types.h | 151 - drivers/staging/cdv/pvr/include4/pdumpdefs.h | 108 - drivers/staging/cdv/pvr/include4/pvr_debug.h | 148 - drivers/staging/cdv/pvr/include4/pvrmodule.h | 31 - drivers/staging/cdv/pvr/include4/pvrversion.h | 61 - drivers/staging/cdv/pvr/include4/services.h | 1235 ----- drivers/staging/cdv/pvr/include4/servicesext.h | 846 ---- drivers/staging/cdv/pvr/include4/sgx_options.h | 237 - drivers/staging/cdv/pvr/include4/sgxapi_km.h | 423 -- drivers/staging/cdv/pvr/include4/sgxscript.h | 81 - .../3rdparty/linux_framebuffer_mrst/.gitignore | 6 - .../linux_framebuffer_mrst/makefile.linux.common | 37 - .../3rdparty/linux_framebuffer_mrst/mrstlfb.h | 303 -- .../linux_framebuffer_mrst/mrstlfb_displayclass.c | 1652 ------- .../linux_framebuffer_mrst/mrstlfb_linux.c | 192 - .../include/env/linux-intel/pvr_drm_shared.h | 50 - .../services4/include/env/linux/pvr_drm_shared.h | 50 - .../cdv/pvr/services4/include/kernelbuffer.h | 72 - .../cdv/pvr/services4/include/kerneldisplay.h | 165 - drivers/staging/cdv/pvr/services4/include/pdump.h | 37 - .../staging/cdv/pvr/services4/include/pvr_bridge.h | 1784 -------- .../cdv/pvr/services4/include/pvr_bridge_km.h | 305 -- .../staging/cdv/pvr/services4/include/pvrmmap.h | 44 - .../cdv/pvr/services4/include/pvrsrv_errors.h | 266 -- .../cdv/pvr/services4/include/servicesint.h | 391 -- .../staging/cdv/pvr/services4/include/sgx_bridge.h | 644 --- .../cdv/pvr/services4/include/sgx_mkif_km.h | 347 -- .../staging/cdv/pvr/services4/include/sgxinfo.h | 470 -- .../cdv/pvr/services4/srvkm/bridged/.gitignore | 5 - .../services4/srvkm/bridged/bridged_pvr_bridge.c | 4782 -------------------- .../services4/srvkm/bridged/bridged_pvr_bridge.h | 252 - .../pvr/services4/srvkm/bridged/bridged_support.c | 89 - .../pvr/services4/srvkm/bridged/bridged_support.h | 47 - .../srvkm/bridged/sgx/bridged_sgx_bridge.c | 3744 --------------- .../srvkm/bridged/sgx/bridged_sgx_bridge.h | 42 - .../cdv/pvr/services4/srvkm/common/.gitignore | 5 - .../pvr/services4/srvkm/common/buffer_manager.c | 2531 ----------- .../cdv/pvr/services4/srvkm/common/deviceclass.c | 2013 -------- .../cdv/pvr/services4/srvkm/common/deviceid.h | 36 - .../cdv/pvr/services4/srvkm/common/devicemem.c | 1797 -------- .../cdv/pvr/services4/srvkm/common/handle.c | 1873 -------- .../staging/cdv/pvr/services4/srvkm/common/hash.c | 506 --- .../staging/cdv/pvr/services4/srvkm/common/lists.c | 99 - .../staging/cdv/pvr/services4/srvkm/common/mem.c | 153 - .../cdv/pvr/services4/srvkm/common/mem_debug.c | 250 - .../cdv/pvr/services4/srvkm/common/metrics.c | 160 - .../cdv/pvr/services4/srvkm/common/osfunc_common.c | 31 - .../cdv/pvr/services4/srvkm/common/pdump_common.c | 2371 ---------- .../cdv/pvr/services4/srvkm/common/perproc.c | 305 -- .../staging/cdv/pvr/services4/srvkm/common/power.c | 719 --- .../cdv/pvr/services4/srvkm/common/pvrsrv.c | 1338 ------ .../staging/cdv/pvr/services4/srvkm/common/queue.c | 1079 ----- .../staging/cdv/pvr/services4/srvkm/common/ra.c | 1725 ------- .../cdv/pvr/services4/srvkm/common/resman.c | 751 --- .../cdv/pvr/services4/srvkm/devices/sgx/.gitignore | 5 - .../cdv/pvr/services4/srvkm/devices/sgx/mmu.c | 3696 --------------- .../cdv/pvr/services4/srvkm/devices/sgx/mmu.h | 154 - .../cdv/pvr/services4/srvkm/devices/sgx/pb.c | 466 -- .../services4/srvkm/devices/sgx/sgx_bridge_km.h | 160 - .../srvkm/devices/sgx/sgx_ukernel_status_codes.h | 1024 ----- .../pvr/services4/srvkm/devices/sgx/sgxconfig.h | 361 -- .../pvr/services4/srvkm/devices/sgx/sgxinfokm.h | 574 --- .../cdv/pvr/services4/srvkm/devices/sgx/sgxinit.c | 2824 ------------ .../cdv/pvr/services4/srvkm/devices/sgx/sgxkick.c | 784 ---- .../cdv/pvr/services4/srvkm/devices/sgx/sgxpower.c | 481 -- .../cdv/pvr/services4/srvkm/devices/sgx/sgxreset.c | 667 --- .../pvr/services4/srvkm/devices/sgx/sgxtransfer.c | 750 --- .../cdv/pvr/services4/srvkm/devices/sgx/sgxutils.c | 1168 ----- .../cdv/pvr/services4/srvkm/devices/sgx/sgxutils.h | 114 - .../cdv/pvr/services4/srvkm/env/linux/.gitignore | 5 - .../cdv/pvr/services4/srvkm/env/linux/env_data.h | 66 - .../pvr/services4/srvkm/env/linux/env_perproc.h | 56 - .../cdv/pvr/services4/srvkm/env/linux/event.c | 293 -- .../cdv/pvr/services4/srvkm/env/linux/event.h | 32 - .../cdv/pvr/services4/srvkm/env/linux/linkage.h | 52 - .../cdv/pvr/services4/srvkm/env/linux/lock.h | 32 - .../staging/cdv/pvr/services4/srvkm/env/linux/mm.c | 2027 --------- .../staging/cdv/pvr/services4/srvkm/env/linux/mm.h | 336 -- .../cdv/pvr/services4/srvkm/env/linux/mmap.c | 1151 ----- .../cdv/pvr/services4/srvkm/env/linux/mmap.h | 122 - .../cdv/pvr/services4/srvkm/env/linux/module.c | 771 ---- .../cdv/pvr/services4/srvkm/env/linux/mutex.h | 85 - .../cdv/pvr/services4/srvkm/env/linux/mutils.c | 136 - .../cdv/pvr/services4/srvkm/env/linux/mutils.h | 103 - .../cdv/pvr/services4/srvkm/env/linux/osfunc.c | 3115 ------------- .../cdv/pvr/services4/srvkm/env/linux/osperproc.c | 113 - .../cdv/pvr/services4/srvkm/env/linux/pdump.c | 628 --- .../pvr/services4/srvkm/env/linux/private_data.h | 69 - .../cdv/pvr/services4/srvkm/env/linux/proc.c | 835 ---- .../cdv/pvr/services4/srvkm/env/linux/proc.h | 108 - .../pvr/services4/srvkm/env/linux/pvr_bridge_k.c | 432 -- .../cdv/pvr/services4/srvkm/env/linux/pvr_debug.c | 424 -- .../cdv/pvr/services4/srvkm/env/linux/pvr_drm.c | 479 -- .../cdv/pvr/services4/srvkm/env/linux/pvr_drm.h | 107 - .../cdv/pvr/services4/srvkm/hwdefs/mnemedefs.h | 94 - .../cdv/pvr/services4/srvkm/hwdefs/sgx535defs.h | 650 --- .../cdv/pvr/services4/srvkm/hwdefs/sgx540defs.h | 547 --- .../pvr/services4/srvkm/hwdefs/sgx543_v1.164defs.h | 1284 ------ .../cdv/pvr/services4/srvkm/hwdefs/sgx544defs.h | 1367 ------ .../cdv/pvr/services4/srvkm/hwdefs/sgx545defs.h | 1180 ----- .../cdv/pvr/services4/srvkm/hwdefs/sgxdefs.h | 90 - .../cdv/pvr/services4/srvkm/hwdefs/sgxerrata.h | 693 --- .../pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h | 240 - .../cdv/pvr/services4/srvkm/hwdefs/sgxmmu.h | 72 - .../cdv/pvr/services4/srvkm/hwdefs/sgxmpdefs.h | 332 -- .../pvr/services4/srvkm/include/buffer_manager.h | 219 - .../cdv/pvr/services4/srvkm/include/device.h | 323 -- .../cdv/pvr/services4/srvkm/include/handle.h | 404 -- .../staging/cdv/pvr/services4/srvkm/include/hash.h | 80 - .../cdv/pvr/services4/srvkm/include/lists.h | 244 - .../cdv/pvr/services4/srvkm/include/metrics.h | 130 - .../cdv/pvr/services4/srvkm/include/osfunc.h | 606 --- .../cdv/pvr/services4/srvkm/include/osperproc.h | 76 - .../cdv/pvr/services4/srvkm/include/pdump_int.h | 67 - .../cdv/pvr/services4/srvkm/include/pdump_km.h | 412 -- .../cdv/pvr/services4/srvkm/include/pdump_osfunc.h | 142 - .../cdv/pvr/services4/srvkm/include/perproc.h | 126 - .../cdv/pvr/services4/srvkm/include/power.h | 120 - .../cdv/pvr/services4/srvkm/include/queue.h | 110 - .../staging/cdv/pvr/services4/srvkm/include/ra.h | 159 - .../cdv/pvr/services4/srvkm/include/resman.h | 118 - .../pvr/services4/srvkm/include/services_headers.h | 49 - .../cdv/pvr/services4/srvkm/include/srvkm.h | 78 - .../cdv/pvr/services4/srvkm/include/ttrace.h | 184 - .../pvr/services4/srvkm/include/ttrace_common.h | 81 - .../pvr/services4/srvkm/include/ttrace_tokens.h | 84 - .../cdv/pvr/services4/system/include/syscommon.h | 262 -- .../cdv/pvr/services4/system/unified/extsyscache.h | 44 - .../cdv/pvr/services4/system/unified/oemfuncs.h | 72 - .../services4/system/unified/sys_pvr_drm_export.c | 202 - .../services4/system/unified/sys_pvr_drm_export.h | 97 - .../services4/system/unified/sys_pvr_drm_import.h | 46 - .../cdv/pvr/services4/system/unified/sysconfig.c | 1022 ----- .../cdv/pvr/services4/system/unified/sysconfig.h | 161 - .../cdv/pvr/services4/system/unified/sysinfo.h | 43 - .../cdv/pvr/services4/system/unified/sysirq.h | 49 - .../cdv/pvr/services4/system/unified/syslocal.h | 75 - .../cdv/pvr/services4/system/unified/sysutils.c | 30 - .../cdv/pvr/tools/intern/debug/client/linuxsrv.h | 48 - .../tools/intern/debug/dbgdriv/common/dbgdriv.c | 2357 ---------- .../tools/intern/debug/dbgdriv/common/dbgdriv.h | 122 - .../intern/debug/dbgdriv/common/dbgdriv_ioctl.h | 35 - .../pvr/tools/intern/debug/dbgdriv/common/handle.c | 121 - .../tools/intern/debug/dbgdriv/common/hostfunc.h | 58 - .../pvr/tools/intern/debug/dbgdriv/common/hotkey.c | 135 - .../pvr/tools/intern/debug/dbgdriv/common/hotkey.h | 60 - .../pvr/tools/intern/debug/dbgdriv/common/ioctl.c | 586 --- .../tools/intern/debug/dbgdriv/linux/hostfunc.c | 324 -- .../intern/debug/dbgdriv/linux/kbuild/Makefile | 35 - .../pvr/tools/intern/debug/dbgdriv/linux/main.c | 315 -- .../debug/dbgdriv/linux/makefile.linux.common | 39 - 225 files changed, 0 insertions(+), 109967 deletions(-) delete mode 100644 drivers/staging/cdv/Kconfig delete mode 100644 drivers/staging/cdv/Makefile delete mode 100644 drivers/staging/cdv/bc_video/bufferclass_video.c delete mode 100644 drivers/staging/cdv/bc_video/bufferclass_video.h delete mode 100644 drivers/staging/cdv/bc_video/bufferclass_video_linux.c delete mode 100644 drivers/staging/cdv/bc_video/bufferclass_video_linux.h delete mode 100644 drivers/staging/cdv/drv/psb_bl.c delete mode 100644 drivers/staging/cdv/drv/psb_dpst.c delete mode 100644 drivers/staging/cdv/drv/psb_dpst.h delete mode 100644 drivers/staging/cdv/drv/psb_drm.h delete mode 100644 drivers/staging/cdv/drv/psb_drv.c delete mode 100644 drivers/staging/cdv/drv/psb_drv.h delete mode 100644 drivers/staging/cdv/drv/psb_fb.c delete mode 100644 drivers/staging/cdv/drv/psb_fb.h delete mode 100644 drivers/staging/cdv/drv/psb_gtt.c delete mode 100644 drivers/staging/cdv/drv/psb_gtt.h delete mode 100644 drivers/staging/cdv/drv/psb_hotplug.c delete mode 100644 drivers/staging/cdv/drv/psb_hotplug.h delete mode 100644 drivers/staging/cdv/drv/psb_intel_bios.c delete mode 100644 drivers/staging/cdv/drv/psb_intel_bios.h delete mode 100644 drivers/staging/cdv/drv/psb_intel_crt.c delete mode 100644 drivers/staging/cdv/drv/psb_intel_display.c delete mode 100644 drivers/staging/cdv/drv/psb_intel_display.h delete mode 100644 drivers/staging/cdv/drv/psb_intel_dpll_cdv.c delete mode 100644 drivers/staging/cdv/drv/psb_intel_drv.h delete mode 100644 drivers/staging/cdv/drv/psb_intel_hdmi.c delete mode 100644 drivers/staging/cdv/drv/psb_intel_hdmi.h delete mode 100644 drivers/staging/cdv/drv/psb_intel_hdmi_edid.h delete mode 100644 drivers/staging/cdv/drv/psb_intel_hdmi_reg.h delete mode 100644 drivers/staging/cdv/drv/psb_intel_i2c.c delete mode 100644 drivers/staging/cdv/drv/psb_intel_lvds.c delete mode 100644 drivers/staging/cdv/drv/psb_intel_modes.c delete mode 100644 drivers/staging/cdv/drv/psb_intel_opregion.c delete mode 100644 drivers/staging/cdv/drv/psb_intel_reg.h delete mode 100644 drivers/staging/cdv/drv/psb_irq.c delete mode 100644 drivers/staging/cdv/drv/psb_irq.h delete mode 100644 drivers/staging/cdv/drv/psb_powermgmt.c delete mode 100644 drivers/staging/cdv/drv/psb_powermgmt.h delete mode 100644 drivers/staging/cdv/drv/psb_pvr_glue.c delete mode 100644 drivers/staging/cdv/drv/psb_pvr_glue.h delete mode 100644 drivers/staging/cdv/drv/psb_reg.h delete mode 100644 drivers/staging/cdv/drv/psb_reset.c delete mode 100644 drivers/staging/cdv/drv/psb_schedule.c delete mode 100644 drivers/staging/cdv/drv/psb_schedule.h delete mode 100644 drivers/staging/cdv/drv/psb_sgx.c delete mode 100644 drivers/staging/cdv/drv/psb_sgx.h delete mode 100644 drivers/staging/cdv/drv/psb_socket.c delete mode 100644 drivers/staging/cdv/drv/psb_umevents.c delete mode 100644 drivers/staging/cdv/drv/psb_umevents.h delete mode 100644 drivers/staging/cdv/imgv/msvdx_power.c delete mode 100644 drivers/staging/cdv/imgv/msvdx_power.h delete mode 100644 drivers/staging/cdv/imgv/psb_buffer.c delete mode 100644 drivers/staging/cdv/imgv/psb_fence.c delete mode 100644 drivers/staging/cdv/imgv/psb_mmu.c delete mode 100644 drivers/staging/cdv/imgv/psb_msvdx.c delete mode 100644 drivers/staging/cdv/imgv/psb_msvdx.h delete mode 100644 drivers/staging/cdv/imgv/psb_msvdxinit.c delete mode 100644 drivers/staging/cdv/imgv/psb_ttm_fence.c delete mode 100644 drivers/staging/cdv/imgv/psb_ttm_fence_api.h delete mode 100644 drivers/staging/cdv/imgv/psb_ttm_fence_driver.h delete mode 100644 drivers/staging/cdv/imgv/psb_ttm_fence_user.c delete mode 100644 drivers/staging/cdv/imgv/psb_ttm_fence_user.h delete mode 100644 drivers/staging/cdv/imgv/psb_ttm_glue.c delete mode 100644 drivers/staging/cdv/imgv/psb_ttm_placement_user.c delete mode 100644 drivers/staging/cdv/imgv/psb_ttm_placement_user.h delete mode 100644 drivers/staging/cdv/imgv/psb_ttm_userobj_api.h delete mode 100644 drivers/staging/cdv/pvr/COPYING delete mode 100644 drivers/staging/cdv/pvr/INSTALL delete mode 100644 drivers/staging/cdv/pvr/README delete mode 100644 drivers/staging/cdv/pvr/eurasiacon/.gitignore delete mode 100644 drivers/staging/cdv/pvr/include4/dbgdrvif.h delete mode 100644 drivers/staging/cdv/pvr/include4/img_defs.h delete mode 100644 drivers/staging/cdv/pvr/include4/img_types.h delete mode 100644 drivers/staging/cdv/pvr/include4/pdumpdefs.h delete mode 100644 drivers/staging/cdv/pvr/include4/pvr_debug.h delete mode 100644 drivers/staging/cdv/pvr/include4/pvrmodule.h delete mode 100644 drivers/staging/cdv/pvr/include4/pvrversion.h delete mode 100644 drivers/staging/cdv/pvr/include4/services.h delete mode 100644 drivers/staging/cdv/pvr/include4/servicesext.h delete mode 100644 drivers/staging/cdv/pvr/include4/sgx_options.h delete mode 100644 drivers/staging/cdv/pvr/include4/sgxapi_km.h delete mode 100644 drivers/staging/cdv/pvr/include4/sgxscript.h delete mode 100644 drivers/staging/cdv/pvr/services4/3rdparty/linux_framebuffer_mrst/.gitignore delete mode 100644 drivers/staging/cdv/pvr/services4/3rdparty/linux_framebuffer_mrst/makefile.linux.common delete mode 100644 drivers/staging/cdv/pvr/services4/3rdparty/linux_framebuffer_mrst/mrstlfb.h delete mode 100644 drivers/staging/cdv/pvr/services4/3rdparty/linux_framebuffer_mrst/mrstlfb_displayclass.c delete mode 100644 drivers/staging/cdv/pvr/services4/3rdparty/linux_framebuffer_mrst/mrstlfb_linux.c delete mode 100644 drivers/staging/cdv/pvr/services4/include/env/linux-intel/pvr_drm_shared.h delete mode 100644 drivers/staging/cdv/pvr/services4/include/env/linux/pvr_drm_shared.h delete mode 100644 drivers/staging/cdv/pvr/services4/include/kernelbuffer.h delete mode 100644 drivers/staging/cdv/pvr/services4/include/kerneldisplay.h delete mode 100644 drivers/staging/cdv/pvr/services4/include/pdump.h delete mode 100644 drivers/staging/cdv/pvr/services4/include/pvr_bridge.h delete mode 100644 drivers/staging/cdv/pvr/services4/include/pvr_bridge_km.h delete mode 100644 drivers/staging/cdv/pvr/services4/include/pvrmmap.h delete mode 100644 drivers/staging/cdv/pvr/services4/include/pvrsrv_errors.h delete mode 100644 drivers/staging/cdv/pvr/services4/include/servicesint.h delete mode 100644 drivers/staging/cdv/pvr/services4/include/sgx_bridge.h delete mode 100644 drivers/staging/cdv/pvr/services4/include/sgx_mkif_km.h delete mode 100644 drivers/staging/cdv/pvr/services4/include/sgxinfo.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/bridged/.gitignore delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/bridged/bridged_pvr_bridge.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/bridged/bridged_pvr_bridge.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/bridged/bridged_support.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/bridged/bridged_support.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/bridged/sgx/bridged_sgx_bridge.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/bridged/sgx/bridged_sgx_bridge.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/.gitignore delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/buffer_manager.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/deviceclass.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/deviceid.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/devicemem.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/handle.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/hash.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/lists.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/mem.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/mem_debug.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/metrics.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/osfunc_common.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/pdump_common.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/perproc.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/power.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/pvrsrv.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/queue.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/ra.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/resman.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/.gitignore delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/mmu.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/mmu.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/pb.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgx_bridge_km.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgx_ukernel_status_codes.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxconfig.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxinfokm.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxinit.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxkick.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxpower.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxreset.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxtransfer.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxutils.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxutils.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/.gitignore delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/env_data.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/env_perproc.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/event.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/event.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/linkage.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/lock.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/mm.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/mm.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/mmap.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/mmap.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/module.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/mutex.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/mutils.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/mutils.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/osfunc.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/osperproc.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/pdump.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/private_data.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/proc.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/proc.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/pvr_bridge_k.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/pvr_debug.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/pvr_drm.c delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/pvr_drm.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/mnemedefs.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgx535defs.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgx540defs.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgx543_v1.164defs.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgx544defs.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgx545defs.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgxdefs.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgxerrata.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgxmmu.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgxmpdefs.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/buffer_manager.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/device.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/handle.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/hash.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/lists.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/metrics.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/osfunc.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/osperproc.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/pdump_int.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/pdump_km.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/pdump_osfunc.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/perproc.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/power.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/queue.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/ra.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/resman.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/services_headers.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/srvkm.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/ttrace.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/ttrace_common.h delete mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/ttrace_tokens.h delete mode 100644 drivers/staging/cdv/pvr/services4/system/include/syscommon.h delete mode 100644 drivers/staging/cdv/pvr/services4/system/unified/extsyscache.h delete mode 100644 drivers/staging/cdv/pvr/services4/system/unified/oemfuncs.h delete mode 100644 drivers/staging/cdv/pvr/services4/system/unified/sys_pvr_drm_export.c delete mode 100644 drivers/staging/cdv/pvr/services4/system/unified/sys_pvr_drm_export.h delete mode 100644 drivers/staging/cdv/pvr/services4/system/unified/sys_pvr_drm_import.h delete mode 100644 drivers/staging/cdv/pvr/services4/system/unified/sysconfig.c delete mode 100644 drivers/staging/cdv/pvr/services4/system/unified/sysconfig.h delete mode 100644 drivers/staging/cdv/pvr/services4/system/unified/sysinfo.h delete mode 100644 drivers/staging/cdv/pvr/services4/system/unified/sysirq.h delete mode 100644 drivers/staging/cdv/pvr/services4/system/unified/syslocal.h delete mode 100644 drivers/staging/cdv/pvr/services4/system/unified/sysutils.c delete mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/client/linuxsrv.h delete mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/dbgdriv.c delete mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/dbgdriv.h delete mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/dbgdriv_ioctl.h delete mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/handle.c delete mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/hostfunc.h delete mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/hotkey.c delete mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/hotkey.h delete mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/ioctl.c delete mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/linux/hostfunc.c delete mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/linux/kbuild/Makefile delete mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/linux/main.c delete mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/linux/makefile.linux.common
drivers/staging/Kconfig +0 -2
@@ -154,8 +154,6 @@ source "drivers/staging/ste_rmi4/Kconfig" source "drivers/staging/gma500/Kconfig" -source "drivers/staging/cdv/Kconfig" - source "drivers/staging/altera-stapl/Kconfig" source "drivers/staging/mei/Kconfig"
drivers/staging/Makefile +0 -1
@@ -69,6 +69,5 @@ obj-$(CONFIG_ALTERA_STAPL) +=altera-stapl/ obj-$(CONFIG_TOUCHSCREEN_CLEARPAD_TM1217) += cptm1217/ obj-$(CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4) += ste_rmi4/ obj-$(CONFIG_DRM_PSB) += gma500/ -obj-$(CONFIG_DRM_INTEL_CDV) += cdv/ obj-$(CONFIG_INTEL_MEI) += mei/ obj-$(CONFIG_MFD_NVEC) += nvec/
drivers/staging/cdv/Kconfig deleted +0 -50
50 lines not on this page · raw message
drivers/staging/cdv/Makefile deleted +0 -198
198 lines not on this page · raw message
drivers/staging/cdv/bc_video/bufferclass_video.c deleted +0 -327
327 lines not on this page · raw message
drivers/staging/cdv/bc_video/bufferclass_video.h deleted +0 -171
171 lines not on this page · raw message
drivers/staging/cdv/bc_video/bufferclass_video_linux.c deleted +0 -838
838 lines not on this page · raw message
drivers/staging/cdv/bc_video/bufferclass_video_linux.h deleted +0 -67
67 lines not on this page · raw message
drivers/staging/cdv/drv/psb_bl.c deleted +0 -135
135 lines not on this page · raw message
drivers/staging/cdv/drv/psb_dpst.c deleted +0 -283
283 lines not on this page · raw message
drivers/staging/cdv/drv/psb_dpst.h deleted +0 -98
98 lines not on this page · raw message
drivers/staging/cdv/drv/psb_drm.h deleted +0 -562
562 lines not on this page · raw message
drivers/staging/cdv/drv/psb_drv.c deleted +0 -1881
257 lines not on this page · raw message
drivers/staging/cdv/drv/psb_drv.h deleted +0 -1203
1,203 lines not on this page · raw message
drivers/staging/cdv/drv/psb_fb.c deleted +0 -812
812 lines not on this page · raw message
drivers/staging/cdv/drv/psb_fb.h deleted +0 -59
59 lines not on this page · raw message
drivers/staging/cdv/drv/psb_gtt.c deleted +0 -1045
1,045 lines not on this page · raw message
drivers/staging/cdv/drv/psb_gtt.h deleted +0 -112
112 lines not on this page · raw message
drivers/staging/cdv/drv/psb_hotplug.c deleted +0 -439
439 lines not on this page · raw message
drivers/staging/cdv/drv/psb_hotplug.h deleted +0 -90
90 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_bios.c deleted +0 -289
289 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_bios.h deleted +0 -470
470 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_crt.c deleted +0 -353
353 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_display.c deleted +0 -1675
1,675 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_display.h deleted +0 -25
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/drv/psb_intel_dpll_cdv.c deleted +0 -262
262 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_drv.h deleted +0 -252
252 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_hdmi.c deleted +0 -684
684 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_hdmi.h deleted +0 -935
935 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_hdmi_edid.h deleted +0 -1057
1,057 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_hdmi_reg.h deleted +0 -130
130 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_i2c.c deleted +0 -171
171 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_lvds.c deleted +0 -701
701 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_modes.c deleted +0 -77
77 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_opregion.c deleted +0 -340
340 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_reg.h deleted +0 -1461
1,461 lines not on this page · raw message
drivers/staging/cdv/drv/psb_irq.c deleted +0 -681
681 lines not on this page · raw message
drivers/staging/cdv/drv/psb_irq.h deleted +0 -49
49 lines not on this page · raw message
drivers/staging/cdv/drv/psb_powermgmt.c deleted +0 -875
875 lines not on this page · raw message
drivers/staging/cdv/drv/psb_powermgmt.h deleted +0 -98
98 lines not on this page · raw message
drivers/staging/cdv/drv/psb_pvr_glue.c deleted +0 -74
74 lines not on this page · raw message
drivers/staging/cdv/drv/psb_pvr_glue.h deleted +0 -26
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/drv/psb_reg.h deleted +0 -596
596 lines not on this page · raw message
drivers/staging/cdv/drv/psb_reset.c deleted +0 -144
144 lines not on this page · raw message
drivers/staging/cdv/drv/psb_schedule.c deleted +0 -51
51 lines not on this page · raw message
drivers/staging/cdv/drv/psb_schedule.h deleted +0 -79
79 lines not on this page · raw message
drivers/staging/cdv/drv/psb_sgx.c deleted +0 -943
943 lines not on this page · raw message
drivers/staging/cdv/drv/psb_sgx.h deleted +0 -32
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/drv/psb_socket.c deleted +0 -374
374 lines not on this page · raw message
drivers/staging/cdv/drv/psb_umevents.c deleted +0 -491
491 lines not on this page · raw message
drivers/staging/cdv/drv/psb_umevents.h deleted +0 -161
161 lines not on this page · raw message
drivers/staging/cdv/imgv/msvdx_power.c deleted +0 -166
166 lines not on this page · raw message
drivers/staging/cdv/imgv/msvdx_power.h deleted +0 -48
48 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_buffer.c deleted +0 -442
442 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_fence.c deleted +0 -167
167 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_mmu.c deleted +0 -1041
1,041 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_msvdx.c deleted +0 -1451
1,451 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_msvdx.h deleted +0 -1388
1,388 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_msvdxinit.c deleted +0 -1164
1,164 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_ttm_fence.c deleted +0 -603
603 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_ttm_fence_api.h deleted +0 -272
272 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_ttm_fence_driver.h deleted +0 -302
302 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_ttm_fence_user.c deleted +0 -237
237 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_ttm_fence_user.h deleted +0 -140
140 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_ttm_glue.c deleted +0 -376
376 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_ttm_placement_user.c deleted +0 -631
631 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_ttm_placement_user.h deleted +0 -252
252 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_ttm_userobj_api.h deleted +0 -85
85 lines not on this page · raw message
drivers/staging/cdv/pvr/COPYING deleted +0 -351
351 lines not on this page · raw message
drivers/staging/cdv/pvr/INSTALL deleted +0 -76
76 lines not on this page · raw message
drivers/staging/cdv/pvr/README deleted +0 -48
48 lines not on this page · raw message
drivers/staging/cdv/pvr/eurasiacon/.gitignore deleted +0 -6
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/include4/dbgdrvif.h deleted +0 -328
328 lines not on this page · raw message
drivers/staging/cdv/pvr/include4/img_defs.h deleted +0 -121
121 lines not on this page · raw message
drivers/staging/cdv/pvr/include4/img_types.h deleted +0 -151
151 lines not on this page · raw message
drivers/staging/cdv/pvr/include4/pdumpdefs.h deleted +0 -108
108 lines not on this page · raw message
drivers/staging/cdv/pvr/include4/pvr_debug.h deleted +0 -148
148 lines not on this page · raw message
drivers/staging/cdv/pvr/include4/pvrmodule.h deleted +0 -31
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/include4/pvrversion.h deleted +0 -61
61 lines not on this page · raw message
drivers/staging/cdv/pvr/include4/services.h deleted +0 -1235
1,235 lines not on this page · raw message
drivers/staging/cdv/pvr/include4/servicesext.h deleted +0 -846
846 lines not on this page · raw message
drivers/staging/cdv/pvr/include4/sgx_options.h deleted +0 -237
237 lines not on this page · raw message
drivers/staging/cdv/pvr/include4/sgxapi_km.h deleted +0 -423
423 lines not on this page · raw message
drivers/staging/cdv/pvr/include4/sgxscript.h deleted +0 -81
81 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/3rdparty/linux_framebuffer_mrst/.gitignore deleted +0 -6
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/3rdparty/linux_framebuffer_mrst/makefile.linux.common deleted +0 -37
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/3rdparty/linux_framebuffer_mrst/mrstlfb.h deleted +0 -303
303 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/3rdparty/linux_framebuffer_mrst/mrstlfb_displayclass.c deleted +0 -1652
1,652 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/3rdparty/linux_framebuffer_mrst/mrstlfb_linux.c deleted +0 -192
192 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/env/linux-intel/pvr_drm_shared.h deleted +0 -50
50 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/env/linux/pvr_drm_shared.h deleted +0 -50
50 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/kernelbuffer.h deleted +0 -72
72 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/kerneldisplay.h deleted +0 -165
165 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/pdump.h deleted +0 -37
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/include/pvr_bridge.h deleted +0 -1784
1,784 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/pvr_bridge_km.h deleted +0 -305
305 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/pvrmmap.h deleted +0 -44
44 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/pvrsrv_errors.h deleted +0 -266
266 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/servicesint.h deleted +0 -391
391 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/sgx_bridge.h deleted +0 -644
644 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/sgx_mkif_km.h deleted +0 -347
347 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/sgxinfo.h deleted +0 -470
470 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/bridged/.gitignore deleted +0 -5
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/srvkm/bridged/bridged_pvr_bridge.c deleted +0 -4782
4,782 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/bridged/bridged_pvr_bridge.h deleted +0 -252
252 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/bridged/bridged_support.c deleted +0 -89
89 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/bridged/bridged_support.h deleted +0 -47
47 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/bridged/sgx/bridged_sgx_bridge.c deleted +0 -3744
3,744 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/bridged/sgx/bridged_sgx_bridge.h deleted +0 -42
42 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/.gitignore deleted +0 -5
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/srvkm/common/buffer_manager.c deleted +0 -2531
2,531 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/deviceclass.c deleted +0 -2013
2,013 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/deviceid.h deleted +0 -36
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/srvkm/common/devicemem.c deleted +0 -1797
1,797 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/handle.c deleted +0 -1873
1,873 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/hash.c deleted +0 -506
506 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/lists.c deleted +0 -99
99 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/mem.c deleted +0 -153
153 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/mem_debug.c deleted +0 -250
250 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/metrics.c deleted +0 -160
160 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/osfunc_common.c deleted +0 -31
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/srvkm/common/pdump_common.c deleted +0 -2371
2,371 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/perproc.c deleted +0 -305
305 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/power.c deleted +0 -719
719 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/pvrsrv.c deleted +0 -1338
1,338 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/queue.c deleted +0 -1079
1,079 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/ra.c deleted +0 -1725
1,725 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/resman.c deleted +0 -751
751 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/.gitignore deleted +0 -5
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/mmu.c deleted +0 -3696
3,696 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/mmu.h deleted +0 -154
154 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/pb.c deleted +0 -466
466 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgx_bridge_km.h deleted +0 -160
160 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgx_ukernel_status_codes.h deleted +0 -1024
1,024 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxconfig.h deleted +0 -361
361 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxinfokm.h deleted +0 -574
574 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxinit.c deleted +0 -2824
2,824 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxkick.c deleted +0 -784
784 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxpower.c deleted +0 -481
481 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxreset.c deleted +0 -667
667 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxtransfer.c deleted +0 -750
750 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxutils.c deleted +0 -1168
1,168 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxutils.h deleted +0 -114
114 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/.gitignore deleted +0 -5
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/srvkm/env/linux/env_data.h deleted +0 -66
66 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/env_perproc.h deleted +0 -56
56 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/event.c deleted +0 -293
293 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/event.h deleted +0 -32
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/srvkm/env/linux/linkage.h deleted +0 -52
52 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/lock.h deleted +0 -32
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/srvkm/env/linux/mm.c deleted +0 -2027
2,027 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/mm.h deleted +0 -336
336 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/mmap.c deleted +0 -1151
1,151 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/mmap.h deleted +0 -122
122 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/module.c deleted +0 -771
771 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/mutex.h deleted +0 -85
85 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/mutils.c deleted +0 -136
136 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/mutils.h deleted +0 -103
103 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/osfunc.c deleted +0 -3115
3,115 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/osperproc.c deleted +0 -113
113 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/pdump.c deleted +0 -628
628 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/private_data.h deleted +0 -69
69 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/proc.c deleted +0 -835
835 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/proc.h deleted +0 -108
108 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/pvr_bridge_k.c deleted +0 -432
432 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/pvr_debug.c deleted +0 -424
424 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/pvr_drm.c deleted +0 -479
479 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/pvr_drm.h deleted +0 -107
107 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/mnemedefs.h deleted +0 -94
94 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgx535defs.h deleted +0 -650
650 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgx540defs.h deleted +0 -547
547 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgx543_v1.164defs.h deleted +0 -1284
1,284 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgx544defs.h deleted +0 -1367
1,367 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgx545defs.h deleted +0 -1180
1,180 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgxdefs.h deleted +0 -90
90 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgxerrata.h deleted +0 -693
693 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h deleted +0 -240
240 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgxmmu.h deleted +0 -72
72 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgxmpdefs.h deleted +0 -332
332 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/buffer_manager.h deleted +0 -219
219 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/device.h deleted +0 -323
323 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/handle.h deleted +0 -404
404 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/hash.h deleted +0 -80
80 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/lists.h deleted +0 -244
244 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/metrics.h deleted +0 -130
130 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/osfunc.h deleted +0 -606
606 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/osperproc.h deleted +0 -76
76 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/pdump_int.h deleted +0 -67
67 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/pdump_km.h deleted +0 -412
412 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/pdump_osfunc.h deleted +0 -142
142 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/perproc.h deleted +0 -126
126 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/power.h deleted +0 -120
120 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/queue.h deleted +0 -110
110 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/ra.h deleted +0 -159
159 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/resman.h deleted +0 -118
118 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/services_headers.h deleted +0 -49
49 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/srvkm.h deleted +0 -78
78 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/ttrace.h deleted +0 -184
184 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/ttrace_common.h deleted +0 -81
81 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/ttrace_tokens.h deleted +0 -84
84 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/include/syscommon.h deleted +0 -262
262 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/extsyscache.h deleted +0 -44
44 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/oemfuncs.h deleted +0 -72
72 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/sys_pvr_drm_export.c deleted +0 -202
202 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/sys_pvr_drm_export.h deleted +0 -97
97 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/sys_pvr_drm_import.h deleted +0 -46
46 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/sysconfig.c deleted +0 -1022
1,022 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/sysconfig.h deleted +0 -161
161 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/sysinfo.h deleted +0 -43
43 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/sysirq.h deleted +0 -49
49 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/syslocal.h deleted +0 -75
75 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/sysutils.c deleted +0 -30
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/tools/intern/debug/client/linuxsrv.h deleted +0 -48
48 lines not on this page · raw message
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/dbgdriv.c deleted +0 -2357
2,357 lines not on this page · raw message
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/dbgdriv.h deleted +0 -122
122 lines not on this page · raw message
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/dbgdriv_ioctl.h deleted +0 -35
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/handle.c deleted +0 -121
121 lines not on this page · raw message
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/hostfunc.h deleted +0 -58
58 lines not on this page · raw message
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/hotkey.c deleted +0 -135
135 lines not on this page · raw message
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/hotkey.h deleted +0 -60
60 lines not on this page · raw message
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/ioctl.c deleted +0 -586
586 lines not on this page · raw message
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/linux/hostfunc.c deleted +0 -324
324 lines not on this page · raw message
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/linux/kbuild/Makefile deleted +0 -35
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/linux/main.c deleted +0 -315
315 lines not on this page · raw message
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/linux/makefile.linux.common deleted +0 -39
Lines of this file are not shown. View the raw message.
The rest of this diff is not shown. View the raw message.
Signature · 1 line
1.7.4.1
Part of the diff is not shown here. View the raw message.
PATCH 2/3 add updated version of linux-3.0.0-cdv.patch
From: Rahul Saxena <[email protected]>
Add updated version of linux-3.0.0-cdv patch for pvr driver This version includes vaapi (Video Acceleration API) related fixes
--- drivers/staging/Kconfig | 2 + drivers/staging/Makefile | 1 + drivers/staging/cdv/Kconfig | 51 + drivers/staging/cdv/Makefile | 198 + drivers/staging/cdv/bc_video/bufferclass_video.c | 327 ++ drivers/staging/cdv/bc_video/bufferclass_video.h | 171 + .../staging/cdv/bc_video/bufferclass_video_linux.c | 838 ++++ .../staging/cdv/bc_video/bufferclass_video_linux.h | 67 + drivers/staging/cdv/drv/psb_bl.c | 135 + drivers/staging/cdv/drv/psb_dpst.c | 283 ++ drivers/staging/cdv/drv/psb_dpst.h | 98 + drivers/staging/cdv/drv/psb_drm.h | 565 +++ drivers/staging/cdv/drv/psb_drv.c | 1900 ++++++++ drivers/staging/cdv/drv/psb_drv.h | 1207 +++++ drivers/staging/cdv/drv/psb_fb.c | 808 ++++ drivers/staging/cdv/drv/psb_fb.h | 59 + drivers/staging/cdv/drv/psb_gtt.c | 1048 +++++ drivers/staging/cdv/drv/psb_gtt.h | 112 + drivers/staging/cdv/drv/psb_hotplug.c | 439 ++ drivers/staging/cdv/drv/psb_hotplug.h | 90 + drivers/staging/cdv/drv/psb_intel_bios.c | 363 ++ drivers/staging/cdv/drv/psb_intel_bios.h | 491 ++ drivers/staging/cdv/drv/psb_intel_crt.c | 353 ++ drivers/staging/cdv/drv/psb_intel_display.c | 1761 +++++++ drivers/staging/cdv/drv/psb_intel_display.h | 25 + drivers/staging/cdv/drv/psb_intel_dpll_cdv.c | 313 ++ drivers/staging/cdv/drv/psb_intel_drv.h | 246 + drivers/staging/cdv/drv/psb_intel_hdmi.c | 684 +++ drivers/staging/cdv/drv/psb_intel_hdmi.h | 935 ++++ drivers/staging/cdv/drv/psb_intel_hdmi_edid.h | 1057 +++++ drivers/staging/cdv/drv/psb_intel_hdmi_reg.h | 130 + drivers/staging/cdv/drv/psb_intel_i2c.c | 171 + drivers/staging/cdv/drv/psb_intel_lvds.c | 861 ++++ drivers/staging/cdv/drv/psb_intel_modes.c | 77 + drivers/staging/cdv/drv/psb_intel_opregion.c | 340 ++ drivers/staging/cdv/drv/psb_intel_reg.h | 1495 ++++++ drivers/staging/cdv/drv/psb_irq.c | 689 +++ drivers/staging/cdv/drv/psb_irq.h | 49 + drivers/staging/cdv/drv/psb_powermgmt.c | 882 ++++ drivers/staging/cdv/drv/psb_powermgmt.h | 98 + drivers/staging/cdv/drv/psb_pvr_glue.c | 74 + drivers/staging/cdv/drv/psb_pvr_glue.h | 26 + drivers/staging/cdv/drv/psb_reg.h | 596 +++ drivers/staging/cdv/drv/psb_reset.c | 144 + drivers/staging/cdv/drv/psb_schedule.c | 51 + drivers/staging/cdv/drv/psb_schedule.h | 79 + drivers/staging/cdv/drv/psb_sgx.c | 943 ++++ drivers/staging/cdv/drv/psb_sgx.h | 32 + drivers/staging/cdv/drv/psb_socket.c | 374 ++ drivers/staging/cdv/drv/psb_umevents.c | 491 ++ drivers/staging/cdv/drv/psb_umevents.h | 161 + drivers/staging/cdv/imgv/msvdx_power.c | 166 + drivers/staging/cdv/imgv/msvdx_power.h | 48 + drivers/staging/cdv/imgv/psb_buffer.c | 442 ++ drivers/staging/cdv/imgv/psb_fence.c | 167 + drivers/staging/cdv/imgv/psb_mmu.c | 1041 +++++ drivers/staging/cdv/imgv/psb_msvdx.c | 1462 ++++++ drivers/staging/cdv/imgv/psb_msvdx.h | 1393 ++++++ drivers/staging/cdv/imgv/psb_msvdxinit.c | 1183 +++++ drivers/staging/cdv/imgv/psb_ttm_fence.c | 603 +++ drivers/staging/cdv/imgv/psb_ttm_fence_api.h | 272 ++ drivers/staging/cdv/imgv/psb_ttm_fence_driver.h | 302 ++ drivers/staging/cdv/imgv/psb_ttm_fence_user.c | 237 + drivers/staging/cdv/imgv/psb_ttm_fence_user.h | 140 + drivers/staging/cdv/imgv/psb_ttm_glue.c | 376 ++ drivers/staging/cdv/imgv/psb_ttm_placement_user.c | 631 +++ drivers/staging/cdv/imgv/psb_ttm_placement_user.h | 252 + drivers/staging/cdv/imgv/psb_ttm_userobj_api.h | 85 + drivers/staging/cdv/pvr/COPYING | 351 ++ drivers/staging/cdv/pvr/INSTALL | 76 + drivers/staging/cdv/pvr/README | 48 + drivers/staging/cdv/pvr/eurasiacon/.gitignore | 6 + drivers/staging/cdv/pvr/include4/dbgdrvif.h | 328 ++ drivers/staging/cdv/pvr/include4/img_defs.h | 121 + drivers/staging/cdv/pvr/include4/img_types.h | 151 + drivers/staging/cdv/pvr/include4/pdumpdefs.h | 108 + drivers/staging/cdv/pvr/include4/pvr_debug.h | 148 + drivers/staging/cdv/pvr/include4/pvrmodule.h | 31 + drivers/staging/cdv/pvr/include4/pvrversion.h | 61 + drivers/staging/cdv/pvr/include4/services.h | 1235 +++++ drivers/staging/cdv/pvr/include4/servicesext.h | 846 ++++ drivers/staging/cdv/pvr/include4/sgx_options.h | 237 + drivers/staging/cdv/pvr/include4/sgxapi_km.h | 423 ++ drivers/staging/cdv/pvr/include4/sgxscript.h | 81 + .../3rdparty/linux_framebuffer_mrst/.gitignore | 6 + .../linux_framebuffer_mrst/makefile.linux.common | 37 + .../3rdparty/linux_framebuffer_mrst/mrstlfb.h | 309 ++ .../linux_framebuffer_mrst/mrstlfb_displayclass.c | 1745 +++++++ .../linux_framebuffer_mrst/mrstlfb_linux.c | 192 + .../include/env/linux-intel/pvr_drm_shared.h | 50 + .../services4/include/env/linux/pvr_drm_shared.h | 50 + .../cdv/pvr/services4/include/kernelbuffer.h | 72 + .../cdv/pvr/services4/include/kerneldisplay.h | 165 + drivers/staging/cdv/pvr/services4/include/pdump.h | 37 + .../staging/cdv/pvr/services4/include/pvr_bridge.h | 1784 ++++++++ .../cdv/pvr/services4/include/pvr_bridge_km.h | 305 ++ .../staging/cdv/pvr/services4/include/pvrmmap.h | 44 + .../cdv/pvr/services4/include/pvrsrv_errors.h | 266 ++ .../cdv/pvr/services4/include/servicesint.h | 391 ++ .../staging/cdv/pvr/services4/include/sgx_bridge.h | 644 +++ .../cdv/pvr/services4/include/sgx_mkif_km.h | 347 ++ .../staging/cdv/pvr/services4/include/sgxinfo.h | 470 ++ .../cdv/pvr/services4/srvkm/bridged/.gitignore | 5 + .../services4/srvkm/bridged/bridged_pvr_bridge.c | 4782 ++++++++++++++++++++ .../services4/srvkm/bridged/bridged_pvr_bridge.h | 252 + .../pvr/services4/srvkm/bridged/bridged_support.c | 89 + .../pvr/services4/srvkm/bridged/bridged_support.h | 47 + .../srvkm/bridged/sgx/bridged_sgx_bridge.c | 3744 +++++++++++++++ .../srvkm/bridged/sgx/bridged_sgx_bridge.h | 42 + .../cdv/pvr/services4/srvkm/common/.gitignore | 5 + .../pvr/services4/srvkm/common/buffer_manager.c | 2531 +++++++++++ .../cdv/pvr/services4/srvkm/common/deviceclass.c | 2013 ++++++++ .../cdv/pvr/services4/srvkm/common/deviceid.h | 36 + .../cdv/pvr/services4/srvkm/common/devicemem.c | 1797 ++++++++ .../cdv/pvr/services4/srvkm/common/handle.c | 1873 ++++++++ .../staging/cdv/pvr/services4/srvkm/common/hash.c | 506 +++ .../staging/cdv/pvr/services4/srvkm/common/lists.c | 99 + .../staging/cdv/pvr/services4/srvkm/common/mem.c | 153 + .../cdv/pvr/services4/srvkm/common/mem_debug.c | 250 + .../cdv/pvr/services4/srvkm/common/metrics.c | 160 + .../cdv/pvr/services4/srvkm/common/osfunc_common.c | 31 + .../cdv/pvr/services4/srvkm/common/pdump_common.c | 2371 ++++++++++ .../cdv/pvr/services4/srvkm/common/perproc.c | 305 ++ .../staging/cdv/pvr/services4/srvkm/common/power.c | 719 +++ .../cdv/pvr/services4/srvkm/common/pvrsrv.c | 1338 ++++++ .../staging/cdv/pvr/services4/srvkm/common/queue.c | 1079 +++++ .../staging/cdv/pvr/services4/srvkm/common/ra.c | 1725 +++++++ .../cdv/pvr/services4/srvkm/common/resman.c | 751 +++ .../cdv/pvr/services4/srvkm/devices/sgx/.gitignore | 5 + .../cdv/pvr/services4/srvkm/devices/sgx/mmu.c | 3696 +++++++++++++++ .../cdv/pvr/services4/srvkm/devices/sgx/mmu.h | 154 + .../cdv/pvr/services4/srvkm/devices/sgx/pb.c | 466 ++ .../services4/srvkm/devices/sgx/sgx_bridge_km.h | 160 + .../srvkm/devices/sgx/sgx_ukernel_status_codes.h | 1024 +++++ .../pvr/services4/srvkm/devices/sgx/sgxconfig.h | 426 ++ .../pvr/services4/srvkm/devices/sgx/sgxinfokm.h | 574 +++ .../cdv/pvr/services4/srvkm/devices/sgx/sgxinit.c | 2824 ++++++++++++ .../cdv/pvr/services4/srvkm/devices/sgx/sgxkick.c | 784 ++++ .../cdv/pvr/services4/srvkm/devices/sgx/sgxpower.c | 481 ++ .../cdv/pvr/services4/srvkm/devices/sgx/sgxreset.c | 667 +++ .../pvr/services4/srvkm/devices/sgx/sgxtransfer.c | 750 +++ .../cdv/pvr/services4/srvkm/devices/sgx/sgxutils.c | 1168 +++++ .../cdv/pvr/services4/srvkm/devices/sgx/sgxutils.h | 114 + .../cdv/pvr/services4/srvkm/env/linux/.gitignore | 5 + .../cdv/pvr/services4/srvkm/env/linux/env_data.h | 66 + .../pvr/services4/srvkm/env/linux/env_perproc.h | 56 + .../cdv/pvr/services4/srvkm/env/linux/event.c | 293 ++ .../cdv/pvr/services4/srvkm/env/linux/event.h | 32 + .../cdv/pvr/services4/srvkm/env/linux/linkage.h | 52 + .../cdv/pvr/services4/srvkm/env/linux/lock.h | 32 + .../staging/cdv/pvr/services4/srvkm/env/linux/mm.c | 2027 +++++++++ .../staging/cdv/pvr/services4/srvkm/env/linux/mm.h | 336 ++ .../cdv/pvr/services4/srvkm/env/linux/mmap.c | 1151 +++++ .../cdv/pvr/services4/srvkm/env/linux/mmap.h | 122 + .../cdv/pvr/services4/srvkm/env/linux/module.c | 771 ++++ .../cdv/pvr/services4/srvkm/env/linux/mutex.h | 85 + .../cdv/pvr/services4/srvkm/env/linux/mutils.c | 136 + .../cdv/pvr/services4/srvkm/env/linux/mutils.h | 103 + .../cdv/pvr/services4/srvkm/env/linux/osfunc.c | 3115 +++++++++++++ .../cdv/pvr/services4/srvkm/env/linux/osperproc.c | 113 + .../cdv/pvr/services4/srvkm/env/linux/pdump.c | 628 +++ .../pvr/services4/srvkm/env/linux/private_data.h | 69 + .../cdv/pvr/services4/srvkm/env/linux/proc.c | 835 ++++ .../cdv/pvr/services4/srvkm/env/linux/proc.h | 108 + .../pvr/services4/srvkm/env/linux/pvr_bridge_k.c | 432 ++ .../cdv/pvr/services4/srvkm/env/linux/pvr_debug.c | 424 ++ .../cdv/pvr/services4/srvkm/env/linux/pvr_drm.c | 479 ++ .../cdv/pvr/services4/srvkm/env/linux/pvr_drm.h | 107 + .../cdv/pvr/services4/srvkm/hwdefs/mnemedefs.h | 94 + .../cdv/pvr/services4/srvkm/hwdefs/sgx535defs.h | 650 +++ .../cdv/pvr/services4/srvkm/hwdefs/sgx540defs.h | 547 +++ .../pvr/services4/srvkm/hwdefs/sgx543_v1.164defs.h | 1284 ++++++ .../cdv/pvr/services4/srvkm/hwdefs/sgx544defs.h | 1367 ++++++ .../cdv/pvr/services4/srvkm/hwdefs/sgx545defs.h | 1180 +++++ .../cdv/pvr/services4/srvkm/hwdefs/sgxdefs.h | 90 + .../cdv/pvr/services4/srvkm/hwdefs/sgxerrata.h | 697 +++ .../pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h | 239 + .../cdv/pvr/services4/srvkm/hwdefs/sgxmmu.h | 72 + .../cdv/pvr/services4/srvkm/hwdefs/sgxmpdefs.h | 332 ++ .../pvr/services4/srvkm/include/buffer_manager.h | 219 + .../cdv/pvr/services4/srvkm/include/device.h | 323 ++ .../cdv/pvr/services4/srvkm/include/handle.h | 404 ++ .../staging/cdv/pvr/services4/srvkm/include/hash.h | 80 + .../cdv/pvr/services4/srvkm/include/lists.h | 244 + .../cdv/pvr/services4/srvkm/include/metrics.h | 130 + .../cdv/pvr/services4/srvkm/include/osfunc.h | 606 +++ .../cdv/pvr/services4/srvkm/include/osperproc.h | 76 + .../cdv/pvr/services4/srvkm/include/pdump_int.h | 67 + .../cdv/pvr/services4/srvkm/include/pdump_km.h | 412 ++ .../cdv/pvr/services4/srvkm/include/pdump_osfunc.h | 142 + .../cdv/pvr/services4/srvkm/include/perproc.h | 126 + .../cdv/pvr/services4/srvkm/include/power.h | 120 + .../cdv/pvr/services4/srvkm/include/queue.h | 110 + .../staging/cdv/pvr/services4/srvkm/include/ra.h | 159 + .../cdv/pvr/services4/srvkm/include/resman.h | 118 + .../pvr/services4/srvkm/include/services_headers.h | 49 + .../cdv/pvr/services4/srvkm/include/srvkm.h | 78 + .../cdv/pvr/services4/srvkm/include/ttrace.h | 184 + .../pvr/services4/srvkm/include/ttrace_common.h | 81 + .../pvr/services4/srvkm/include/ttrace_tokens.h | 84 + .../cdv/pvr/services4/system/include/syscommon.h | 262 ++ .../cdv/pvr/services4/system/unified/extsyscache.h | 44 + .../cdv/pvr/services4/system/unified/oemfuncs.h | 72 + .../services4/system/unified/sys_pvr_drm_export.c | 202 + .../services4/system/unified/sys_pvr_drm_export.h | 97 + .../services4/system/unified/sys_pvr_drm_import.h | 46 + .../cdv/pvr/services4/system/unified/sysconfig.c | 1021 +++++ .../cdv/pvr/services4/system/unified/sysconfig.h | 131 + .../cdv/pvr/services4/system/unified/sysinfo.h | 43 + .../cdv/pvr/services4/system/unified/sysirq.h | 49 + .../cdv/pvr/services4/system/unified/syslocal.h | 75 + .../cdv/pvr/services4/system/unified/sysutils.c | 30 + .../cdv/pvr/tools/intern/debug/client/linuxsrv.h | 48 + .../tools/intern/debug/dbgdriv/common/dbgdriv.c | 2357 ++++++++++ .../tools/intern/debug/dbgdriv/common/dbgdriv.h | 122 + .../intern/debug/dbgdriv/common/dbgdriv_ioctl.h | 35 + .../pvr/tools/intern/debug/dbgdriv/common/handle.c | 121 + .../tools/intern/debug/dbgdriv/common/hostfunc.h | 58 + .../pvr/tools/intern/debug/dbgdriv/common/hotkey.c | 135 + .../pvr/tools/intern/debug/dbgdriv/common/hotkey.h | 60 + .../pvr/tools/intern/debug/dbgdriv/common/ioctl.c | 586 +++ .../tools/intern/debug/dbgdriv/linux/hostfunc.c | 324 ++ .../intern/debug/dbgdriv/linux/kbuild/Makefile | 35 + .../pvr/tools/intern/debug/dbgdriv/linux/main.c | 315 ++ .../debug/dbgdriv/linux/makefile.linux.common | 39 + 225 files changed, 110599 insertions(+), 0 deletions(-) create mode 100644 drivers/staging/cdv/Kconfig create mode 100644 drivers/staging/cdv/Makefile create mode 100644 drivers/staging/cdv/bc_video/bufferclass_video.c create mode 100644 drivers/staging/cdv/bc_video/bufferclass_video.h create mode 100644 drivers/staging/cdv/bc_video/bufferclass_video_linux.c create mode 100644 drivers/staging/cdv/bc_video/bufferclass_video_linux.h create mode 100644 drivers/staging/cdv/drv/psb_bl.c create mode 100644 drivers/staging/cdv/drv/psb_dpst.c create mode 100644 drivers/staging/cdv/drv/psb_dpst.h create mode 100644 drivers/staging/cdv/drv/psb_drm.h create mode 100644 drivers/staging/cdv/drv/psb_drv.c create mode 100644 drivers/staging/cdv/drv/psb_drv.h create mode 100644 drivers/staging/cdv/drv/psb_fb.c create mode 100644 drivers/staging/cdv/drv/psb_fb.h create mode 100644 drivers/staging/cdv/drv/psb_gtt.c create mode 100644 drivers/staging/cdv/drv/psb_gtt.h create mode 100644 drivers/staging/cdv/drv/psb_hotplug.c create mode 100644 drivers/staging/cdv/drv/psb_hotplug.h create mode 100644 drivers/staging/cdv/drv/psb_intel_bios.c create mode 100644 drivers/staging/cdv/drv/psb_intel_bios.h create mode 100644 drivers/staging/cdv/drv/psb_intel_crt.c create mode 100644 drivers/staging/cdv/drv/psb_intel_display.c create mode 100644 drivers/staging/cdv/drv/psb_intel_display.h create mode 100644 drivers/staging/cdv/drv/psb_intel_dpll_cdv.c create mode 100644 drivers/staging/cdv/drv/psb_intel_drv.h create mode 100644 drivers/staging/cdv/drv/psb_intel_hdmi.c create mode 100644 drivers/staging/cdv/drv/psb_intel_hdmi.h create mode 100644 drivers/staging/cdv/drv/psb_intel_hdmi_edid.h create mode 100644 drivers/staging/cdv/drv/psb_intel_hdmi_reg.h create mode 100644 drivers/staging/cdv/drv/psb_intel_i2c.c create mode 100644 drivers/staging/cdv/drv/psb_intel_lvds.c create mode 100644 drivers/staging/cdv/drv/psb_intel_modes.c create mode 100644 drivers/staging/cdv/drv/psb_intel_opregion.c create mode 100644 drivers/staging/cdv/drv/psb_intel_reg.h create mode 100644 drivers/staging/cdv/drv/psb_irq.c create mode 100644 drivers/staging/cdv/drv/psb_irq.h create mode 100644 drivers/staging/cdv/drv/psb_powermgmt.c create mode 100644 drivers/staging/cdv/drv/psb_powermgmt.h create mode 100644 drivers/staging/cdv/drv/psb_pvr_glue.c create mode 100644 drivers/staging/cdv/drv/psb_pvr_glue.h create mode 100644 drivers/staging/cdv/drv/psb_reg.h create mode 100644 drivers/staging/cdv/drv/psb_reset.c create mode 100644 drivers/staging/cdv/drv/psb_schedule.c create mode 100644 drivers/staging/cdv/drv/psb_schedule.h create mode 100644 drivers/staging/cdv/drv/psb_sgx.c create mode 100644 drivers/staging/cdv/drv/psb_sgx.h create mode 100644 drivers/staging/cdv/drv/psb_socket.c create mode 100644 drivers/staging/cdv/drv/psb_umevents.c create mode 100644 drivers/staging/cdv/drv/psb_umevents.h create mode 100644 drivers/staging/cdv/imgv/msvdx_power.c create mode 100644 drivers/staging/cdv/imgv/msvdx_power.h create mode 100644 drivers/staging/cdv/imgv/psb_buffer.c create mode 100644 drivers/staging/cdv/imgv/psb_fence.c create mode 100644 drivers/staging/cdv/imgv/psb_mmu.c create mode 100644 drivers/staging/cdv/imgv/psb_msvdx.c create mode 100644 drivers/staging/cdv/imgv/psb_msvdx.h create mode 100644 drivers/staging/cdv/imgv/psb_msvdxinit.c create mode 100644 drivers/staging/cdv/imgv/psb_ttm_fence.c create mode 100644 drivers/staging/cdv/imgv/psb_ttm_fence_api.h create mode 100644 drivers/staging/cdv/imgv/psb_ttm_fence_driver.h create mode 100644 drivers/staging/cdv/imgv/psb_ttm_fence_user.c create mode 100644 drivers/staging/cdv/imgv/psb_ttm_fence_user.h create mode 100644 drivers/staging/cdv/imgv/psb_ttm_glue.c create mode 100644 drivers/staging/cdv/imgv/psb_ttm_placement_user.c create mode 100644 drivers/staging/cdv/imgv/psb_ttm_placement_user.h create mode 100644 drivers/staging/cdv/imgv/psb_ttm_userobj_api.h create mode 100644 drivers/staging/cdv/pvr/COPYING create mode 100644 drivers/staging/cdv/pvr/INSTALL create mode 100644 drivers/staging/cdv/pvr/README create mode 100644 drivers/staging/cdv/pvr/eurasiacon/.gitignore create mode 100644 drivers/staging/cdv/pvr/include4/dbgdrvif.h create mode 100644 drivers/staging/cdv/pvr/include4/img_defs.h create mode 100644 drivers/staging/cdv/pvr/include4/img_types.h create mode 100644 drivers/staging/cdv/pvr/include4/pdumpdefs.h create mode 100644 drivers/staging/cdv/pvr/include4/pvr_debug.h create mode 100644 drivers/staging/cdv/pvr/include4/pvrmodule.h create mode 100644 drivers/staging/cdv/pvr/include4/pvrversion.h create mode 100644 drivers/staging/cdv/pvr/include4/services.h create mode 100644 drivers/staging/cdv/pvr/include4/servicesext.h create mode 100644 drivers/staging/cdv/pvr/include4/sgx_options.h create mode 100644 drivers/staging/cdv/pvr/include4/sgxapi_km.h create mode 100644 drivers/staging/cdv/pvr/include4/sgxscript.h create mode 100644 drivers/staging/cdv/pvr/services4/3rdparty/linux_framebuffer_mrst/.gitignore create mode 100644 drivers/staging/cdv/pvr/services4/3rdparty/linux_framebuffer_mrst/makefile.linux.common create mode 100644 drivers/staging/cdv/pvr/services4/3rdparty/linux_framebuffer_mrst/mrstlfb.h create mode 100644 drivers/staging/cdv/pvr/services4/3rdparty/linux_framebuffer_mrst/mrstlfb_displayclass.c create mode 100644 drivers/staging/cdv/pvr/services4/3rdparty/linux_framebuffer_mrst/mrstlfb_linux.c create mode 100644 drivers/staging/cdv/pvr/services4/include/env/linux-intel/pvr_drm_shared.h create mode 100644 drivers/staging/cdv/pvr/services4/include/env/linux/pvr_drm_shared.h create mode 100644 drivers/staging/cdv/pvr/services4/include/kernelbuffer.h create mode 100644 drivers/staging/cdv/pvr/services4/include/kerneldisplay.h create mode 100644 drivers/staging/cdv/pvr/services4/include/pdump.h create mode 100644 drivers/staging/cdv/pvr/services4/include/pvr_bridge.h create mode 100644 drivers/staging/cdv/pvr/services4/include/pvr_bridge_km.h create mode 100644 drivers/staging/cdv/pvr/services4/include/pvrmmap.h create mode 100644 drivers/staging/cdv/pvr/services4/include/pvrsrv_errors.h create mode 100644 drivers/staging/cdv/pvr/services4/include/servicesint.h create mode 100644 drivers/staging/cdv/pvr/services4/include/sgx_bridge.h create mode 100644 drivers/staging/cdv/pvr/services4/include/sgx_mkif_km.h create mode 100644 drivers/staging/cdv/pvr/services4/include/sgxinfo.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/bridged/.gitignore create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/bridged/bridged_pvr_bridge.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/bridged/bridged_pvr_bridge.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/bridged/bridged_support.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/bridged/bridged_support.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/bridged/sgx/bridged_sgx_bridge.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/bridged/sgx/bridged_sgx_bridge.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/.gitignore create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/buffer_manager.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/deviceclass.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/deviceid.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/devicemem.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/handle.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/hash.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/lists.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/mem.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/mem_debug.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/metrics.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/osfunc_common.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/pdump_common.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/perproc.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/power.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/pvrsrv.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/queue.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/ra.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/common/resman.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/.gitignore create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/mmu.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/mmu.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/pb.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgx_bridge_km.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgx_ukernel_status_codes.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxconfig.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxinfokm.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxinit.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxkick.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxpower.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxreset.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxtransfer.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxutils.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxutils.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/.gitignore create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/env_data.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/env_perproc.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/event.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/event.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/linkage.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/lock.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/mm.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/mm.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/mmap.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/mmap.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/module.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/mutex.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/mutils.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/mutils.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/osfunc.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/osperproc.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/pdump.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/private_data.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/proc.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/proc.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/pvr_bridge_k.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/pvr_debug.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/pvr_drm.c create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/env/linux/pvr_drm.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/mnemedefs.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgx535defs.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgx540defs.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgx543_v1.164defs.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgx544defs.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgx545defs.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgxdefs.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgxerrata.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgxmmu.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgxmpdefs.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/buffer_manager.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/device.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/handle.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/hash.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/lists.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/metrics.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/osfunc.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/osperproc.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/pdump_int.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/pdump_km.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/pdump_osfunc.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/perproc.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/power.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/queue.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/ra.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/resman.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/services_headers.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/srvkm.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/ttrace.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/ttrace_common.h create mode 100644 drivers/staging/cdv/pvr/services4/srvkm/include/ttrace_tokens.h create mode 100644 drivers/staging/cdv/pvr/services4/system/include/syscommon.h create mode 100644 drivers/staging/cdv/pvr/services4/system/unified/extsyscache.h create mode 100644 drivers/staging/cdv/pvr/services4/system/unified/oemfuncs.h create mode 100644 drivers/staging/cdv/pvr/services4/system/unified/sys_pvr_drm_export.c create mode 100644 drivers/staging/cdv/pvr/services4/system/unified/sys_pvr_drm_export.h create mode 100644 drivers/staging/cdv/pvr/services4/system/unified/sys_pvr_drm_import.h create mode 100644 drivers/staging/cdv/pvr/services4/system/unified/sysconfig.c create mode 100644 drivers/staging/cdv/pvr/services4/system/unified/sysconfig.h create mode 100644 drivers/staging/cdv/pvr/services4/system/unified/sysinfo.h create mode 100644 drivers/staging/cdv/pvr/services4/system/unified/sysirq.h create mode 100644 drivers/staging/cdv/pvr/services4/system/unified/syslocal.h create mode 100644 drivers/staging/cdv/pvr/services4/system/unified/sysutils.c create mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/client/linuxsrv.h create mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/dbgdriv.c create mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/dbgdriv.h create mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/dbgdriv_ioctl.h create mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/handle.c create mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/hostfunc.h create mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/hotkey.c create mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/hotkey.h create mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/ioctl.c create mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/linux/hostfunc.c create mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/linux/kbuild/Makefile create mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/linux/main.c create mode 100644 drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/linux/makefile.linux.common
drivers/staging/Kconfig +2 -0
@@ -154,6 +154,8 @@ source "drivers/staging/ste_rmi4/Kconfig" source "drivers/staging/gma500/Kconfig" +source "drivers/staging/cdv/Kconfig" + source "drivers/staging/altera-stapl/Kconfig" source "drivers/staging/mei/Kconfig"
drivers/staging/Makefile +1 -0
@@ -69,5 +69,6 @@ obj-$(CONFIG_ALTERA_STAPL) +=altera-stapl/ obj-$(CONFIG_TOUCHSCREEN_CLEARPAD_TM1217) += cptm1217/ obj-$(CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4) += ste_rmi4/ obj-$(CONFIG_DRM_PSB) += gma500/ +obj-$(CONFIG_DRM_INTEL_CDV) += cdv/ obj-$(CONFIG_INTEL_MEI) += mei/ obj-$(CONFIG_MFD_NVEC) += nvec/
drivers/staging/cdv/Kconfig new file +51 -0
51 lines not on this page · raw message
drivers/staging/cdv/Makefile new file +198 -0
198 lines not on this page · raw message
drivers/staging/cdv/bc_video/bufferclass_video.c new file +327 -0
327 lines not on this page · raw message
drivers/staging/cdv/bc_video/bufferclass_video.h new file +171 -0
171 lines not on this page · raw message
drivers/staging/cdv/bc_video/bufferclass_video_linux.c new file +838 -0
838 lines not on this page · raw message
drivers/staging/cdv/bc_video/bufferclass_video_linux.h new file +67 -0
67 lines not on this page · raw message
drivers/staging/cdv/drv/psb_bl.c new file +135 -0
135 lines not on this page · raw message
drivers/staging/cdv/drv/psb_dpst.c new file +283 -0
283 lines not on this page · raw message
drivers/staging/cdv/drv/psb_dpst.h new file +98 -0
98 lines not on this page · raw message
drivers/staging/cdv/drv/psb_drm.h new file +565 -0
565 lines not on this page · raw message
drivers/staging/cdv/drv/psb_drv.c new file +1900 -0
253 lines not on this page · raw message
drivers/staging/cdv/drv/psb_drv.h new file +1207 -0
1,207 lines not on this page · raw message
drivers/staging/cdv/drv/psb_fb.c new file +808 -0
808 lines not on this page · raw message
drivers/staging/cdv/drv/psb_fb.h new file +59 -0
59 lines not on this page · raw message
drivers/staging/cdv/drv/psb_gtt.c new file +1048 -0
1,048 lines not on this page · raw message
drivers/staging/cdv/drv/psb_gtt.h new file +112 -0
112 lines not on this page · raw message
drivers/staging/cdv/drv/psb_hotplug.c new file +439 -0
439 lines not on this page · raw message
drivers/staging/cdv/drv/psb_hotplug.h new file +90 -0
90 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_bios.c new file +363 -0
363 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_bios.h new file +491 -0
491 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_crt.c new file +353 -0
353 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_display.c new file +1761 -0
1,761 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_display.h new file +25 -0
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/drv/psb_intel_dpll_cdv.c new file +313 -0
313 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_drv.h new file +246 -0
246 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_hdmi.c new file +684 -0
684 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_hdmi.h new file +935 -0
935 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_hdmi_edid.h new file +1057 -0
1,057 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_hdmi_reg.h new file +130 -0
130 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_i2c.c new file +171 -0
171 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_lvds.c new file +861 -0
861 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_modes.c new file +77 -0
77 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_opregion.c new file +340 -0
340 lines not on this page · raw message
drivers/staging/cdv/drv/psb_intel_reg.h new file +1495 -0
1,495 lines not on this page · raw message
drivers/staging/cdv/drv/psb_irq.c new file +689 -0
689 lines not on this page · raw message
drivers/staging/cdv/drv/psb_irq.h new file +49 -0
49 lines not on this page · raw message
drivers/staging/cdv/drv/psb_powermgmt.c new file +882 -0
882 lines not on this page · raw message
drivers/staging/cdv/drv/psb_powermgmt.h new file +98 -0
98 lines not on this page · raw message
drivers/staging/cdv/drv/psb_pvr_glue.c new file +74 -0
74 lines not on this page · raw message
drivers/staging/cdv/drv/psb_pvr_glue.h new file +26 -0
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/drv/psb_reg.h new file +596 -0
596 lines not on this page · raw message
drivers/staging/cdv/drv/psb_reset.c new file +144 -0
144 lines not on this page · raw message
drivers/staging/cdv/drv/psb_schedule.c new file +51 -0
51 lines not on this page · raw message
drivers/staging/cdv/drv/psb_schedule.h new file +79 -0
79 lines not on this page · raw message
drivers/staging/cdv/drv/psb_sgx.c new file +943 -0
943 lines not on this page · raw message
drivers/staging/cdv/drv/psb_sgx.h new file +32 -0
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/drv/psb_socket.c new file +374 -0
374 lines not on this page · raw message
drivers/staging/cdv/drv/psb_umevents.c new file +491 -0
491 lines not on this page · raw message
drivers/staging/cdv/drv/psb_umevents.h new file +161 -0
161 lines not on this page · raw message
drivers/staging/cdv/imgv/msvdx_power.c new file +166 -0
166 lines not on this page · raw message
drivers/staging/cdv/imgv/msvdx_power.h new file +48 -0
48 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_buffer.c new file +442 -0
442 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_fence.c new file +167 -0
167 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_mmu.c new file +1041 -0
1,041 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_msvdx.c new file +1462 -0
1,462 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_msvdx.h new file +1393 -0
1,393 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_msvdxinit.c new file +1183 -0
1,183 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_ttm_fence.c new file +603 -0
603 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_ttm_fence_api.h new file +272 -0
272 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_ttm_fence_driver.h new file +302 -0
302 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_ttm_fence_user.c new file +237 -0
237 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_ttm_fence_user.h new file +140 -0
140 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_ttm_glue.c new file +376 -0
376 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_ttm_placement_user.c new file +631 -0
631 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_ttm_placement_user.h new file +252 -0
252 lines not on this page · raw message
drivers/staging/cdv/imgv/psb_ttm_userobj_api.h new file +85 -0
85 lines not on this page · raw message
drivers/staging/cdv/pvr/COPYING new file +351 -0
351 lines not on this page · raw message
drivers/staging/cdv/pvr/INSTALL new file +76 -0
76 lines not on this page · raw message
drivers/staging/cdv/pvr/README new file +48 -0
48 lines not on this page · raw message
drivers/staging/cdv/pvr/eurasiacon/.gitignore new file +6 -0
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/include4/dbgdrvif.h new file +328 -0
328 lines not on this page · raw message
drivers/staging/cdv/pvr/include4/img_defs.h new file +121 -0
121 lines not on this page · raw message
drivers/staging/cdv/pvr/include4/img_types.h new file +151 -0
151 lines not on this page · raw message
drivers/staging/cdv/pvr/include4/pdumpdefs.h new file +108 -0
108 lines not on this page · raw message
drivers/staging/cdv/pvr/include4/pvr_debug.h new file +148 -0
148 lines not on this page · raw message
drivers/staging/cdv/pvr/include4/pvrmodule.h new file +31 -0
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/include4/pvrversion.h new file +61 -0
61 lines not on this page · raw message
drivers/staging/cdv/pvr/include4/services.h new file +1235 -0
1,235 lines not on this page · raw message
drivers/staging/cdv/pvr/include4/servicesext.h new file +846 -0
846 lines not on this page · raw message
drivers/staging/cdv/pvr/include4/sgx_options.h new file +237 -0
237 lines not on this page · raw message
drivers/staging/cdv/pvr/include4/sgxapi_km.h new file +423 -0
423 lines not on this page · raw message
drivers/staging/cdv/pvr/include4/sgxscript.h new file +81 -0
81 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/3rdparty/linux_framebuffer_mrst/.gitignore new file +6 -0
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/3rdparty/linux_framebuffer_mrst/makefile.linux.common new file +37 -0
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/3rdparty/linux_framebuffer_mrst/mrstlfb.h new file +309 -0
309 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/3rdparty/linux_framebuffer_mrst/mrstlfb_displayclass.c new file +1745 -0
1,745 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/3rdparty/linux_framebuffer_mrst/mrstlfb_linux.c new file +192 -0
192 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/env/linux-intel/pvr_drm_shared.h new file +50 -0
50 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/env/linux/pvr_drm_shared.h new file +50 -0
50 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/kernelbuffer.h new file +72 -0
72 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/kerneldisplay.h new file +165 -0
165 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/pdump.h new file +37 -0
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/include/pvr_bridge.h new file +1784 -0
1,784 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/pvr_bridge_km.h new file +305 -0
305 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/pvrmmap.h new file +44 -0
44 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/pvrsrv_errors.h new file +266 -0
266 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/servicesint.h new file +391 -0
391 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/sgx_bridge.h new file +644 -0
644 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/sgx_mkif_km.h new file +347 -0
347 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/include/sgxinfo.h new file +470 -0
470 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/bridged/.gitignore new file +5 -0
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/srvkm/bridged/bridged_pvr_bridge.c new file +4782 -0
4,782 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/bridged/bridged_pvr_bridge.h new file +252 -0
252 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/bridged/bridged_support.c new file +89 -0
89 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/bridged/bridged_support.h new file +47 -0
47 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/bridged/sgx/bridged_sgx_bridge.c new file +3744 -0
3,744 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/bridged/sgx/bridged_sgx_bridge.h new file +42 -0
42 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/.gitignore new file +5 -0
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/srvkm/common/buffer_manager.c new file +2531 -0
2,531 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/deviceclass.c new file +2013 -0
2,013 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/deviceid.h new file +36 -0
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/srvkm/common/devicemem.c new file +1797 -0
1,797 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/handle.c new file +1873 -0
1,873 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/hash.c new file +506 -0
506 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/lists.c new file +99 -0
99 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/mem.c new file +153 -0
153 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/mem_debug.c new file +250 -0
250 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/metrics.c new file +160 -0
160 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/osfunc_common.c new file +31 -0
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/srvkm/common/pdump_common.c new file +2371 -0
2,371 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/perproc.c new file +305 -0
305 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/power.c new file +719 -0
719 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/pvrsrv.c new file +1338 -0
1,338 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/queue.c new file +1079 -0
1,079 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/ra.c new file +1725 -0
1,725 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/common/resman.c new file +751 -0
751 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/.gitignore new file +5 -0
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/mmu.c new file +3696 -0
3,696 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/mmu.h new file +154 -0
154 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/pb.c new file +466 -0
466 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgx_bridge_km.h new file +160 -0
160 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgx_ukernel_status_codes.h new file +1024 -0
1,024 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxconfig.h new file +426 -0
426 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxinfokm.h new file +574 -0
574 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxinit.c new file +2824 -0
2,824 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxkick.c new file +784 -0
784 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxpower.c new file +481 -0
481 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxreset.c new file +667 -0
667 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxtransfer.c new file +750 -0
750 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxutils.c new file +1168 -0
1,168 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/devices/sgx/sgxutils.h new file +114 -0
114 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/.gitignore new file +5 -0
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/srvkm/env/linux/env_data.h new file +66 -0
66 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/env_perproc.h new file +56 -0
56 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/event.c new file +293 -0
293 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/event.h new file +32 -0
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/srvkm/env/linux/linkage.h new file +52 -0
52 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/lock.h new file +32 -0
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/services4/srvkm/env/linux/mm.c new file +2027 -0
2,027 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/mm.h new file +336 -0
336 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/mmap.c new file +1151 -0
1,151 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/mmap.h new file +122 -0
122 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/module.c new file +771 -0
771 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/mutex.h new file +85 -0
85 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/mutils.c new file +136 -0
136 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/mutils.h new file +103 -0
103 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/osfunc.c new file +3115 -0
3,115 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/osperproc.c new file +113 -0
113 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/pdump.c new file +628 -0
628 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/private_data.h new file +69 -0
69 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/proc.c new file +835 -0
835 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/proc.h new file +108 -0
108 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/pvr_bridge_k.c new file +432 -0
432 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/pvr_debug.c new file +424 -0
424 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/pvr_drm.c new file +479 -0
479 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/env/linux/pvr_drm.h new file +107 -0
107 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/mnemedefs.h new file +94 -0
94 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgx535defs.h new file +650 -0
650 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgx540defs.h new file +547 -0
547 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgx543_v1.164defs.h new file +1284 -0
1,284 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgx544defs.h new file +1367 -0
1,367 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgx545defs.h new file +1180 -0
1,180 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgxdefs.h new file +90 -0
90 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgxerrata.h new file +697 -0
697 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h new file +239 -0
239 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgxmmu.h new file +72 -0
72 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/hwdefs/sgxmpdefs.h new file +332 -0
332 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/buffer_manager.h new file +219 -0
219 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/device.h new file +323 -0
323 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/handle.h new file +404 -0
404 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/hash.h new file +80 -0
80 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/lists.h new file +244 -0
244 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/metrics.h new file +130 -0
130 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/osfunc.h new file +606 -0
606 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/osperproc.h new file +76 -0
76 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/pdump_int.h new file +67 -0
67 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/pdump_km.h new file +412 -0
412 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/pdump_osfunc.h new file +142 -0
142 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/perproc.h new file +126 -0
126 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/power.h new file +120 -0
120 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/queue.h new file +110 -0
110 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/ra.h new file +159 -0
159 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/resman.h new file +118 -0
118 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/services_headers.h new file +49 -0
49 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/srvkm.h new file +78 -0
78 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/ttrace.h new file +184 -0
184 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/ttrace_common.h new file +81 -0
81 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/srvkm/include/ttrace_tokens.h new file +84 -0
84 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/include/syscommon.h new file +262 -0
262 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/extsyscache.h new file +44 -0
44 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/oemfuncs.h new file +72 -0
72 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/sys_pvr_drm_export.c new file +202 -0
202 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/sys_pvr_drm_export.h new file +97 -0
97 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/sys_pvr_drm_import.h new file +46 -0
46 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/sysconfig.c new file +1021 -0
1,021 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/sysconfig.h new file +131 -0
131 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/sysinfo.h new file +43 -0
43 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/sysirq.h new file +49 -0
49 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/syslocal.h new file +75 -0
75 lines not on this page · raw message
drivers/staging/cdv/pvr/services4/system/unified/sysutils.c new file +30 -0
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/tools/intern/debug/client/linuxsrv.h new file +48 -0
48 lines not on this page · raw message
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/dbgdriv.c new file +2357 -0
2,357 lines not on this page · raw message
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/dbgdriv.h new file +122 -0
122 lines not on this page · raw message
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/dbgdriv_ioctl.h new file +35 -0
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/handle.c new file +121 -0
121 lines not on this page · raw message
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/hostfunc.h new file +58 -0
58 lines not on this page · raw message
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/hotkey.c new file +135 -0
135 lines not on this page · raw message
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/hotkey.h new file +60 -0
60 lines not on this page · raw message
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/common/ioctl.c new file +586 -0
586 lines not on this page · raw message
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/linux/hostfunc.c new file +324 -0
324 lines not on this page · raw message
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/linux/kbuild/Makefile new file +35 -0
Lines of this file are not shown. View the raw message.
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/linux/main.c new file +315 -0
315 lines not on this page · raw message
drivers/staging/cdv/pvr/tools/intern/debug/dbgdriv/linux/makefile.linux.common new file +39 -0
Lines of this file are not shown. View the raw message.
The rest of this diff is not shown. View the raw message.
Signature · 1 line
1.7.4.1
Part of the diff is not shown here. View the raw message.
PATCH 3/3 add patch linux-3.0.0-ttm-clear-high.patch
In reply to [email protected]From: Rahul Saxena <[email protected]>
Add patch for TTM page allocation from high memory
--- drivers/gpu/drm/ttm/ttm_page_alloc.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-)
drivers/gpu/drm/ttm/ttm_page_alloc.c +4 -1
@@ -708,7 +708,10 @@ int ttm_get_pages(struct list_head *pages, int flags,/* clear the pages coming from the pool if requested */ if (flags &TTM_PAGE_FLAG_ZERO_ALLOC ) {list_for_each_entry (p, pages, lru) { -clear_page (page_address (p)); +if (PageHighMem (p)) +clear_highpage (p); +else +clear_page (page_address (p)); } }
Signature · 1 line
1.7.4.1
Quoted 10 lines · On 12-04-26 04:55 AM, [email protected] wrote:
From: Rahul Saxena<[email protected]>
Cover letter to update pvr patches.
A updated version of linux-3.0.0-cdv patch for pvr driver that
includes vaapi (Video Acceleration API) related fixes was recently released by MeeGo. A revert of the existing version of this patch is done and then the new version is added. A new patch to handle TTM page allocation from
high memory is also added.Please pull into yocto/pvr branch of linux-yocto-3.0
Looks fine, I'll do the merge later today and send email when things get pushed out.
Cheers,
Bruce
Quoted 50 lines
Signed-off-by Rahul Saxena<[email protected]>--
The following changes since commit
9d0264753e869d21ec4d9a6dd5558de73d64f94d:yocto/pvr: add hdmi/acpi definitions (2012-03-09 14:50:44 -0500)are available in the git repository at:
git://git.pokylinux.org/linux-yocto-2.6.37-contrib rsaxena-yocto/pvr http://git.pokylinux.org/cgit.cgi/linux-yocto-2.6.37-contrib/log/?h=rsaxena-yocto/pvrRahul Saxena (3):
Revert "yocto/pvr: integrate pvr support"
add updated version of linux-3.0.0-cdv.patch
add patch linux-3.0.0-ttm-clear-high.patchdrivers/gpu/drm/ttm/ttm_page_alloc.c | 5 +- drivers/staging/cdv/Kconfig | 1 + drivers/staging/cdv/Makefile | 2 +- drivers/staging/cdv/drv/psb_drm.h | 3 + drivers/staging/cdv/drv/psb_drv.c | 73 +++-- drivers/staging/cdv/drv/psb_drv.h | 24 +- drivers/staging/cdv/drv/psb_fb.c | 134 ++++----- drivers/staging/cdv/drv/psb_gtt.c | 29 +- drivers/staging/cdv/drv/psb_intel_bios.c | 90 +++++- drivers/staging/cdv/drv/psb_intel_bios.h | 35 ++- drivers/staging/cdv/drv/psb_intel_display.c | 310 +++++++++++++------- drivers/staging/cdv/drv/psb_intel_dpll_cdv.c | 85 +++++- drivers/staging/cdv/drv/psb_intel_drv.h | 12 +- drivers/staging/cdv/drv/psb_intel_lvds.c | 178 +++++++++++- drivers/staging/cdv/drv/psb_intel_opregion.c | 2 +- drivers/staging/cdv/drv/psb_intel_reg.h | 36 +++- drivers/staging/cdv/drv/psb_irq.c | 12 +- drivers/staging/cdv/drv/psb_powermgmt.c | 29 ++- drivers/staging/cdv/drv/psb_pvr_glue.c | 4 +- drivers/staging/cdv/drv/psb_reg.h | 8 +- drivers/staging/cdv/imgv/psb_msvdx.c | 25 ++- drivers/staging/cdv/imgv/psb_msvdx.h | 7 +- drivers/staging/cdv/imgv/psb_msvdxinit.c | 51 +++- .../3rdparty/linux_framebuffer_mrst/mrstlfb.h | 6 + .../linux_framebuffer_mrst/mrstlfb_displayclass.c | 125 +++++++- .../linux_framebuffer_mrst/mrstlfb_linux.c | 8 +- .../pvr/services4/srvkm/devices/sgx/sgxconfig.h | 65 ++++ .../cdv/pvr/services4/srvkm/hwdefs/sgxerrata.h | 4 + .../pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h | 3 +- .../cdv/pvr/services4/system/unified/sysconfig.c | 11 +- .../cdv/pvr/services4/system/unified/sysconfig.h | 30 -- 31 files changed, 1021 insertions(+), 386 deletions(-)
Quoted 8 lines · On 12-04-26 04:55 AM, [email protected] wrote:
From: Rahul Saxena<[email protected]>
Cover letter to update pvr patches.
A updated version of linux-3.0.0-cdv patch for pvr driver that
includes vaapi (Video Acceleration API) related fixes was recently released by MeeGo. A revert of the existing version of this patch is done and then the new version is added. A new patch to handle TTM page allocation from
high memory is also added.
Rahul,
Can you confirm for me that this commit:
commit 9d0264753e869d21ec4d9a6dd5558de73d64f94d
Author: Kishore Bodke <[email protected]> Date: Fri Mar 9 11:03:56 2012 -0800
yocto/pvr: add hdmi/acpi definitions
Adding the identifier for the CedarTrail HDMI to allow peripheral detection.
:100644 100644 db39e9e... 47a98ff... M drivers/acpi/video.c :100644 100644 bd0ae69... 1b05ed1... M sound/pci/hda/patch_hdmi.c
Should stay on the yocto/pvr branch ?
Bruce
Quoted 52 lines
Please pull into yocto/pvr branch of linux-yocto-3.0
Signed-off-by Rahul Saxena<[email protected]>--
The following changes since commit
9d0264753e869d21ec4d9a6dd5558de73d64f94d:yocto/pvr: add hdmi/acpi definitions (2012-03-09 14:50:44 -0500)are available in the git repository at:
git://git.pokylinux.org/linux-yocto-2.6.37-contrib rsaxena-yocto/pvr http://git.pokylinux.org/cgit.cgi/linux-yocto-2.6.37-contrib/log/?h=rsaxena-yocto/pvrRahul Saxena (3):
Revert "yocto/pvr: integrate pvr support"
add updated version of linux-3.0.0-cdv.patch
add patch linux-3.0.0-ttm-clear-high.patchdrivers/gpu/drm/ttm/ttm_page_alloc.c | 5 +- drivers/staging/cdv/Kconfig | 1 + drivers/staging/cdv/Makefile | 2 +- drivers/staging/cdv/drv/psb_drm.h | 3 + drivers/staging/cdv/drv/psb_drv.c | 73 +++-- drivers/staging/cdv/drv/psb_drv.h | 24 +- drivers/staging/cdv/drv/psb_fb.c | 134 ++++----- drivers/staging/cdv/drv/psb_gtt.c | 29 +- drivers/staging/cdv/drv/psb_intel_bios.c | 90 +++++- drivers/staging/cdv/drv/psb_intel_bios.h | 35 ++- drivers/staging/cdv/drv/psb_intel_display.c | 310 +++++++++++++------- drivers/staging/cdv/drv/psb_intel_dpll_cdv.c | 85 +++++- drivers/staging/cdv/drv/psb_intel_drv.h | 12 +- drivers/staging/cdv/drv/psb_intel_lvds.c | 178 +++++++++++- drivers/staging/cdv/drv/psb_intel_opregion.c | 2 +- drivers/staging/cdv/drv/psb_intel_reg.h | 36 +++- drivers/staging/cdv/drv/psb_irq.c | 12 +- drivers/staging/cdv/drv/psb_powermgmt.c | 29 ++- drivers/staging/cdv/drv/psb_pvr_glue.c | 4 +- drivers/staging/cdv/drv/psb_reg.h | 8 +- drivers/staging/cdv/imgv/psb_msvdx.c | 25 ++- drivers/staging/cdv/imgv/psb_msvdx.h | 7 +- drivers/staging/cdv/imgv/psb_msvdxinit.c | 51 +++- .../3rdparty/linux_framebuffer_mrst/mrstlfb.h | 6 + .../linux_framebuffer_mrst/mrstlfb_displayclass.c | 125 +++++++- .../linux_framebuffer_mrst/mrstlfb_linux.c | 8 +- .../pvr/services4/srvkm/devices/sgx/sgxconfig.h | 65 ++++ .../cdv/pvr/services4/srvkm/hwdefs/sgxerrata.h | 4 + .../pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h | 3 +- .../cdv/pvr/services4/system/unified/sysconfig.c | 11 +- .../cdv/pvr/services4/system/unified/sysconfig.h | 30 -- 31 files changed, 1021 insertions(+), 386 deletions(-)
Hi Bruce,
Yes, the >> yocto/pvr: add hdmi/acpi definitions << commit stays as this patch has not been updated by MeeGo.
Thanks for checking.
Rahul
-----Original Message-----
From: Bruce Ashfield [mailto:[email protected]]
Sent: Thursday, April 26, 2012 1:04 PM
To: Saxena, Rahul
Cc: [email protected]; Zanussi, Tom; Bodke, Kishore K
Subject: Re: [kernel][PATCH 0/3] Cover letter to update pvr patches
Quoted 8 lines · On 12-04-26 04:55 AM, [email protected] wrote:
From: Rahul Saxena<[email protected]>
Cover letter to update pvr patches.
A updated version of linux-3.0.0-cdv patch for pvr driver that
includes vaapi (Video Acceleration API) related fixes was recently released by MeeGo. A revert of the existing version of this patch is done and then the
new version is added. A new patch to handle TTM page allocation from high memory is also added.
Rahul,
Can you confirm for me that this commit:
commit 9d0264753e869d21ec4d9a6dd5558de73d64f94d
Author: Kishore Bodke <[email protected]> Date: Fri Mar 9 11:03:56 2012 -0800
yocto/pvr: add hdmi/acpi definitions
Adding the identifier for the CedarTrail HDMI to allow peripheral detection.
:100644 100644 db39e9e... 47a98ff... M drivers/acpi/video.c :100644 100644 bd0ae69... 1b05ed1... M sound/pci/hda/patch_hdmi.c
Should stay on the yocto/pvr branch ?
Bruce
Quoted 54 lines
Please pull into yocto/pvr branch of linux-yocto-3.0
Signed-off-by Rahul Saxena<[email protected]>--
The following changes since commit
9d0264753e869d21ec4d9a6dd5558de73d64f94d:yocto/pvr: add hdmi/acpi definitions (2012-03-09 14:50:44 -0500)are available in the git repository at:
git://git.pokylinux.org/linux-yocto-2.6.37-contribrsaxena-yocto/pvrhttp://git.pokylinux.org/cgit.cgi/linux-yocto-2.6.37-contrib/log/?h=rs
axena-yocto/pvrRahul Saxena (3):
Revert "yocto/pvr: integrate pvr support"
add updated version of linux-3.0.0-cdv.patch
add patch linux-3.0.0-ttm-clear-high.patchdrivers/gpu/drm/ttm/ttm_page_alloc.c | 5 +- drivers/staging/cdv/Kconfig | 1 + drivers/staging/cdv/Makefile | 2 +- drivers/staging/cdv/drv/psb_drm.h | 3 + drivers/staging/cdv/drv/psb_drv.c | 73 +++-- drivers/staging/cdv/drv/psb_drv.h | 24 +- drivers/staging/cdv/drv/psb_fb.c | 134 ++++----- drivers/staging/cdv/drv/psb_gtt.c | 29 +- drivers/staging/cdv/drv/psb_intel_bios.c | 90 +++++- drivers/staging/cdv/drv/psb_intel_bios.h | 35 ++- drivers/staging/cdv/drv/psb_intel_display.c | 310 +++++++++++++------- drivers/staging/cdv/drv/psb_intel_dpll_cdv.c | 85 +++++- drivers/staging/cdv/drv/psb_intel_drv.h | 12 +- drivers/staging/cdv/drv/psb_intel_lvds.c | 178 +++++++++++- drivers/staging/cdv/drv/psb_intel_opregion.c | 2 +- drivers/staging/cdv/drv/psb_intel_reg.h | 36 +++- drivers/staging/cdv/drv/psb_irq.c | 12 +- drivers/staging/cdv/drv/psb_powermgmt.c | 29 ++- drivers/staging/cdv/drv/psb_pvr_glue.c | 4 +- drivers/staging/cdv/drv/psb_reg.h | 8 +- drivers/staging/cdv/imgv/psb_msvdx.c | 25 ++- drivers/staging/cdv/imgv/psb_msvdx.h | 7 +- drivers/staging/cdv/imgv/psb_msvdxinit.c | 51 +++- .../3rdparty/linux_framebuffer_mrst/mrstlfb.h | 6 + .../linux_framebuffer_mrst/mrstlfb_displayclass.c | 125 +++++++- .../linux_framebuffer_mrst/mrstlfb_linux.c | 8 +- .../pvr/services4/srvkm/devices/sgx/sgxconfig.h | 65 ++++ .../cdv/pvr/services4/srvkm/hwdefs/sgxerrata.h | 4 + .../pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h | 3 +- .../cdv/pvr/services4/system/unified/sysconfig.c | 11 +- .../cdv/pvr/services4/system/unified/sysconfig.h | 30 -- 31 files changed, 1021 insertions(+), 386 deletions(-)
Quoted 6 lines · Rahul
Hi Bruce,
Yes, the>> yocto/pvr: add hdmi/acpi definitions<< commit stays as this patch has not been updated by MeeGo.
Thanks for checking.
Perfect. I just pushed out the updated yocto/pvr branch.
Cheers,
Bruce
Quoted 97 lines
Rahul
-----Original Message-----
From: Bruce Ashfield [mailto:[email protected]]
Sent: Thursday, April 26, 2012 1:04 PM
To: Saxena, Rahul
Cc: [email protected]; Zanussi, Tom; Bodke, Kishore K
Subject: Re: [kernel][PATCH 0/3] Cover letter to update pvr patchesQuoted 8 lines · On 12-04-26 04:55 AM, [email protected] wrote:
From: Rahul Saxena<[email protected]>
Cover letter to update pvr patches.
A updated version of linux-3.0.0-cdv patch for pvr driver that
includes vaapi (Video Acceleration API) related fixes was recently released by MeeGo. A revert of the existing version of this patch is done and then the
new version is added. A new patch to handle TTM page allocation from high memory is also added.Rahul,
Can you confirm for me that this commit:
commit
9d0264753e869d21ec4d9a6dd5558de73d64f94dAuthor: Kishore Bodke<[email protected]> Date: Fri Mar 9 11:03:56 2012 -0800yocto/pvr: add hdmi/acpi definitions
Adding the identifier for the CedarTrail HDMI to allow peripheral detection.
Signed-off-by Kishore Bodke<[email protected]>:100644 100644 db39e9e... 47a98ff... M
drivers/acpi/video.c:100644 100644 bd0ae69... 1b05ed1... Msound/pci/hda/patch_hdmi.cShould stay on the yocto/pvr branch ?
Bruce
Quoted 54 lines
Please pull into yocto/pvr branch of linux-yocto-3.0
Signed-off-by Rahul Saxena<[email protected]>--
The following changes since commit
9d0264753e869d21ec4d9a6dd5558de73d64f94d:yocto/pvr: add hdmi/acpi definitions (2012-03-09 14:50:44 -0500)are available in the git repository at:
git://git.pokylinux.org/linux-yocto-2.6.37-contribrsaxena-yocto/pvrhttp://git.pokylinux.org/cgit.cgi/linux-yocto-2.6.37-contrib/log/?h=rs
axena-yocto/pvrRahul Saxena (3):
Revert "yocto/pvr: integrate pvr support"
add updated version of linux-3.0.0-cdv.patch
add patch linux-3.0.0-ttm-clear-high.patchdrivers/gpu/drm/ttm/ttm_page_alloc.c | 5 +- drivers/staging/cdv/Kconfig | 1 + drivers/staging/cdv/Makefile | 2 +- drivers/staging/cdv/drv/psb_drm.h | 3 + drivers/staging/cdv/drv/psb_drv.c | 73 +++-- drivers/staging/cdv/drv/psb_drv.h | 24 +- drivers/staging/cdv/drv/psb_fb.c | 134 ++++----- drivers/staging/cdv/drv/psb_gtt.c | 29 +- drivers/staging/cdv/drv/psb_intel_bios.c | 90 +++++- drivers/staging/cdv/drv/psb_intel_bios.h | 35 ++- drivers/staging/cdv/drv/psb_intel_display.c | 310 +++++++++++++------- drivers/staging/cdv/drv/psb_intel_dpll_cdv.c | 85 +++++- drivers/staging/cdv/drv/psb_intel_drv.h | 12 +- drivers/staging/cdv/drv/psb_intel_lvds.c | 178 +++++++++++- drivers/staging/cdv/drv/psb_intel_opregion.c | 2 +- drivers/staging/cdv/drv/psb_intel_reg.h | 36 +++- drivers/staging/cdv/drv/psb_irq.c | 12 +- drivers/staging/cdv/drv/psb_powermgmt.c | 29 ++- drivers/staging/cdv/drv/psb_pvr_glue.c | 4 +- drivers/staging/cdv/drv/psb_reg.h | 8 +- drivers/staging/cdv/imgv/psb_msvdx.c | 25 ++- drivers/staging/cdv/imgv/psb_msvdx.h | 7 +- drivers/staging/cdv/imgv/psb_msvdxinit.c | 51 +++- .../3rdparty/linux_framebuffer_mrst/mrstlfb.h | 6 + .../linux_framebuffer_mrst/mrstlfb_displayclass.c | 125 +++++++- .../linux_framebuffer_mrst/mrstlfb_linux.c | 8 +- .../pvr/services4/srvkm/devices/sgx/sgxconfig.h | 65 ++++ .../cdv/pvr/services4/srvkm/hwdefs/sgxerrata.h | 4 + .../pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h | 3 +- .../cdv/pvr/services4/system/unified/sysconfig.c | 11 +- .../cdv/pvr/services4/system/unified/sysconfig.h | 30 -- 31 files changed, 1021 insertions(+), 386 deletions(-)