gpu: nvgpu: split ltc fusa/non-fusa hal

Moved gv11b_ltc_inject_ecc_error from ltc_gv11b to fusa version.
Moved debugger related functions from ltc_gm20b to fusa version.
Updated the arch yaml to reflect the non-fusa and fusa units
for ltc units.

JIRA NVGPU-3690

Change-Id: I48e360f18da760907e733023e013bd039ba5cca4
Signed-off-by: Sagar Kamble <skamble@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/2156878
Reviewed-by: Deepak Nibade <dnibade@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Alex Waterman <alexw@nvidia.com>
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
Sagar Kamble
2019-07-19 11:22:54 +05:30
committed by mobile promotions
parent e3686b5c07
commit 5da58b3246
6 changed files with 134 additions and 129 deletions

View File

@@ -15,29 +15,34 @@ bus:
hal/bus/bus_tu104.c, hal/bus/bus_tu104.h ]
ltc:
safe: yes
owner: Seshendra G
children:
ltc:
sources: [ hal/ltc/ltc_gm20b.c,
hal/ltc/ltc_gm20b_fusa.c,
ltc_fusa:
safe: yes
sources: [ hal/ltc/ltc_gm20b_fusa.c,
hal/ltc/ltc_gm20b.h,
hal/ltc/ltc_gp10b.c,
hal/ltc/ltc_gp10b_fusa.c,
hal/ltc/ltc_gp10b.h,
hal/ltc/ltc_gv11b.c,
hal/ltc/ltc_gv11b_fusa.c,
hal/ltc/ltc_gv11b.h,
hal/ltc/ltc_gv11b.h ]
ltc:
safe: no
sources: [ hal/ltc/ltc_gm20b.c,
hal/ltc/ltc_gp10b.c,
hal/ltc/ltc_gv11b.c,
hal/ltc/ltc_tu104.c,
hal/ltc/ltc_tu104.h ]
intr:
sources: [ hal/ltc/intr/ltc_intr_gm20b.c,
hal/ltc/intr/ltc_intr_gm20b.h,
hal/ltc/intr/ltc_intr_gp10b.c,
hal/ltc/intr/ltc_intr_gp10b_fusa.c,
intr_fusa:
safe: yes
sources: [ hal/ltc/intr/ltc_intr_gp10b_fusa.c,
hal/ltc/intr/ltc_intr_gp10b.h,
hal/ltc/intr/ltc_intr_gv11b_fusa.c,
hal/ltc/intr/ltc_intr_gv11b.h ]
intr:
safe: no
sources: [ hal/ltc/intr/ltc_intr_gm20b.c,
hal/ltc/intr/ltc_intr_gm20b.h,
hal/ltc/intr/ltc_intr_gp10b.c ]
init:
safe: yes