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