summaryrefslogtreecommitdiff
path: root/assembler
diff options
context:
space:
mode:
authorZhao Yakui <yakui.zhao@intel.com>2014-01-23 13:26:09 +0800
committerDamien Lespiau <damien.lespiau@intel.com>2014-09-30 12:21:03 +0100
commit504f5594e7f2e78ec828a3b30bbb749a3bc91472 (patch)
treefd51011e9f6883d6731b634dbec7eeea21e9df46 /assembler
parent2149d6e5f8856f195236e9d414fbce880c81debf (diff)
assembler/skl: Redefine the cache agent type for some fixed functions
The different cache agent type is defined for SKL although it still uses the same function ID as the previous generations. Signed-off-by: Zhao Yakui <yakui.zhao@intel.com> Signed-off-by: Ben Widawsky <benjamin.widawsky@intel.com> Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
Diffstat (limited to 'assembler')
-rw-r--r--assembler/brw_defines.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/assembler/brw_defines.h b/assembler/brw_defines.h
index f74342ce..6ca3e171 100644
--- a/assembler/brw_defines.h
+++ b/assembler/brw_defines.h
@@ -880,6 +880,13 @@ enum brw_message_target {
HSW_SFID_DATAPORT_DATA_CACHE1 = 0x0c,
HSW_SFID_CRE = 0x0d,
+
+ /* There is no Sampler data port cache(0x04) on SKL and it is used
+ * as the extension of DP_DC0/DP_DC1.
+ */
+ SKL_SFID_DATAPORT_DATA_CACHE2 = 0x4,
+ /* Data Read only Data port cache */
+ SKL_SFID_DATAPORT_DCR0 = 0x9,
};
#define BRW_SAMPLER_RETURN_FORMAT_FLOAT32 0