blob: 354ddb29231f26e67e6ac9ec3a638358b47923c4 [file] [log] [blame]
Thierry Redingd8f4a9e2012-11-15 21:28:22 +00001config DRM_TEGRA
Thierry Redingfac8f152013-11-08 11:43:15 +01002 tristate "NVIDIA Tegra DRM"
Thierry Reding158b50a2013-11-20 20:39:35 +01003 depends on ARCH_TEGRA || (ARM && COMPILE_TEST)
Stephen Warrene1041ca2013-03-11 16:33:02 -06004 depends on DRM
Stephen Warrenca480802013-11-06 16:20:54 -07005 depends on RESET_CONTROLLER
Thierry Redingd30a91f2013-11-08 11:56:59 +01006 select DRM_KMS_HELPER
Thierry Redingdec72732013-09-03 08:45:46 +02007 select DRM_MIPI_DSI
Thierry Reding9be7d862013-08-30 15:22:36 +02008 select DRM_PANEL
Thierry Redingd30a91f2013-11-08 11:56:59 +01009 select TEGRA_HOST1X
Thierry Redingd8f4a9e2012-11-15 21:28:22 +000010 help
11 Choose this option if you have an NVIDIA Tegra SoC.
12
13 To compile this driver as a module, choose M here: the module
14 will be called tegra-drm.
15
16if DRM_TEGRA
17
Thierry Reding60c2f702013-10-31 13:28:50 +010018config DRM_TEGRA_FBDEV
19 bool "Enable legacy fbdev support"
20 select DRM_KMS_FB_HELPER
21 select FB_SYS_FILLRECT
22 select FB_SYS_COPYAREA
23 select FB_SYS_IMAGEBLIT
24 default y
25 help
26 Choose this option if you have a need for the legacy fbdev support.
27 Note that this support also provides the Linux console on top of
28 the Tegra modesetting driver.
29
Thierry Redingdee82682013-10-09 10:32:49 +020030config DRM_TEGRA_DEBUG
31 bool "NVIDIA Tegra DRM debug support"
32 help
33 Say yes here to enable debugging support.
34
Terje Bergstromd43f81c2013-03-22 16:34:09 +020035config DRM_TEGRA_STAGING
36 bool "Enable HOST1X interface"
37 depends on STAGING
38 help
39 Say yes if HOST1X should be available for userspace DRM users.
40
41 If unsure, choose N.
42
Thierry Redingd8f4a9e2012-11-15 21:28:22 +000043endif