gpu: nvgpu: Add NVIDIA GPU Driver
authorArto Merilainen <amerilainen@nvidia.com>
Wed, 19 Mar 2014 07:38:25 +0000 (09:38 +0200)
committerTerje Bergstrom <tbergstrom@nvidia.com>
Fri, 28 Mar 2014 11:21:39 +0000 (04:21 -0700)
commite51e1033bd22dc5ea6a86f6704142baf89a2f7cb
tree9b5f65258f5777273f3b62e4f59f8001ed7da543
parent1428ed474d1acb22321e89301c06be1bb9e5fe17
gpu: nvgpu: Add NVIDIA GPU Driver

This patch moves the NVIDIA GPU driver to a new location.

Bug 1482562

Change-Id: I24293810b9d0f1504fd9be00135e21dad656ccb6
Signed-off-by: Arto Merilainen <amerilainen@nvidia.com>
Reviewed-on: http://git-master/r/383722
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
87 files changed:
drivers/Kconfig
drivers/gpu/Makefile
drivers/gpu/nvgpu/Kconfig [moved from drivers/video/tegra/host/gk20a/Kconfig with 100% similarity]
drivers/gpu/nvgpu/gk20a/Makefile [moved from drivers/video/tegra/host/gk20a/Makefile with 100% similarity]
drivers/gpu/nvgpu/gk20a/as_gk20a.c [moved from drivers/video/tegra/host/gk20a/as_gk20a.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/as_gk20a.h [moved from drivers/video/tegra/host/gk20a/as_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/channel_gk20a.c [moved from drivers/video/tegra/host/gk20a/channel_gk20a.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/channel_gk20a.h [moved from drivers/video/tegra/host/gk20a/channel_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.c [moved from drivers/video/tegra/host/gk20a/channel_sync_gk20a.c with 99% similarity]
drivers/gpu/nvgpu/gk20a/channel_sync_gk20a.h [moved from drivers/video/tegra/host/gk20a/channel_sync_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/clk_gk20a.c [moved from drivers/video/tegra/host/gk20a/clk_gk20a.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/clk_gk20a.h [moved from drivers/video/tegra/host/gk20a/clk_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/ctrl_gk20a.c [moved from drivers/video/tegra/host/gk20a/ctrl_gk20a.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/ctrl_gk20a.h [moved from drivers/video/tegra/host/gk20a/ctrl_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/dbg_gpu_gk20a.c [moved from drivers/video/tegra/host/gk20a/dbg_gpu_gk20a.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/dbg_gpu_gk20a.h [moved from drivers/video/tegra/host/gk20a/dbg_gpu_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/debug_gk20a.c [moved from drivers/video/tegra/host/gk20a/debug_gk20a.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/debug_gk20a.h [moved from drivers/video/tegra/host/gk20a/debug_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/fb_gk20a.c [moved from drivers/video/tegra/host/gk20a/fb_gk20a.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/fb_gk20a.h [moved from drivers/video/tegra/host/gk20a/fb_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/fifo_gk20a.c [moved from drivers/video/tegra/host/gk20a/fifo_gk20a.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/fifo_gk20a.h [moved from drivers/video/tegra/host/gk20a/fifo_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/gk20a.c [moved from drivers/video/tegra/host/gk20a/gk20a.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/gk20a.h [moved from drivers/video/tegra/host/gk20a/gk20a.h with 99% similarity]
drivers/gpu/nvgpu/gk20a/gk20a_allocator.c [moved from drivers/video/tegra/host/gk20a/gk20a_allocator.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/gk20a_allocator.h [moved from drivers/video/tegra/host/gk20a/gk20a_allocator.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/gk20a_gating_reglist.c [moved from drivers/video/tegra/host/gk20a/gk20a_gating_reglist.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/gk20a_gating_reglist.h [moved from drivers/video/tegra/host/gk20a/gk20a_gating_reglist.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/gk20a_scale.c [moved from drivers/video/tegra/host/gk20a/gk20a_scale.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/gk20a_scale.h [moved from drivers/video/tegra/host/gk20a/gk20a_scale.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/gk20a_sysfs.c [moved from drivers/video/tegra/host/gk20a/gk20a_sysfs.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c [moved from drivers/video/tegra/host/gk20a/gr_ctx_gk20a.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.h [moved from drivers/video/tegra/host/gk20a/gr_ctx_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a_sim.c [moved from drivers/video/tegra/host/gk20a/gr_ctx_gk20a_sim.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/gr_gk20a.c [moved from drivers/video/tegra/host/gk20a/gr_gk20a.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/gr_gk20a.h [moved from drivers/video/tegra/host/gk20a/gr_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/gr_pri_gk20a.h [moved from drivers/video/tegra/host/gk20a/gr_pri_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hal.c [moved from drivers/video/tegra/host/gk20a/hal.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/hal.h [moved from drivers/video/tegra/host/gk20a/hal.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hal_gk20a.c [moved from drivers/video/tegra/host/gk20a/hal_gk20a.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/hal_gk20a.h [moved from drivers/video/tegra/host/gk20a/hal_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_bus_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_bus_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_ccsr_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_ccsr_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_chiplet_pwr_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_chiplet_pwr_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_ctxsw_prog_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_ctxsw_prog_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_fb_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_fb_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_fifo_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_fifo_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_flush_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_flush_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_gmmu_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_gmmu_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_gr_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_gr_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_ltc_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_ltc_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_mc_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_mc_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_pbdma_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_pbdma_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_pri_ringmaster_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_pri_ringmaster_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_pri_ringstation_fbp_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_pri_ringstation_fbp_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_pri_ringstation_gpc_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_pri_ringstation_gpc_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_pri_ringstation_sys_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_pri_ringstation_sys_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_proj_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_proj_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_pwr_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_pwr_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_ram_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_ram_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_sim_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_sim_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_therm_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_therm_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_timer_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_timer_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_top_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_top_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/hw_trim_gk20a.h [moved from drivers/video/tegra/host/gk20a/hw_trim_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/kind_gk20a.c [moved from drivers/video/tegra/host/gk20a/kind_gk20a.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/kind_gk20a.h [moved from drivers/video/tegra/host/gk20a/kind_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/ltc_common.c [moved from drivers/video/tegra/host/gk20a/ltc_common.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/ltc_gk20a.c [moved from drivers/video/tegra/host/gk20a/ltc_gk20a.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/ltc_gk20a.h [moved from drivers/video/tegra/host/gk20a/ltc_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/mm_gk20a.c [moved from drivers/video/tegra/host/gk20a/mm_gk20a.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/mm_gk20a.h [moved from drivers/video/tegra/host/gk20a/mm_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/platform_gk20a.h [moved from drivers/video/tegra/host/gk20a/platform_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/platform_gk20a_generic.c [moved from drivers/video/tegra/host/gk20a/platform_gk20a_generic.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/platform_gk20a_tegra.c [moved from drivers/video/tegra/host/gk20a/platform_gk20a_tegra.c with 99% similarity]
drivers/gpu/nvgpu/gk20a/pmu_gk20a.c [moved from drivers/video/tegra/host/gk20a/pmu_gk20a.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/pmu_gk20a.h [moved from drivers/video/tegra/host/gk20a/pmu_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/priv_ring_gk20a.c [moved from drivers/video/tegra/host/gk20a/priv_ring_gk20a.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/priv_ring_gk20a.h [moved from drivers/video/tegra/host/gk20a/priv_ring_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/regops_gk20a.c [moved from drivers/video/tegra/host/gk20a/regops_gk20a.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/regops_gk20a.h [moved from drivers/video/tegra/host/gk20a/regops_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/sim_gk20a.h [moved from drivers/video/tegra/host/gk20a/sim_gk20a.h with 100% similarity]
drivers/gpu/nvgpu/gk20a/therm_gk20a.c [moved from drivers/video/tegra/host/gk20a/therm_gk20a.c with 100% similarity]
drivers/gpu/nvgpu/gk20a/therm_gk20a.h [moved from drivers/video/tegra/host/gk20a/therm_gk20a.h with 100% similarity]
drivers/video/tegra/Kconfig
drivers/video/tegra/Makefile
drivers/video/tegra/host/t124/t124.c