xref: /openbmc/linux/drivers/gpu/drm/msm/Kconfig (revision d2999e1b)
1
2config DRM_MSM
3	tristate "MSM DRM"
4	depends on DRM
5	depends on MSM_IOMMU
6	depends on ARCH_QCOM || (ARM && COMPILE_TEST)
7	select DRM_KMS_HELPER
8	select SHMEM
9	select TMPFS
10	default y
11	help
12	  DRM/KMS driver for MSM/snapdragon.
13
14config DRM_MSM_FBDEV
15	bool "Enable legacy fbdev support for MSM modesetting driver"
16	depends on DRM_MSM
17	select DRM_KMS_FB_HELPER
18	select FB_SYS_FILLRECT
19	select FB_SYS_COPYAREA
20	select FB_SYS_IMAGEBLIT
21	select FB_SYS_FOPS
22	default y
23	help
24	  Choose this option if you have a need for the legacy fbdev
25	  support. Note that this support also provide the linux console
26	  support on top of the MSM modesetting driver.
27
28config DRM_MSM_REGISTER_LOGGING
29	bool "MSM DRM register logging"
30	depends on DRM_MSM
31	default n
32	help
33	  Compile in support for logging register reads/writes in a format
34	  that can be parsed by envytools demsm tool.  If enabled, register
35	  logging can be switched on via msm.reglog=y module param.
36