Makefile 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. # SPDX-License-Identifier: GPL-2.0
  2. ccflags-y := -I$(srctree)/include/drm -I$(srctree)/techpack/display/msm -I$(srctree)/techpack/display/msm/dsi -I$(srctree)/techpack/display/msm/dp
  3. ccflags-y += -I$(srctree)/techpack/display/msm/sde
  4. ccflags-y += -I$(srctree)/techpack/display/rotator
  5. msm_drm-$(CONFIG_DRM_MSM_DP) += dp/dp_usbpd.o \
  6. dp/dp_parser.o \
  7. dp/dp_power.o \
  8. dp/dp_catalog.o \
  9. dp/dp_catalog_v420.o \
  10. dp/dp_catalog_v200.o \
  11. dp/dp_aux.o \
  12. dp/dp_panel.o \
  13. dp/dp_link.o \
  14. dp/dp_ctrl.o \
  15. dp/dp_audio.o \
  16. dp/dp_debug.o \
  17. dp/dp_hpd.o \
  18. dp/dp_gpio_hpd.o \
  19. dp/dp_lphw_hpd.o \
  20. dp/dp_display.o \
  21. dp/dp_drm.o \
  22. dp/dp_hdcp2p2.o \
  23. dp/dp_mst_drm.o \
  24. msm_drm-$(CONFIG_DRM_MSM_SDE) += sde/sde_crtc.o \
  25. sde/sde_encoder.o \
  26. sde/sde_encoder_phys_vid.o \
  27. sde/sde_encoder_phys_cmd.o \
  28. sde/sde_irq.o \
  29. sde/sde_core_irq.o \
  30. sde/sde_core_perf.o \
  31. sde/sde_rm.o \
  32. sde/sde_kms_utils.o \
  33. sde/sde_kms.o \
  34. sde/sde_plane.o \
  35. sde/sde_connector.o \
  36. sde/sde_color_processing.o \
  37. sde/sde_vbif.o \
  38. sde_dbg.o \
  39. sde_dbg_evtlog.o \
  40. sde_io_util.o \
  41. sde/sde_hw_reg_dma_v1_color_proc.o \
  42. sde/sde_hw_color_proc_v4.o \
  43. sde/sde_hw_ad4.o \
  44. sde/sde_hw_uidle.o \
  45. sde_edid_parser.o \
  46. sde_hdcp_1x.o \
  47. sde_hdcp_2x.o \
  48. sde/sde_hw_catalog.o \
  49. sde/sde_hw_cdm.o \
  50. sde/sde_hw_dspp.o \
  51. sde/sde_hw_intf.o \
  52. sde/sde_hw_lm.o \
  53. sde/sde_hw_ctl.o \
  54. sde/sde_hw_util.o \
  55. sde/sde_hw_sspp.o \
  56. sde/sde_hw_wb.o \
  57. sde/sde_hw_pingpong.o \
  58. sde/sde_hw_top.o \
  59. sde/sde_hw_interrupts.o \
  60. sde/sde_hw_vbif.o \
  61. sde/sde_hw_blk.o \
  62. sde/sde_formats.o \
  63. sde_power_handle.o \
  64. sde/sde_hw_color_processing_v1_7.o \
  65. sde/sde_reg_dma.o \
  66. sde/sde_hw_reg_dma_v1.o \
  67. sde/sde_hw_dsc.o \
  68. sde/sde_hw_ds.o \
  69. sde/sde_fence.o \
  70. sde/sde_hw_qdss.o \
  71. msm_drm-$(CONFIG_DRM_SDE_WB) += sde/sde_wb.o \
  72. sde/sde_encoder_phys_wb.o \
  73. msm_drm-$(CONFIG_DRM_SDE_RSC) += sde_rsc.o \
  74. sde_rsc_hw.o \
  75. sde_rsc_hw_v3.o \
  76. msm_drm-$(CONFIG_DRM_MSM_DSI) += dsi/dsi_phy.o \
  77. dsi/dsi_pwr.o \
  78. dsi/dsi_phy.o \
  79. dsi/dsi_phy_hw_v2_0.o \
  80. dsi/dsi_phy_hw_v3_0.o \
  81. dsi/dsi_phy_hw_v4_0.o \
  82. dsi/dsi_phy_timing_calc.o \
  83. dsi/dsi_phy_timing_v2_0.o \
  84. dsi/dsi_phy_timing_v3_0.o \
  85. dsi/dsi_phy_timing_v4_0.o \
  86. dsi/dsi_ctrl_hw_cmn.o \
  87. dsi/dsi_ctrl_hw_1_4.o \
  88. dsi/dsi_ctrl_hw_2_0.o \
  89. dsi/dsi_ctrl_hw_2_2.o \
  90. dsi/dsi_ctrl.o \
  91. dsi/dsi_catalog.o \
  92. dsi/dsi_drm.o \
  93. dsi/dsi_display.o \
  94. dsi/dsi_panel.o \
  95. dsi/dsi_clk_manager.o \
  96. dsi/dsi_display_test.o \
  97. msm_drm-$(CONFIG_DSI_PARSER) += dsi/dsi_parser.o \
  98. msm_drm-$(CONFIG_DRM_MSM) += \
  99. msm_atomic.o \
  100. msm_fb.o \
  101. msm_iommu.o \
  102. msm_drv.o \
  103. msm_gem.o \
  104. msm_gem_prime.o \
  105. msm_gem_vma.o \
  106. msm_smmu.o \
  107. msm_prop.o \
  108. obj-$(CONFIG_DRM_MSM) += msm_drm.o