diff options
Diffstat (limited to 'drivers/gpu/pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h')
| -rwxr-xr-x[-rw-r--r--] | drivers/gpu/pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h | 21 | 
1 files changed, 13 insertions, 8 deletions
diff --git a/drivers/gpu/pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h b/drivers/gpu/pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h index 3e3a1169a39..9efce89ff3f 100644..100755 --- a/drivers/gpu/pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h +++ b/drivers/gpu/pvr/services4/srvkm/hwdefs/sgxfeaturedefs.h @@ -44,6 +44,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.  	#define SGX_FEATURE_ADDRESS_SPACE_SIZE					(28)  	#define SGX_FEATURE_NUM_USE_PIPES						(1)  	#define SGX_FEATURE_AUTOCLOCKGATING +	#define SGX_FEATURE_PT_CACHE_ENTRIES_PER_LINE			(1)  #else  #if defined(SGX530)  	#define SGX_CORE_FRIENDLY_NAME							"SGX530" @@ -51,6 +52,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.  	#define SGX_FEATURE_ADDRESS_SPACE_SIZE					(28)  	#define SGX_FEATURE_NUM_USE_PIPES						(2)  	#define SGX_FEATURE_AUTOCLOCKGATING +	#define SGX_FEATURE_PT_CACHE_ENTRIES_PER_LINE			(1)  #else  #if defined(SGX531)  	#define SGX_CORE_FRIENDLY_NAME							"SGX531" @@ -59,6 +61,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.  	#define SGX_FEATURE_NUM_USE_PIPES						(2)  	#define SGX_FEATURE_AUTOCLOCKGATING  	#define SGX_FEATURE_MULTI_EVENT_KICK +	#define SGX_FEATURE_PT_CACHE_ENTRIES_PER_LINE			(1)  #else  #if defined(SGX535)  	#define SGX_CORE_FRIENDLY_NAME							"SGX535" @@ -71,6 +74,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.  	#define SGX_FEATURE_AUTOCLOCKGATING  	#define SUPPORT_SGX_GENERAL_MAPPING_HEAP  	#define SGX_FEATURE_EDM_VERTEX_PDSADDR_FULL_RANGE +	#define SGX_FEATURE_PT_CACHE_ENTRIES_PER_LINE			(1)  #else  #if defined(SGX540)  	#define SGX_CORE_FRIENDLY_NAME							"SGX540" @@ -79,6 +83,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.  	#define SGX_FEATURE_NUM_USE_PIPES						(4)  	#define SGX_FEATURE_AUTOCLOCKGATING  	#define SGX_FEATURE_MULTI_EVENT_KICK +	#define SGX_FEATURE_PT_CACHE_ENTRIES_PER_LINE			(1)  #else  #if defined(SGX543)  	#define SGX_CORE_FRIENDLY_NAME							"SGX543" @@ -104,8 +109,8 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.  		#define SGX_FEATURE_MASTER_VDM_CONTEXT_SWITCH  		#endif  		#define SGX_FEATURE_SLAVE_VDM_CONTEXT_SWITCH -		#define SGX_FEATURE_SW_ISP_CONTEXT_SWITCH  	#endif +	#define SGX_FEATURE_PT_CACHE_ENTRIES_PER_LINE			(4)  #else  #if defined(SGX544)  	#define SGX_CORE_FRIENDLY_NAME							"SGX544" @@ -122,8 +127,10 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.  //	#define SGX_FEATURE_DATA_BREAKPOINTS  //    #define SGX_FEATURE_PERPIPE_BKPT_REGS  //    #define SGX_FEATURE_PERPIPE_BKPT_REGS_NUMPIPES          (2) -//	#define SGX_FEATURE_2D_HARDWARE -//	#define SGX_FEATURE_PTLA +	#if defined(SGX_FEATURE_MP) +		#define SGX_FEATURE_2D_HARDWARE +		#define SGX_FEATURE_PTLA +	#endif  	#define SGX_FEATURE_EXTENDED_PERF_COUNTERS  	#define SGX_FEATURE_EDM_VERTEX_PDSADDR_FULL_RANGE  	#if defined(SUPPORT_SGX_LOW_LATENCY_SCHEDULING) @@ -131,8 +138,8 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.  		#define SGX_FEATURE_MASTER_VDM_CONTEXT_SWITCH  		#define SGX_FEATURE_SLAVE_VDM_CONTEXT_SWITCH  		#endif -		#define SGX_FEATURE_SW_ISP_CONTEXT_SWITCH  	#endif +	#define SGX_FEATURE_PT_CACHE_ENTRIES_PER_LINE			(4)  #else  #if defined(SGX545)  	#define SGX_CORE_FRIENDLY_NAME							"SGX545" @@ -160,9 +167,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.  	#define SGX_FEATURE_BIF_WIDE_TILING_AND_4K_ADDRESS  	#define SGX_FEATURE_MULTI_EVENT_KICK  	#define SGX_FEATURE_EDM_VERTEX_PDSADDR_FULL_RANGE -	#if defined(SUPPORT_SGX_LOW_LATENCY_SCHEDULING) -		#define SGX_FEATURE_SW_ISP_CONTEXT_SWITCH -	#endif +	#define SGX_FEATURE_PT_CACHE_ENTRIES_PER_LINE			(4)  #else  #if defined(SGX554)  	#define SGX_CORE_FRIENDLY_NAME							"SGX554" @@ -188,8 +193,8 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.  		#define SGX_FEATURE_MASTER_VDM_CONTEXT_SWITCH  		#endif  		#define SGX_FEATURE_SLAVE_VDM_CONTEXT_SWITCH -		#define SGX_FEATURE_SW_ISP_CONTEXT_SWITCH  	#endif +	#define SGX_FEATURE_PT_CACHE_ENTRIES_PER_LINE			(4)  #endif  #endif  #endif  |