From 2c9713e21c9ab93e7af45a4b9e76c1f378aab024 Mon Sep 17 00:00:00 2001 From: Deepak Nibade Date: Wed, 24 May 2017 21:36:53 +0530 Subject: gpu: nvgpu: add nvhost abstraction files Add new abstraction file common/linux/nvhost.c for all nvhost APIs and operations and export them from header This file will be compiled only if config CONFIG_TEGRA_GK20A_NVHOST is set Define struct nvgpu_nvhost_dev in a separate private header nvhost_priv.h Jira NVGPU-29 Change-Id: I17e1f7836d4854feadff0c339bc093e78ba7f3eb Signed-off-by: Deepak Nibade Reviewed-on: http://git-master/r/1489725 Reviewed-by: svccoveritychecker GVS: Gerrit_Virtual_Submit Reviewed-by: Bharat Nihalani --- drivers/gpu/nvgpu/Makefile.nvgpu | 1 + 1 file changed, 1 insertion(+) (limited to 'drivers/gpu/nvgpu/Makefile.nvgpu') diff --git a/drivers/gpu/nvgpu/Makefile.nvgpu b/drivers/gpu/nvgpu/Makefile.nvgpu index c6ae67d4..5d06aad2 100644 --- a/drivers/gpu/nvgpu/Makefile.nvgpu +++ b/drivers/gpu/nvgpu/Makefile.nvgpu @@ -131,6 +131,7 @@ nvgpu-$(CONFIG_DEBUG_FS) += \ nvgpu-$(CONFIG_TEGRA_GK20A) += tegra/linux/platform_gk20a_tegra.o nvgpu-$(CONFIG_SYNC) += gk20a/sync_gk20a.o nvgpu-$(CONFIG_GK20A_PCI) += common/linux/pci.o +nvgpu-$(CONFIG_TEGRA_GK20A_NVHOST) += common/linux/nvhost.o nvgpu-$(CONFIG_TEGRA_GR_VIRTUALIZATION) += \ gk20a/platform_vgpu_tegra.o \ -- cgit v1.2.2