summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gv100/hal_gv100.c
diff options
context:
space:
mode:
authorThomas Fleury <tfleury@nvidia.com>2018-04-16 19:52:08 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2018-05-09 16:25:18 -0400
commit703d00d730d230f9ac9970e7d2d22a7d8f0cd2d1 (patch)
tree2dec0fb4b51b79d0d6f4f1b19e9f3cbd71ba1d85 /drivers/gpu/nvgpu/gv100/hal_gv100.c
parentf9e55fbaf66c024125a19e1a773a1a4f0e9648f4 (diff)
gpu: nvgpu: nvlink endpoint ops to common code
Move nvlink endpoint operations to common code. These operations are invoked when handling nvlink core driver requests. Jira VQRM-3523 Change-Id: I93024bf88a8caa3765b33c1264dde452c1a85ee3 Signed-off-by: Thomas Fleury <tfleury@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1698686 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gv100/hal_gv100.c')
-rw-r--r--drivers/gpu/nvgpu/gv100/hal_gv100.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gv100/hal_gv100.c b/drivers/gpu/nvgpu/gv100/hal_gv100.c
index 99cd8731..dc404b7a 100644
--- a/drivers/gpu/nvgpu/gv100/hal_gv100.c
+++ b/drivers/gpu/nvgpu/gv100/hal_gv100.c
@@ -816,6 +816,7 @@ static const struct gpu_ops gv100_ops = {
816 .isr = gp10b_priv_ring_isr, 816 .isr = gp10b_priv_ring_isr,
817 .decode_error_code = gp10b_priv_ring_decode_error_code, 817 .decode_error_code = gp10b_priv_ring_decode_error_code,
818 }, 818 },
819#if defined(CONFIG_TEGRA_NVLINK)
819 .nvlink = { 820 .nvlink = {
820 .discover_ioctrl = gv100_nvlink_discover_ioctrl, 821 .discover_ioctrl = gv100_nvlink_discover_ioctrl,
821 .discover_link = gv100_nvlink_discover_link, 822 .discover_link = gv100_nvlink_discover_link,
@@ -835,6 +836,7 @@ static const struct gpu_ops gv100_ops = {
835 .shutdown = gv100_nvlink_shutdown, 836 .shutdown = gv100_nvlink_shutdown,
836 .early_init = gv100_nvlink_early_init, 837 .early_init = gv100_nvlink_early_init,
837 }, 838 },
839#endif
838 .chip_init_gpu_characteristics = gv100_init_gpu_characteristics, 840 .chip_init_gpu_characteristics = gv100_init_gpu_characteristics,
839 .get_litter_value = gv100_get_litter_value, 841 .get_litter_value = gv100_get_litter_value,
840}; 842};