15ce13051SHaavard Skinnemoen# 25ce13051SHaavard Skinnemoen# (C) Copyright 2006 35ce13051SHaavard Skinnemoen# Wolfgang Denk, DENX Software Engineering, wd@denx.de. 45ce13051SHaavard Skinnemoen# 51a459660SWolfgang Denk# SPDX-License-Identifier: GPL-2.0+ 65ce13051SHaavard Skinnemoen# 75ce13051SHaavard Skinnemoen 85ce13051SHaavard Skinnemoeninclude $(TOPDIR)/config.mk 95ce13051SHaavard Skinnemoen 106d8962e8SSebastien CarlierLIB := $(obj)libmmc.o 115ce13051SHaavard Skinnemoen 120d986e61SLad, Prabhakar 13716ebf43SCliff CaiCOBJS-$(CONFIG_BFIN_SDH) += bfin_sdh.o 1457418d21SSandeep PaulrajCOBJS-$(CONFIG_DAVINCI_MMC) += davinci_mmc.o 1550586ef2SAndy FlemingCOBJS-$(CONFIG_FSL_ESDHC) += fsl_esdhc.o 16f6c3b346SKuo-Jung SuCOBJS-$(CONFIG_FTSDC010) += ftsdc010_mci.o 171592ef85SReinhard MeyerCOBJS-$(CONFIG_GENERIC_MMC) += mmc.o 181592ef85SReinhard MeyerCOBJS-$(CONFIG_GENERIC_ATMEL_MCI) += gen_atmel_mci.o 19d52ebf10SThomas ChouCOBJS-$(CONFIG_MMC_SPI) += mmc_spi.o 2023b93e1dSMatt WaddelCOBJS-$(CONFIG_ARM_PL180_MMCI) += arm_pl180_mmci.o 21e75787d9SLei WenCOBJS-$(CONFIG_MV_SDHCI) += mv_sdhci.o 22ba3dbaf2SIlya YanokCOBJS-$(CONFIG_MXC_MMC) += mxcmmc.o 2371a758e1SMarek VasutCOBJS-$(CONFIG_MXS_MMC) += mxsmmc.o 24de941241SSukumar GhoraiCOBJS-$(CONFIG_OMAP_HSMMC) += omap_hsmmc.o 2507133f2eSMarek VasutCOBJS-$(CONFIG_PXA_MMC_GENERIC) += pxa_mmc_gen.o 26af62a557SLei WenCOBJS-$(CONFIG_SDHCI) += sdhci.o 279a4fbe4fSStephen WarrenCOBJS-$(CONFIG_BCM2835_SDHCI) += bcm2835_sdhci.o 28442d5568SJaehoon ChungCOBJS-$(CONFIG_S5P_SDHCI) += s5p_sdhci.o 29afb35666SYoshihiro ShimodaCOBJS-$(CONFIG_SH_MMCIF) += sh_mmcif.o 301f4ca254SVipin KumarCOBJS-$(CONFIG_SPEAR_SDHCI) += spear_sdhci.o 313f82d89dSTom WarrenCOBJS-$(CONFIG_TEGRA_MMC) += tegra_mmc.o 32757bff49SJaehoon ChungCOBJS-$(CONFIG_DWMMC) += dw_mmc.o 33d0ebbb8dSJaehoon ChungCOBJS-$(CONFIG_EXYNOS_DWMMC) += exynos_dw_mmc.o 34293eb33fSMichal SimekCOBJS-$(CONFIG_ZYNQ_SDHCI) += zynq_sdhci.o 35*bb0dc108SYing Zhangifdef CONFIG_SPL_BUILD 36*bb0dc108SYing ZhangCOBJS-$(CONFIG_SPL_MMC_BOOT) += fsl_esdhc_spl.o 37*bb0dc108SYing Zhangendif 38c3bf1ad7SHaavard Skinnemoen 395ce13051SHaavard SkinnemoenCOBJS := $(COBJS-y) 405ce13051SHaavard SkinnemoenSRCS := $(COBJS:.o=.c) 415ce13051SHaavard SkinnemoenOBJS := $(addprefix $(obj),$(COBJS)) 425ce13051SHaavard Skinnemoen 435ce13051SHaavard Skinnemoenall: $(LIB) 445ce13051SHaavard Skinnemoen 455ce13051SHaavard Skinnemoen$(LIB): $(obj).depend $(OBJS) 466d8962e8SSebastien Carlier $(call cmd_link_o_target, $(OBJS)) 475ce13051SHaavard Skinnemoen 485ce13051SHaavard Skinnemoen######################################################################### 495ce13051SHaavard Skinnemoen 505ce13051SHaavard Skinnemoen# defines $(obj).depend target 515ce13051SHaavard Skinnemoeninclude $(SRCTREE)/rules.mk 525ce13051SHaavard Skinnemoen 535ce13051SHaavard Skinnemoensinclude $(obj).depend 545ce13051SHaavard Skinnemoen 555ce13051SHaavard Skinnemoen######################################################################### 56