diff options
author | Terje Bergstrom <tbergstrom@nvidia.com> | 2017-03-24 12:39:12 -0400 |
---|---|---|
committer | mobile promotions <svcmobile_promotions@nvidia.com> | 2017-04-18 18:04:34 -0400 |
commit | 03e7ef2657b4de22eff521b3e44fc4ed5cdf4dca (patch) | |
tree | 365bd18b7f633a3fa1139a00eea6da926846fa0e /drivers/gpu/nvgpu/gk20a/sim_gk20a.c | |
parent | cb283956b88b312e6621fb22d0a36bf1870d9d21 (diff) |
gpu: nvgpu: Move Linux kernel driver code to module.c
Move Linux driver specific code to common/linux/module.c. This includes
module initialization, power management, and interrupt functions.
Move pci.c, pci.h and nvgpu_common.c under common/linux as they're
Linux only files.
JIRA NVGPU-16
Change-Id: If92b4dd78ebc0c2bbfa9fbca258e9552e4979b4b
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-on: http://git-master/r/1456162
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/sim_gk20a.c')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/sim_gk20a.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/sim_gk20a.c b/drivers/gpu/nvgpu/gk20a/sim_gk20a.c index 8951d5a4..5c11c118 100644 --- a/drivers/gpu/nvgpu/gk20a/sim_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/sim_gk20a.c | |||
@@ -103,15 +103,6 @@ int gk20a_init_sim_support(struct platform_device *pdev) | |||
103 | struct gk20a *g = get_gk20a(dev); | 103 | struct gk20a *g = get_gk20a(dev); |
104 | u64 phys; | 104 | u64 phys; |
105 | 105 | ||
106 | g->sim.g = g; | ||
107 | g->sim.regs = gk20a_ioremap_resource(pdev, GK20A_SIM_IORESOURCE_MEM, | ||
108 | &g->sim.reg_mem); | ||
109 | if (IS_ERR(g->sim.regs)) { | ||
110 | nvgpu_err(g, "failed to remap gk20a sim regs\n"); | ||
111 | err = PTR_ERR(g->sim.regs); | ||
112 | goto fail; | ||
113 | } | ||
114 | |||
115 | /* allocate sim event/msg buffers */ | 106 | /* allocate sim event/msg buffers */ |
116 | err = alloc_and_kmap_iopage(g, &g->sim.send_bfr.kvaddr, | 107 | err = alloc_and_kmap_iopage(g, &g->sim.send_bfr.kvaddr, |
117 | &g->sim.send_bfr.phys, | 108 | &g->sim.send_bfr.phys, |