mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-24 10:34:43 +03:00
gpu: nvgpu: move gk20a_decode_pbdma_chan_eng_ctx_status
Moved from fifo_gk20a.c to common/fifo/fifo.c gk20a_decode_pbdma_chan_eng_ctx_status Renamed gk20a_decode_pbdma_chan_eng_ctx_status -> nvgpu_fifo_decode_pbdma_ch_eng_status JIRA NVGPU-2950 Change-Id: I10ec766a28b1b7dabd334bacfb76a6aa14f49fe6 Signed-off-by: Seema Khowala <seemaj@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2094651 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
committed by
mobile promotions
parent
7ac5c9dc0b
commit
c0cf011600
@@ -256,3 +256,27 @@ void nvgpu_report_host_error(struct gk20a *g, u32 inst,
|
||||
inst, err_id, intr_info, ret);
|
||||
}
|
||||
}
|
||||
|
||||
static const char * const pbdma_ch_eng_status_str[] = {
|
||||
"invalid",
|
||||
"valid",
|
||||
"NA",
|
||||
"NA",
|
||||
"NA",
|
||||
"load",
|
||||
"save",
|
||||
"switch",
|
||||
};
|
||||
|
||||
static const char * const not_found_str[] = {
|
||||
"NOT FOUND"
|
||||
};
|
||||
|
||||
const char *nvgpu_fifo_decode_pbdma_ch_eng_status(u32 index)
|
||||
{
|
||||
if (index >= ARRAY_SIZE(pbdma_ch_eng_status_str)) {
|
||||
return not_found_str[0];
|
||||
} else {
|
||||
return pbdma_ch_eng_status_str[index];
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user