source "drivers/edp/Kconfig"
+source "drivers/gpu/nvgpu/Kconfig"
+
endmenu
obj-y += drm/ vga/
obj-$(CONFIG_TEGRA_HOST1X) += host1x/
+obj-$(CONFIG_GK20A) += nvgpu/gk20a/
#include "gk20a.h"
#ifdef CONFIG_SYNC
-#include "../../../../staging/android/sync.h"
+#include "../../../staging/android/sync.h"
#endif
#ifdef CONFIG_TEGRA_GK20A
#include <linux/nvhost_gpu_ioctl.h>
#include <linux/tegra-soc.h>
-#include "../../../../../arch/arm/mach-tegra/iomap.h"
+#include "../../../arch/arm/mach-tegra/iomap.h"
#include "as_gk20a.h"
#include "clk_gk20a.h"
#include <mach/irqs.h>
#include <mach/pm_domains.h>
-#include "../../../../../arch/arm/mach-tegra/iomap.h"
+#include "../../../arch/arm/mach-tegra/iomap.h"
#include "gk20a.h"
#include "hal_gk20a.h"
Enables support for the Tegra camera interface
If unsure, say Y
-
-source "drivers/video/tegra/host/gk20a/Kconfig"
ccflags += -Iarch/arm/mach-tegra/include
endif
obj-$(CONFIG_TEGRA_GRHOST) += host/
-obj-$(CONFIG_GK20A) += host/gk20a/
obj-$(CONFIG_TEGRA_DC) += dc/
obj-$(CONFIG_FB_TEGRA) += fb.o
obj-$(CONFIG_ADF_TEGRA) += tegra_adf.o
*/
#include <linux/slab.h>
#include <linux/tegra-powergate.h>
+#include <linux/tegra-fuse.h>
#include <mach/mc.h>
#include "nvhost_channel.h"
#include "nvhost_job.h"
#include "class_ids.h"
-
#include "t124.h"
+#include "vic03/vic03.h"
#include "host1x/host1x.h"
-
#include "hardware_t124.h"
#include "syncpt_t124.h"
-
-#include "gk20a/gk20a.h"
-#include "gk20a/gk20a_scale.h"
-#include "vic03/vic03.h"
#include "msenc/msenc.h"
#include "tsec/tsec.h"
#include "vi/vi.h"
#include "isp/isp.h"
#include "gr3d/scale3d.h"
-
#include "chip_support.h"
#include "nvhost_scale.h"
+#include "../../../../arch/arm/mach-tegra/iomap.h"
+
static int t124_num_alloc_channels = 0;
#define HOST_EMC_FLOOR 300000000
&tegra_vi01_device,
&tegra_msenc03_device,
&tegra_tsec01_device,
-#if defined(CONFIG_TEGRA_GK20A)
- &tegra_gk20a_device,
-#endif
#if defined(CONFIG_ARCH_TEGRA_VIC)
&tegra_vic03_device,
#endif