Kconfig 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. config DRM_MSM
  2. tristate "MSM DRM"
  3. depends on DRM
  4. depends on ARCH_QCOM || (ARM && COMPILE_TEST)
  5. depends on OF && COMMON_CLK
  6. depends on MMU
  7. select REGULATOR
  8. select DRM_KMS_HELPER
  9. select DRM_PANEL
  10. select SHMEM
  11. select TMPFS
  12. select QCOM_SCM
  13. select SND_SOC_HDMI_CODEC if SND_SOC
  14. select SYNC_FILE
  15. default y
  16. help
  17. DRM/KMS driver for MSM/snapdragon.
  18. config DRM_MSM_REGISTER_LOGGING
  19. bool "MSM DRM register logging"
  20. depends on DRM_MSM
  21. default n
  22. help
  23. Compile in support for logging register reads/writes in a format
  24. that can be parsed by envytools demsm tool. If enabled, register
  25. logging can be switched on via msm.reglog=y module param.
  26. config DRM_MSM_HDMI_HDCP
  27. bool "Enable HDMI HDCP support in MSM DRM driver"
  28. depends on DRM_MSM && QCOM_SCM
  29. default y
  30. help
  31. Choose this option to enable HDCP state machine
  32. config DRM_MSM_DSI
  33. bool "Enable DSI support in MSM DRM driver"
  34. depends on DRM_MSM
  35. select DRM_PANEL
  36. select DRM_MIPI_DSI
  37. default y
  38. help
  39. Choose this option if you have a need for MIPI DSI connector
  40. support.
  41. config DRM_MSM_DSI_PLL
  42. bool "Enable DSI PLL driver in MSM DRM"
  43. depends on DRM_MSM_DSI && COMMON_CLK
  44. default y
  45. help
  46. Choose this option to enable DSI PLL driver which provides DSI
  47. source clocks under common clock framework.
  48. config DRM_MSM_DSI_28NM_PHY
  49. bool "Enable DSI 28nm PHY driver in MSM DRM"
  50. depends on DRM_MSM_DSI
  51. default y
  52. help
  53. Choose this option if the 28nm DSI PHY is used on the platform.
  54. config DRM_MSM_DSI_20NM_PHY
  55. bool "Enable DSI 20nm PHY driver in MSM DRM"
  56. depends on DRM_MSM_DSI
  57. default y
  58. help
  59. Choose this option if the 20nm DSI PHY is used on the platform.
  60. config DRM_MSM_DSI_28NM_8960_PHY
  61. bool "Enable DSI 28nm 8960 PHY driver in MSM DRM"
  62. depends on DRM_MSM_DSI
  63. default y
  64. help
  65. Choose this option if the 28nm DSI PHY 8960 variant is used on the
  66. platform.