mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-23 01:50:07 +03:00
gpu: nvgpu: pass port parameter to falcon_falcon_imemt_r
In copy_to_imem, falcon_falcon_imemt_r() was accessed always for port 0. This should be accessed based on port parameter like imemc and imemd. JIRA NVGPU-3865 Change-Id: I83369fb589a91a80312fe1d055a13dfe06e12bef Signed-off-by: Sagar Kamble <skamble@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2166714 Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com> Reviewed-by: svc-mobile-misra <svc-mobile-misra@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Mahantesh Kumbar <mkumbar@nvidia.com> Reviewed-by: Vijayakumar Subbu <vsubbu@nvidia.com> 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
0ef96e4b1a
commit
ade88cfe7c
@@ -200,7 +200,7 @@ int gk20a_falcon_copy_to_imem(struct nvgpu_falcon *flcn, u32 dst,
|
|||||||
if (i % 64U == 0U) {
|
if (i % 64U == 0U) {
|
||||||
/* tag is always 256B aligned */
|
/* tag is always 256B aligned */
|
||||||
nvgpu_writel(g,
|
nvgpu_writel(g,
|
||||||
base_addr + falcon_falcon_imemt_r(0),
|
base_addr + falcon_falcon_imemt_r(port),
|
||||||
tag);
|
tag);
|
||||||
tag++;
|
tag++;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user