summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Waterman <alexw@nvidia.com>2016-10-28 20:03:37 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2017-01-11 15:44:14 -0500
commit7989012df274ba166171ac652cf80fe61993c292 (patch)
tree98bcd78940f6d4c09c28efdef834cfa536a9ce3c
parentb928f10d37bdb57266569073d8b5d553dbf39044 (diff)
gpu: nvgpu: Move gm20b HW headers
Move the gm20b HW headers to a new directory specially for them: include/nvgpu/hw/gm20b And change the code to include like so: #include <nvgpu/hw/gm20b/hw_fb_gm20b.h> This is part of the process to restructure the nvgpu driver. Bug 1799159 Change-Id: I0765e2f6bcd5aa1e803efd250056de3cf9bfa7ed Signed-off-by: Alex Waterman <alexw@nvidia.com> Reviewed-on: http://git-master/r/1244791 GVS: Gerrit_Virtual_Submit Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
-rw-r--r--drivers/gpu/nvgpu/gm20b/acr_gm20b.c3
-rw-r--r--drivers/gpu/nvgpu/gm20b/clk_gm20b.c9
-rw-r--r--drivers/gpu/nvgpu/gm20b/fb_gm20b.c6
-rw-r--r--drivers/gpu/nvgpu/gm20b/fifo_gm20b.c11
-rw-r--r--drivers/gpu/nvgpu/gm20b/gr_gm20b.c17
-rw-r--r--drivers/gpu/nvgpu/gm20b/hal_gm20b.c9
-rw-r--r--drivers/gpu/nvgpu/gm20b/ltc_gm20b.c10
-rw-r--r--drivers/gpu/nvgpu/gm20b/mm_gm20b.c13
-rw-r--r--drivers/gpu/nvgpu/gm20b/pmu_gm20b.c9
-rw-r--r--drivers/gpu/nvgpu/gm20b/therm_gm20b.c4
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_bus_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_bus_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_ccsr_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_ccsr_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_ce2_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_ce2_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_ctxsw_prog_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_ctxsw_prog_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_fb_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_fb_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_fifo_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_fifo_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_flush_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_flush_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_fuse_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_fuse_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_gmmu_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_gmmu_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_gr_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_gr_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_ltc_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_ltc_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_mc_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_mc_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_pbdma_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_pbdma_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_perf_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_perf_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_pram_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_pram_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_pri_ringmaster_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_pri_ringmaster_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_pri_ringstation_sys_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_pri_ringstation_sys_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_proj_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_proj_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_pwr_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_pwr_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_ram_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_ram_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_therm_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_therm_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_timer_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_timer_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_top_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_top_gm20b.h)0
-rw-r--r--drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_trim_gm20b.h (renamed from drivers/gpu/nvgpu/gm20b/hw_trim_gm20b.h)0
34 files changed, 53 insertions, 38 deletions
diff --git a/drivers/gpu/nvgpu/gm20b/acr_gm20b.c b/drivers/gpu/nvgpu/gm20b/acr_gm20b.c
index 1dda2d47..f4311ee9 100644
--- a/drivers/gpu/nvgpu/gm20b/acr_gm20b.c
+++ b/drivers/gpu/nvgpu/gm20b/acr_gm20b.c
@@ -25,7 +25,8 @@
25#include "gk20a/gk20a.h" 25#include "gk20a/gk20a.h"
26#include "gk20a/pmu_gk20a.h" 26#include "gk20a/pmu_gk20a.h"
27#include "gk20a/semaphore_gk20a.h" 27#include "gk20a/semaphore_gk20a.h"
28#include "hw_pwr_gm20b.h" 28
29#include <nvgpu/hw/gm20b/hw_pwr_gm20b.h>
29 30
30/*Defines*/ 31/*Defines*/
31#define gm20b_dbg_pmu(fmt, arg...) \ 32#define gm20b_dbg_pmu(fmt, arg...) \
diff --git a/drivers/gpu/nvgpu/gm20b/clk_gm20b.c b/drivers/gpu/nvgpu/gm20b/clk_gm20b.c
index 3fa5c1d3..c50b76b3 100644
--- a/drivers/gpu/nvgpu/gm20b/clk_gm20b.c
+++ b/drivers/gpu/nvgpu/gm20b/clk_gm20b.c
@@ -31,12 +31,13 @@
31#endif 31#endif
32 32
33#include "gk20a/gk20a.h" 33#include "gk20a/gk20a.h"
34#include "hw_trim_gm20b.h"
35#include "hw_timer_gm20b.h"
36#include "hw_therm_gm20b.h"
37#include "hw_fuse_gm20b.h"
38#include "clk_gm20b.h" 34#include "clk_gm20b.h"
39 35
36#include <nvgpu/hw/gm20b/hw_trim_gm20b.h>
37#include <nvgpu/hw/gm20b/hw_timer_gm20b.h>
38#include <nvgpu/hw/gm20b/hw_therm_gm20b.h>
39#include <nvgpu/hw/gm20b/hw_fuse_gm20b.h>
40
40#define gk20a_dbg_clk(fmt, arg...) \ 41#define gk20a_dbg_clk(fmt, arg...) \
41 gk20a_dbg(gpu_dbg_clk, fmt, ##arg) 42 gk20a_dbg(gpu_dbg_clk, fmt, ##arg)
42 43
diff --git a/drivers/gpu/nvgpu/gm20b/fb_gm20b.c b/drivers/gpu/nvgpu/gm20b/fb_gm20b.c
index ecc1d0d5..985248b0 100644
--- a/drivers/gpu/nvgpu/gm20b/fb_gm20b.c
+++ b/drivers/gpu/nvgpu/gm20b/fb_gm20b.c
@@ -19,9 +19,9 @@
19#include "gk20a/kind_gk20a.h" 19#include "gk20a/kind_gk20a.h"
20#include "gk20a/fb_gk20a.h" 20#include "gk20a/fb_gk20a.h"
21 21
22#include "hw_fb_gm20b.h" 22#include <nvgpu/hw/gm20b/hw_fb_gm20b.h>
23#include "hw_top_gm20b.h" 23#include <nvgpu/hw/gm20b/hw_top_gm20b.h>
24#include "hw_gmmu_gm20b.h" 24#include <nvgpu/hw/gm20b/hw_gmmu_gm20b.h>
25 25
26static void fb_gm20b_init_fs_state(struct gk20a *g) 26static void fb_gm20b_init_fs_state(struct gk20a *g)
27{ 27{
diff --git a/drivers/gpu/nvgpu/gm20b/fifo_gm20b.c b/drivers/gpu/nvgpu/gm20b/fifo_gm20b.c
index bb38a6f1..3ffc7103 100644
--- a/drivers/gpu/nvgpu/gm20b/fifo_gm20b.c
+++ b/drivers/gpu/nvgpu/gm20b/fifo_gm20b.c
@@ -14,13 +14,16 @@
14 */ 14 */
15 15
16#include <linux/delay.h> 16#include <linux/delay.h>
17
17#include "gk20a/gk20a.h" 18#include "gk20a/gk20a.h"
18#include "gk20a/fifo_gk20a.h" 19#include "gk20a/fifo_gk20a.h"
20
19#include "fifo_gm20b.h" 21#include "fifo_gm20b.h"
20#include "hw_ccsr_gm20b.h" 22
21#include "hw_ram_gm20b.h" 23#include <nvgpu/hw/gm20b/hw_ccsr_gm20b.h>
22#include "hw_fifo_gm20b.h" 24#include <nvgpu/hw/gm20b/hw_ram_gm20b.h>
23#include "hw_top_gm20b.h" 25#include <nvgpu/hw/gm20b/hw_fifo_gm20b.h>
26#include <nvgpu/hw/gm20b/hw_top_gm20b.h>
24 27
25static void channel_gm20b_bind(struct channel_gk20a *c) 28static void channel_gm20b_bind(struct channel_gk20a *c)
26{ 29{
diff --git a/drivers/gpu/nvgpu/gm20b/gr_gm20b.c b/drivers/gpu/nvgpu/gm20b/gr_gm20b.c
index c74b9fec..41532dc5 100644
--- a/drivers/gpu/nvgpu/gm20b/gr_gm20b.c
+++ b/drivers/gpu/nvgpu/gm20b/gr_gm20b.c
@@ -14,7 +14,7 @@
14 */ 14 */
15 15
16#include <linux/types.h> 16#include <linux/types.h>
17#include <linux/delay.h> /* for mdelay */ 17#include <linux/delay.h>
18#include <linux/io.h> 18#include <linux/io.h>
19#include <linux/tegra-fuse.h> 19#include <linux/tegra-fuse.h>
20#include <linux/vmalloc.h> 20#include <linux/vmalloc.h>
@@ -26,16 +26,17 @@
26#include "gk20a/gr_gk20a.h" 26#include "gk20a/gr_gk20a.h"
27 27
28#include "gr_gm20b.h" 28#include "gr_gm20b.h"
29#include "hw_gr_gm20b.h"
30#include "hw_fifo_gm20b.h"
31#include "hw_fb_gm20b.h"
32#include "hw_top_gm20b.h"
33#include "hw_ltc_gm20b.h"
34#include "hw_ctxsw_prog_gm20b.h"
35#include "hw_fuse_gm20b.h"
36#include "pmu_gm20b.h" 29#include "pmu_gm20b.h"
37#include "acr_gm20b.h" 30#include "acr_gm20b.h"
38 31
32#include <nvgpu/hw/gm20b/hw_gr_gm20b.h>
33#include <nvgpu/hw/gm20b/hw_fifo_gm20b.h>
34#include <nvgpu/hw/gm20b/hw_fb_gm20b.h>
35#include <nvgpu/hw/gm20b/hw_top_gm20b.h>
36#include <nvgpu/hw/gm20b/hw_ltc_gm20b.h>
37#include <nvgpu/hw/gm20b/hw_ctxsw_prog_gm20b.h>
38#include <nvgpu/hw/gm20b/hw_fuse_gm20b.h>
39
39static void gr_gm20b_init_gpc_mmu(struct gk20a *g) 40static void gr_gm20b_init_gpc_mmu(struct gk20a *g)
40{ 41{
41 u32 temp; 42 u32 temp;
diff --git a/drivers/gpu/nvgpu/gm20b/hal_gm20b.c b/drivers/gpu/nvgpu/gm20b/hal_gm20b.c
index db1efaea..83d9c645 100644
--- a/drivers/gpu/nvgpu/gm20b/hal_gm20b.c
+++ b/drivers/gpu/nvgpu/gm20b/hal_gm20b.c
@@ -15,8 +15,11 @@
15 15
16#include <linux/types.h> 16#include <linux/types.h>
17#include <linux/version.h> 17#include <linux/version.h>
18#include <linux/tegra-fuse.h>
18 19
19#include "gk20a/gk20a.h" 20#include "gk20a/gk20a.h"
21#include "gk20a/dbg_gpu_gk20a.h"
22#include "gk20a/css_gr_gk20a.h"
20 23
21#include "ltc_gm20b.h" 24#include "ltc_gm20b.h"
22#include "ce2_gm20b.h" 25#include "ce2_gm20b.h"
@@ -30,14 +33,12 @@
30#include "pmu_gm20b.h" 33#include "pmu_gm20b.h"
31#include "clk_gm20b.h" 34#include "clk_gm20b.h"
32#include "mc_gm20b.h" 35#include "mc_gm20b.h"
33#include <linux/tegra-fuse.h>
34#include "regops_gm20b.h" 36#include "regops_gm20b.h"
35#include "debug_gm20b.h" 37#include "debug_gm20b.h"
36#include "cde_gm20b.h" 38#include "cde_gm20b.h"
37#include "therm_gm20b.h" 39#include "therm_gm20b.h"
38#include "hw_proj_gm20b.h" 40
39#include "gk20a/dbg_gpu_gk20a.h" 41#include <nvgpu/hw/gm20b/hw_proj_gm20b.h>
40#include "gk20a/css_gr_gk20a.h"
41 42
42#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 4, 0) 43#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 4, 0)
43#define FUSE_OPT_PRIV_SEC_DIS_0 0x264 44#define FUSE_OPT_PRIV_SEC_DIS_0 0x264
diff --git a/drivers/gpu/nvgpu/gm20b/ltc_gm20b.c b/drivers/gpu/nvgpu/gm20b/ltc_gm20b.c
index 367d5943..5b97b388 100644
--- a/drivers/gpu/nvgpu/gm20b/ltc_gm20b.c
+++ b/drivers/gpu/nvgpu/gm20b/ltc_gm20b.c
@@ -17,13 +17,13 @@
17#include <linux/jiffies.h> 17#include <linux/jiffies.h>
18#include <trace/events/gk20a.h> 18#include <trace/events/gk20a.h>
19 19
20#include "hw_mc_gm20b.h"
21#include "hw_ltc_gm20b.h"
22#include "hw_top_gm20b.h"
23#include "hw_pri_ringmaster_gm20b.h"
24
25#include "gk20a/gk20a.h" 20#include "gk20a/gk20a.h"
26 21
22#include <nvgpu/hw/gm20b/hw_mc_gm20b.h>
23#include <nvgpu/hw/gm20b/hw_ltc_gm20b.h>
24#include <nvgpu/hw/gm20b/hw_top_gm20b.h>
25#include <nvgpu/hw/gm20b/hw_pri_ringmaster_gm20b.h>
26
27#include "gk20a/ltc_common.c" 27#include "gk20a/ltc_common.c"
28 28
29static int gm20b_ltc_init_comptags(struct gk20a *g, struct gr_gk20a *gr) 29static int gm20b_ltc_init_comptags(struct gk20a *g, struct gr_gk20a *gr)
diff --git a/drivers/gpu/nvgpu/gm20b/mm_gm20b.c b/drivers/gpu/nvgpu/gm20b/mm_gm20b.c
index e1a135f8..ca8fbaee 100644
--- a/drivers/gpu/nvgpu/gm20b/mm_gm20b.c
+++ b/drivers/gpu/nvgpu/gm20b/mm_gm20b.c
@@ -15,13 +15,16 @@
15 15
16#include <linux/pm_runtime.h> 16#include <linux/pm_runtime.h>
17#include <linux/delay.h> 17#include <linux/delay.h>
18
18#include "gk20a/gk20a.h" 19#include "gk20a/gk20a.h"
20
19#include "mm_gm20b.h" 21#include "mm_gm20b.h"
20#include "hw_gmmu_gm20b.h" 22
21#include "hw_fb_gm20b.h" 23#include <nvgpu/hw/gm20b/hw_gmmu_gm20b.h>
22#include "hw_gr_gm20b.h" 24#include <nvgpu/hw/gm20b/hw_fb_gm20b.h>
23#include "hw_ram_gm20b.h" 25#include <nvgpu/hw/gm20b/hw_gr_gm20b.h>
24#include "hw_bus_gm20b.h" 26#include <nvgpu/hw/gm20b/hw_ram_gm20b.h>
27#include <nvgpu/hw/gm20b/hw_bus_gm20b.h>
25 28
26static int gm20b_mm_mmu_vpr_info_fetch_wait(struct gk20a *g, 29static int gm20b_mm_mmu_vpr_info_fetch_wait(struct gk20a *g,
27 const unsigned int msec) 30 const unsigned int msec)
diff --git a/drivers/gpu/nvgpu/gm20b/pmu_gm20b.c b/drivers/gpu/nvgpu/gm20b/pmu_gm20b.c
index 868e824a..08a7e170 100644
--- a/drivers/gpu/nvgpu/gm20b/pmu_gm20b.c
+++ b/drivers/gpu/nvgpu/gm20b/pmu_gm20b.c
@@ -15,13 +15,16 @@
15 15
16#include <linux/delay.h> /* for udelay */ 16#include <linux/delay.h> /* for udelay */
17#include <linux/tegra-fuse.h> 17#include <linux/tegra-fuse.h>
18
18#include "gk20a/gk20a.h" 19#include "gk20a/gk20a.h"
19#include "gk20a/pmu_gk20a.h" 20#include "gk20a/pmu_gk20a.h"
21
20#include "acr_gm20b.h" 22#include "acr_gm20b.h"
21#include "pmu_gm20b.h" 23#include "pmu_gm20b.h"
22#include "hw_gr_gm20b.h" 24
23#include "hw_pwr_gm20b.h" 25#include <nvgpu/hw/gm20b/hw_gr_gm20b.h>
24#include "hw_fuse_gm20b.h" 26#include <nvgpu/hw/gm20b/hw_pwr_gm20b.h>
27#include <nvgpu/hw/gm20b/hw_fuse_gm20b.h>
25 28
26/*! 29/*!
27 * Structure/object which single register write need to be done during PG init 30 * Structure/object which single register write need to be done during PG init
diff --git a/drivers/gpu/nvgpu/gm20b/therm_gm20b.c b/drivers/gpu/nvgpu/gm20b/therm_gm20b.c
index 6847894a..84c1a071 100644
--- a/drivers/gpu/nvgpu/gm20b/therm_gm20b.c
+++ b/drivers/gpu/nvgpu/gm20b/therm_gm20b.c
@@ -14,9 +14,11 @@
14 */ 14 */
15 15
16#include "gk20a/gk20a.h" 16#include "gk20a/gk20a.h"
17#include "hw_therm_gm20b.h" 17
18#include "therm_gm20b.h" 18#include "therm_gm20b.h"
19 19
20#include <nvgpu/hw/gm20b/hw_therm_gm20b.h>
21
20static int gm20b_init_therm_setup_hw(struct gk20a *g) 22static int gm20b_init_therm_setup_hw(struct gk20a *g)
21{ 23{
22 u32 v; 24 u32 v;
diff --git a/drivers/gpu/nvgpu/gm20b/hw_bus_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_bus_gm20b.h
index 0b4eefe0..0b4eefe0 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_bus_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_bus_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_ccsr_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_ccsr_gm20b.h
index 2fdf73ae..2fdf73ae 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_ccsr_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_ccsr_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_ce2_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_ce2_gm20b.h
index ca0212f8..ca0212f8 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_ce2_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_ce2_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_ctxsw_prog_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_ctxsw_prog_gm20b.h
index 535b6c6e..535b6c6e 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_ctxsw_prog_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_ctxsw_prog_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_fb_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_fb_gm20b.h
index a6010696..a6010696 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_fb_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_fb_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_fifo_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_fifo_gm20b.h
index 964f4bf9..964f4bf9 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_fifo_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_fifo_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_flush_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_flush_gm20b.h
index b77643be..b77643be 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_flush_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_flush_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_fuse_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_fuse_gm20b.h
index 62f68378..62f68378 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_fuse_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_fuse_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_gmmu_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_gmmu_gm20b.h
index 3b272948..3b272948 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_gmmu_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_gmmu_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_gr_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_gr_gm20b.h
index 9f7fea45..9f7fea45 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_gr_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_gr_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_ltc_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_ltc_gm20b.h
index 8c00520c..8c00520c 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_ltc_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_ltc_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_mc_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_mc_gm20b.h
index ed114e32..ed114e32 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_mc_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_mc_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_pbdma_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_pbdma_gm20b.h
index cabf3ba4..cabf3ba4 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_pbdma_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_pbdma_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_perf_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_perf_gm20b.h
index b7d487a1..b7d487a1 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_perf_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_perf_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_pram_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_pram_gm20b.h
index f9c6f3d4..f9c6f3d4 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_pram_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_pram_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_pri_ringmaster_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_pri_ringmaster_gm20b.h
index 930592db..930592db 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_pri_ringmaster_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_pri_ringmaster_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_pri_ringstation_sys_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_pri_ringstation_sys_gm20b.h
index 7170a287..7170a287 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_pri_ringstation_sys_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_pri_ringstation_sys_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_proj_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_proj_gm20b.h
index 026c7848..026c7848 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_proj_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_proj_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_pwr_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_pwr_gm20b.h
index b4dae452..b4dae452 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_pwr_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_pwr_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_ram_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_ram_gm20b.h
index e7367003..e7367003 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_ram_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_ram_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_therm_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_therm_gm20b.h
index e8a5b6a5..e8a5b6a5 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_therm_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_therm_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_timer_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_timer_gm20b.h
index 06d02522..06d02522 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_timer_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_timer_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_top_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_top_gm20b.h
index cca37294..cca37294 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_top_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_top_gm20b.h
diff --git a/drivers/gpu/nvgpu/gm20b/hw_trim_gm20b.h b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_trim_gm20b.h
index e923e451..e923e451 100644
--- a/drivers/gpu/nvgpu/gm20b/hw_trim_gm20b.h
+++ b/drivers/gpu/nvgpu/include/nvgpu/hw/gm20b/hw_trim_gm20b.h