forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-02-14 796a7ef0befd21e25c2b9e42f53a6d7a4421941d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# SPDX-License-Identifier: GPL-2.0
#
# Makefile for the kernel mmc core.
#
 
obj-$(CONFIG_MMC)        += mmc_core.o
mmc_core-y            := core.o bus.o host.o \
                  mmc.o mmc_ops.o sd.o sd_ops.o \
                  sdio.o sdio_ops.o sdio_bus.o \
                  sdio_cis.o sdio_io.o sdio_irq.o \
                  slot-gpio.o
mmc_core-$(CONFIG_OF)        += pwrseq.o
obj-$(CONFIG_PWRSEQ_SIMPLE)    += pwrseq_simple.o
obj-$(CONFIG_PWRSEQ_SD8787)    += pwrseq_sd8787.o
obj-$(CONFIG_PWRSEQ_EMMC)    += pwrseq_emmc.o
mmc_core-$(CONFIG_DEBUG_FS)    += debugfs.o
obj-$(CONFIG_MMC_BLOCK)        += mmc_block.o
mmc_block-objs            := block.o queue.o
obj-$(CONFIG_MMC_TEST)        += mmc_test.o
obj-$(CONFIG_SDIO_UART)        += sdio_uart.o
mmc_core-$(CONFIG_MMC_CRYPTO)    += crypto.o