summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gr_pri_gk20a.h
diff options
context:
space:
mode:
authorSeema Khowala <seemaj@nvidia.com>2017-06-06 18:47:17 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2017-07-19 02:42:07 -0400
commitf36e2a234b39cf7622c57ad51359629f5c425340 (patch)
tree47136739b98de4024b72335b29b21d20f97d5903 /drivers/gpu/nvgpu/gk20a/gr_pri_gk20a.h
parent92d476bf279f80e896fd7247a267ae2202b91550 (diff)
gpu: nvgpu: support context regoptype for egpc/etpc
- add is_egpc_addr, is_etpc_addr and get_egpc_etpc_num gr ops - add gr ops for decode and create egpc/etpc priv addr - add etpc as part of ctxsw_regs JIRA GPUT19X-49 Bug 200311674 Bug 1960226 Signed-off-by: Seema Khowala <seemaj@nvidia.com> Change-Id: I9a8be1804a9354238de2441093b3b136321b7e53 Reviewed-on: https://git-master.nvidia.com/r/1522442 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gr_pri_gk20a.h')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gr_pri_gk20a.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gr_pri_gk20a.h b/drivers/gpu/nvgpu/gk20a/gr_pri_gk20a.h
index b89124d6..535977f9 100644
--- a/drivers/gpu/nvgpu/gk20a/gr_pri_gk20a.h
+++ b/drivers/gpu/nvgpu/gk20a/gr_pri_gk20a.h
@@ -237,6 +237,8 @@ enum ctxsw_addr_type {
237 CTXSW_ADDR_TYPE_PPC = 4, 237 CTXSW_ADDR_TYPE_PPC = 4,
238 CTXSW_ADDR_TYPE_LTCS = 5, 238 CTXSW_ADDR_TYPE_LTCS = 5,
239 CTXSW_ADDR_TYPE_FBPA = 6, 239 CTXSW_ADDR_TYPE_FBPA = 6,
240 CTXSW_ADDR_TYPE_EGPC = 7,
241 CTXSW_ADDR_TYPE_ETPC = 8,
240}; 242};
241 243
242#define PRI_BROADCAST_FLAGS_NONE 0 244#define PRI_BROADCAST_FLAGS_NONE 0
@@ -247,5 +249,7 @@ enum ctxsw_addr_type {
247#define PRI_BROADCAST_FLAGS_LTCS BIT(4) 249#define PRI_BROADCAST_FLAGS_LTCS BIT(4)
248#define PRI_BROADCAST_FLAGS_LTSS BIT(5) 250#define PRI_BROADCAST_FLAGS_LTSS BIT(5)
249#define PRI_BROADCAST_FLAGS_FBPA BIT(6) 251#define PRI_BROADCAST_FLAGS_FBPA BIT(6)
252#define PRI_BROADCAST_FLAGS_EGPC BIT(7)
253#define PRI_BROADCAST_FLAGS_ETPC BIT(8)
250 254
251#endif /* GR_PRI_GK20A_H */ 255#endif /* GR_PRI_GK20A_H */