Make the surface typed write work for HSW
authorJunyan He <junyan.he@linux.intel.com>
Wed, 7 May 2014 10:03:10 +0000 (18:03 +0800)
committerZhigang Gong <zhigang.gong@intel.com>
Mon, 12 May 2014 06:42:56 +0000 (14:42 +0800)
commit6bc1455241ce68c15f1ed8d5ca7230fac83d040d
treec7c21772957ce8f9e2c168ea9969b69b6920d596
parent91c1afb4691ccffff9c5de85ef4251d39b18165b
Make the surface typed write work for HSW

1.Modify the typed write for state write using GEN_SFID_DATAPORT_DATA_CACHE.
2.Add the channel select for surface state setting.
3.Correct the send message for setting slot in send description.

Signed-off-by: Junyan He <junyan.he@linux.intel.com>
Reviewed-by: Yang Rong <rong.r.yang@intel.com>
backend/src/backend/gen75_encoder.cpp
backend/src/backend/gen75_encoder.hpp
backend/src/backend/gen_encoder.hpp
src/intel/intel_defines.h
src/intel/intel_driver.c
src/intel/intel_gpgpu.c
src/intel/intel_gpgpu.h
src/intel/intel_structs.h