| Pavel Machek | d480ace | 2009-09-22 16:47:03 -0700 | [diff] [blame] | 1 | obj-y := msm_fb.o |
| 2 | |
| Bryan Huntsman | 3f2bc4d | 2011-08-16 17:27:22 -0700 | [diff] [blame^] | 3 | obj-$(CONFIG_FB_MSM_LOGO) += logo.o |
| 4 | obj-$(CONFIG_FB_BACKLIGHT) += msm_fb_bl.o |
| Pavel Machek | d480ace | 2009-09-22 16:47:03 -0700 | [diff] [blame] | 5 | |
| Bryan Huntsman | 3f2bc4d | 2011-08-16 17:27:22 -0700 | [diff] [blame^] | 6 | # MDP |
| 7 | obj-y += mdp.o |
| Pavel Machek | d480ace | 2009-09-22 16:47:03 -0700 | [diff] [blame] | 8 | |
| Bryan Huntsman | 3f2bc4d | 2011-08-16 17:27:22 -0700 | [diff] [blame^] | 9 | obj-$(CONFIG_DEBUG_FS) += mdp_debugfs.o |
| Pavel Machek | d480ace | 2009-09-22 16:47:03 -0700 | [diff] [blame] | 10 | |
| Bryan Huntsman | 3f2bc4d | 2011-08-16 17:27:22 -0700 | [diff] [blame^] | 11 | ifeq ($(CONFIG_FB_MSM_MDP40),y) |
| 12 | obj-y += mdp4_util.o |
| 13 | else |
| 14 | obj-y += mdp_hw_init.o |
| 15 | obj-y += mdp_ppp.o |
| 16 | ifeq ($(CONFIG_FB_MSM_MDP31),y) |
| 17 | obj-y += mdp_ppp_v31.o |
| 18 | else |
| 19 | obj-y += mdp_ppp_v20.o |
| 20 | endif |
| 21 | endif |
| 22 | |
| 23 | ifeq ($(CONFIG_FB_MSM_OVERLAY),y) |
| 24 | obj-y += mdp4_overlay.o |
| 25 | obj-y += mdp4_overlay_lcdc.o |
| 26 | ifeq ($(CONFIG_FB_MSM_MIPI_DSI),y) |
| 27 | obj-y += mdp4_overlay_dsi_video.o |
| 28 | obj-y += mdp4_overlay_dsi_cmd.o |
| 29 | else |
| 30 | obj-y += mdp4_overlay_mddi.o |
| 31 | endif |
| 32 | else |
| 33 | obj-y += mdp_dma_lcdc.o |
| 34 | endif |
| 35 | |
| 36 | obj-$(CONFIG_FB_MSM_MDP303) += mdp_dma_dsi_video.o |
| 37 | |
| 38 | ifeq ($(CONFIG_FB_MSM_DTV),y) |
| 39 | obj-y += mdp4_dtv.o |
| 40 | obj-y += mdp4_overlay_dtv.o |
| 41 | endif |
| 42 | |
| 43 | obj-y += mdp_dma.o |
| 44 | obj-y += mdp_dma_s.o |
| 45 | obj-y += mdp_vsync.o |
| 46 | obj-y += mdp_cursor.o |
| 47 | obj-y += mdp_dma_tv.o |
| 48 | obj-$(CONFIG_ARCH_MSM7X27A) += msm_dss_io_7x27a.o |
| 49 | obj-$(CONFIG_ARCH_MSM8X60) += msm_dss_io_8x60.o |
| 50 | obj-$(CONFIG_ARCH_MSM8960) += msm_dss_io_8960.o |
| 51 | |
| 52 | # EBI2 |
| 53 | obj-$(CONFIG_FB_MSM_EBI2) += ebi2_lcd.o |
| 54 | |
| 55 | # LCDC |
| 56 | obj-$(CONFIG_FB_MSM_LCDC) += lcdc.o |
| 57 | |
| 58 | # MDDI |
| 59 | msm_mddi-objs := mddi.o mddihost.o mddihosti.o |
| 60 | obj-$(CONFIG_FB_MSM_MDDI) += msm_mddi.o |
| 61 | |
| 62 | # External MDDI |
| 63 | msm_mddi_ext-objs := mddihost_e.o mddi_ext.o |
| 64 | obj-$(CONFIG_FB_MSM_EXTMDDI) += msm_mddi_ext.o |
| 65 | |
| 66 | # MIPI gereric |
| 67 | msm_mipi-objs := mipi_dsi.o mipi_dsi_host.o |
| 68 | obj-$(CONFIG_FB_MSM_MIPI_DSI) += msm_mipi.o |
| 69 | |
| 70 | # MIPI manufacture |
| 71 | obj-$(CONFIG_FB_MSM_MIPI_DSI_TOSHIBA) += mipi_toshiba.o |
| 72 | obj-$(CONFIG_FB_MSM_MIPI_DSI_NOVATEK) += mipi_novatek.o |
| 73 | obj-$(CONFIG_FB_MSM_MIPI_DSI_RENESAS) += mipi_renesas.o |
| 74 | obj-$(CONFIG_FB_MSM_MIPI_DSI_SIMULATOR) += mipi_simulator.o |
| 75 | |
| 76 | # TVEnc |
| 77 | obj-$(CONFIG_FB_MSM_TVOUT) += tvenc.o |
| 78 | ifeq ($(CONFIG_FB_MSM_OVERLAY),y) |
| 79 | obj-$(CONFIG_FB_MSM_TVOUT) += mdp4_overlay_atv.o |
| 80 | endif |
| 81 | |
| 82 | # MSM FB Panel |
| 83 | obj-y += msm_fb_panel.o |
| 84 | obj-$(CONFIG_FB_MSM_EBI2_TMD_QVGA_EPSON_QCIF) += ebi2_tmd20.o |
| 85 | obj-$(CONFIG_FB_MSM_EBI2_TMD_QVGA_EPSON_QCIF) += ebi2_l2f.o |
| 86 | |
| 87 | ifeq ($(CONFIG_FB_MSM_MDDI_AUTO_DETECT),y) |
| 88 | obj-y += mddi_prism.o |
| 89 | obj-y += mddi_toshiba.o |
| 90 | obj-y += mddi_toshiba_vga.o |
| 91 | obj-y += mddi_toshiba_wvga_pt.o |
| 92 | obj-y += mddi_toshiba_wvga.o |
| 93 | obj-y += mddi_sharp.o |
| 94 | obj-y += mddi_orise.o |
| 95 | obj-y += mddi_quickvx.o |
| 96 | else |
| 97 | obj-$(CONFIG_FB_MSM_MDDI_PRISM_WVGA) += mddi_prism.o |
| 98 | obj-$(CONFIG_FB_MSM_MDDI_TOSHIBA_COMMON) += mddi_toshiba.o |
| 99 | obj-$(CONFIG_FB_MSM_MDDI_TOSHIBA_COMMON_VGA) += mddi_toshiba_vga.o |
| 100 | obj-$(CONFIG_FB_MSM_MDDI_TOSHIBA_WVGA_PORTRAIT) += mddi_toshiba_wvga_pt.o |
| 101 | obj-$(CONFIG_FB_MSM_MDDI_TOSHIBA_WVGA) += mddi_toshiba_wvga.o |
| 102 | obj-$(CONFIG_FB_MSM_MDDI_SHARP_QVGA_128x128) += mddi_sharp.o |
| 103 | obj-$(CONFIG_FB_MSM_MDDI_ORISE) += mddi_orise.o |
| 104 | obj-$(CONFIG_FB_MSM_MDDI_QUICKVX) += mddi_quickvx.o |
| 105 | endif |
| 106 | |
| 107 | ifeq ($(CONFIG_FB_MSM_MIPI_PANEL_DETECT),y) |
| 108 | obj-y += mipi_toshiba_video_wvga_pt.o mipi_toshiba_video_wsvga_pt.o |
| 109 | obj-y += mipi_novatek_video_qhd_pt.o mipi_novatek_cmd_qhd_pt.o |
| 110 | obj-y += mipi_renesas_video_fwvga_pt.o mipi_renesas_cmd_fwvga_pt.o |
| 111 | else |
| 112 | obj-$(CONFIG_FB_MSM_MIPI_TOSHIBA_VIDEO_WVGA_PT) += mipi_toshiba_video_wvga_pt.o |
| 113 | obj-$(CONFIG_FB_MSM_MIPI_TOSHIBA_VIDEO_WSVGA_PT) += mipi_toshiba_video_wsvga_pt.o |
| 114 | obj-$(CONFIG_FB_MSM_MIPI_NOVATEK_VIDEO_QHD_PT) += mipi_novatek_video_qhd_pt.o |
| 115 | obj-$(CONFIG_FB_MSM_MIPI_NOVATEK_CMD_QHD_PT) += mipi_novatek_cmd_qhd_pt.o |
| 116 | obj-$(CONFIG_FB_MSM_MIPI_RENESAS_VIDEO_FWVGA_PT) += mipi_renesas_video_fwvga_pt.o |
| 117 | obj-$(CONFIG_FB_MSM_MIPI_RENESAS_CMD_FWVGA_PT) += mipi_renesas_cmd_fwvga_pt.o |
| 118 | obj-$(CONFIG_FB_MSM_MIPI_SIMULATOR_VIDEO) += mipi_simulator_video.o |
| 119 | endif |
| 120 | |
| 121 | |
| 122 | |
| 123 | |
| 124 | obj-$(CONFIG_FB_MSM_LCDC_PANEL) += lcdc_panel.o |
| 125 | obj-$(CONFIG_FB_MSM_LCDC_PRISM_WVGA) += lcdc_prism.o |
| 126 | obj-$(CONFIG_FB_MSM_LCDC_SAMSUNG_WSVGA) += lcdc_samsung_wsvga.o |
| 127 | obj-$(CONFIG_FB_MSM_LCDC_CHIMEI_WXGA) += lcdc_chimei_wxga.o |
| 128 | obj-$(CONFIG_FB_MSM_LCDC_EXTERNAL_WXGA) += lcdc_external.o |
| 129 | obj-$(CONFIG_FB_MSM_HDMI_SII_EXTERNAL_720P) += hdmi_sii9022.o |
| 130 | obj-$(CONFIG_FB_MSM_LCDC_GORDON_VGA) += lcdc_gordon.o |
| 131 | obj-$(CONFIG_FB_MSM_LCDC_WXGA) += lcdc_wxga.o |
| 132 | obj-$(CONFIG_FB_MSM_LCDC_TOSHIBA_WVGA_PT) += lcdc_toshiba_wvga_pt.o |
| 133 | obj-$(CONFIG_FB_MSM_LCDC_TOSHIBA_FWVGA_PT) += lcdc_toshiba_fwvga_pt.o |
| 134 | obj-$(CONFIG_FB_MSM_LCDC_SHARP_WVGA_PT) += lcdc_sharp_wvga_pt.o |
| 135 | obj-$(CONFIG_FB_MSM_LCDC_AUO_WVGA) += lcdc_auo_wvga.o |
| 136 | obj-$(CONFIG_FB_MSM_LCDC_SAMSUNG_OLED_PT) += lcdc_samsung_oled_pt.o |
| 137 | obj-$(CONFIG_FB_MSM_HDMI_ADV7520_PANEL) += adv7520.o |
| 138 | obj-$(CONFIG_FB_MSM_LCDC_ST15_WXGA) += lcdc_st15.o |
| 139 | obj-$(CONFIG_FB_MSM_HDMI_MSM_PANEL) += hdmi_msm.o |
| 140 | obj-$(CONFIG_FB_MSM_EXT_INTERFACE_COMMON) += external_common.o |
| 141 | |
| 142 | obj-$(CONFIG_FB_MSM_TVOUT) += tvout_msm.o |
| 143 | |
| 144 | obj-$(CONFIG_FB_MSM_EXTMDDI_SVGA) += mddi_ext_lcd.o |
| 145 | |
| 146 | obj-$(CONFIG_MSM_VIDC_1080P) += vidc/ |
| 147 | obj-$(CONFIG_MSM_VIDC_720P) += vidc/ |
| 148 | |
| 149 | clean: |
| 150 | rm *.o .*cmd |