blob: e09dcdbd7008d583b4737ae3fa5f77b3b7b321aa [file] [log] [blame]
Sachin Bhayareeeb88892018-01-02 16:36:01 +05301ccflags-y += -I$(src)
2
3obj-$(CONFIG_FB_MSM_MDSS_MHL3) += mhl3/
Sachin Bhayare3d3767e2018-01-02 21:10:57 +05304obj-$(CONFIG_MSM_DBA) += msm_dba/
Sachin Bhayareeeb88892018-01-02 16:36:01 +05305
6mdss-mdp3-objs = mdp3.o mdp3_layer.o mdp3_dma.o mdp3_ctrl.o dsi_status_v2.o
7mdss-mdp3-objs += mdp3_ppp.o mdp3_ppp_hwio.o mdp3_ppp_data.o
8obj-$(CONFIG_FB_MSM_MDSS_MDP3) += mdss-mdp3.o
9ifeq ($(CONFIG_FB_MSM_MDSS_MDP3), y)
10ccflags-y += -DTARGET_HW_MDSS_MDP3
11endif
12mdss-mdp-objs := mdss_mdp.o mdss_mdp_ctl.o mdss_mdp_pipe.o mdss_mdp_util.o dsi_status_6g.o
Sachin Bhayare2b6d0042018-01-13 19:38:21 +053013mdss-mdp-objs += mdss_mdp_pp.o mdss_mdp_pp_debug.o mdss_mdp_pp_cache_config.o mdss_sync.o
Sachin Bhayareeeb88892018-01-02 16:36:01 +053014mdss-mdp-objs += mdss_mdp_intf_video.o
15mdss-mdp-objs += mdss_mdp_intf_cmd.o
16mdss-mdp-objs += mdss_mdp_intf_writeback.o
17mdss-mdp-objs += mdss_rotator.o
18mdss-mdp-objs += mdss_mdp_overlay.o
19mdss-mdp-objs += mdss_mdp_layer.o
20mdss-mdp-objs += mdss_mdp_splash_logo.o
21mdss-mdp-objs += mdss_mdp_cdm.o
22mdss-mdp-objs += mdss_smmu.o
23mdss-mdp-objs += mdss_mdp_wfd.o
Sachin Bhayare5076e252018-01-18 14:56:45 +053024mdss-mdp-objs += mdss_io_util.o
Sachin Bhayareeeb88892018-01-02 16:36:01 +053025obj-$(CONFIG_FB_MSM_MDSS) += mdss-mdp.o
26obj-$(CONFIG_FB_MSM_MDSS) += mdss_mdp_debug.o
27
28mdss-mdp-objs += mdss_mdp_pp_v1_7.o
29mdss-mdp-objs += mdss_mdp_pp_v3.o
30mdss-mdp-objs += mdss_mdp_pp_common.o
31
32ifeq ($(CONFIG_FB_MSM_MDSS),y)
33obj-$(CONFIG_DEBUG_FS) += mdss_debug.o mdss_debug_xlog.o
34endif
35
36ifeq ($(CONFIG_FB_MSM_MDSS_FRC_DEBUG),y)
37obj-$(CONFIG_DEBUG_FS) += mdss_debug_frc.o
38endif
39
40mdss-dsi-objs := mdss_dsi.o mdss_dsi_host.o mdss_dsi_cmd.o mdss_dsi_status.o
41mdss-dsi-objs += mdss_dsi_panel.o
42mdss-dsi-objs += msm_mdss_io_8974.o
43mdss-dsi-objs += mdss_dsi_phy.o
44mdss-dsi-objs += mdss_dsi_clk.o
45obj-$(CONFIG_FB_MSM_MDSS) += mdss-dsi.o
46obj-$(CONFIG_FB_MSM_MDSS) += mdss_panel.o
47
48ifneq ($(CONFIG_FB_MSM_MDSS_MDP3), y)
49obj-$(CONFIG_FB_MSM_MDSS) += mdss_hdmi_util.o
50obj-$(CONFIG_FB_MSM_MDSS) += mdss_hdmi_edid.o
51obj-$(CONFIG_FB_MSM_MDSS) += mdss_cec_core.o
52obj-$(CONFIG_FB_MSM_MDSS) += mdss_dba_utils.o
53obj-$(CONFIG_FB_MSM_MDSS_EDP_PANEL) += mdss_edp.o
54obj-$(CONFIG_FB_MSM_MDSS_EDP_PANEL) += mdss_edp_aux.o
55
56obj-$(CONFIG_FB_MSM_MDSS_HDMI_PANEL) += mdss_hdmi_tx.o
57obj-$(CONFIG_FB_MSM_MDSS_HDMI_PANEL) += mdss_hdmi_panel.o
58obj-$(CONFIG_FB_MSM_MDSS_HDMI_PANEL) += mdss_hdmi_hdcp.o
59obj-$(CONFIG_FB_MSM_MDSS_HDMI_PANEL) += mdss_hdmi_hdcp2p2.o
60obj-$(CONFIG_FB_MSM_MDSS_HDMI_PANEL) += mdss_hdmi_cec.o
61obj-$(CONFIG_FB_MSM_MDSS_HDMI_PANEL) += mdss_hdmi_audio.o
62obj-$(CONFIG_FB_MSM_MDSS_HDMI_MHL_SII8334) += mhl_sii8334.o mhl_msc.o
63ccflags-y += -DTARGET_HW_MDSS_HDMI
64endif
65
66obj-$(CONFIG_FB_MSM_MDSS_WRITEBACK) += mdss_wb.o
67
68mdss-qpic-objs := mdss_qpic.o mdss_fb.o mdss_qpic_panel.o
69obj-$(CONFIG_FB_MSM_QPIC) += mdss-qpic.o
70obj-$(CONFIG_FB_MSM_QPIC_ILI_QVGA_PANEL) += qpic_panel_ili_qvga.o
71
72obj-$(CONFIG_FB_MSM_MDSS) += mdss_fb.o mdss_util.o
73obj-$(CONFIG_COMPAT) += mdss_compat_utils.o