diff --git a/drivers/gpu/nvgpu/common/sim/sim.c b/drivers/gpu/nvgpu/common/sim/sim.c index ea4b8879d..ef9320796 100644 --- a/drivers/gpu/nvgpu/common/sim/sim.c +++ b/drivers/gpu/nvgpu/common/sim/sim.c @@ -219,7 +219,7 @@ static int issue_rpc_and_wait(struct gk20a *g) } static void nvgpu_sim_esc_readl(struct gk20a *g, - char *path, u32 index, u32 *data) + const char *path, u32 index, u32 *data) { int err; size_t pathlen = strlen(path); diff --git a/drivers/gpu/nvgpu/common/sim/sim_pci.c b/drivers/gpu/nvgpu/common/sim/sim_pci.c index f66f292ff..89ec2fa74 100644 --- a/drivers/gpu/nvgpu/common/sim/sim_pci.c +++ b/drivers/gpu/nvgpu/common/sim/sim_pci.c @@ -185,7 +185,7 @@ static int issue_rpc_and_wait(struct gk20a *g) } static void nvgpu_sim_esc_readl(struct gk20a *g, - char *path, u32 index, u32 *data) + const char *path, u32 index, u32 *data) { int err; size_t pathlen = strlen(path); diff --git a/drivers/gpu/nvgpu/include/nvgpu/sim.h b/drivers/gpu/nvgpu/include/nvgpu/sim.h index e15a74cd1..e79b83658 100644 --- a/drivers/gpu/nvgpu/include/nvgpu/sim.h +++ b/drivers/gpu/nvgpu/include/nvgpu/sim.h @@ -37,7 +37,7 @@ struct sim_nvgpu { void (*sim_init_late)(struct gk20a *g); void (*remove_support)(struct gk20a *g); void (*esc_readl)( - struct gk20a *g, char *path, u32 index, u32 *data); + struct gk20a *g, const char *path, u32 index, u32 *data); }; #ifdef __KERNEL__ #include "linux/sim.h"