uboot/drivers/mtd/Makefile
<<
>>
Prefs
   1# SPDX-License-Identifier: GPL-2.0+
   2#
   3# (C) Copyright 2000-2007
   4# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
   5
   6mtd-$(CONFIG_MTD) += mtdcore.o mtd_uboot.o
   7mtd-$(CONFIG_DM_MTD) += mtd-uclass.o
   8mtd-$(CONFIG_MTD_PARTITIONS) += mtdpart.o
   9mtd-$(CONFIG_MTD_CONCAT) += mtdconcat.o
  10mtd-$(CONFIG_ALTERA_QSPI) += altera_qspi.o
  11mtd-$(CONFIG_FLASH_CFI_DRIVER) += cfi_flash.o
  12mtd-$(CONFIG_FLASH_CFI_MTD) += cfi_mtd.o
  13mtd-$(CONFIG_FLASH_CFI_LEGACY) += jedec_flash.o
  14mtd-$(CONFIG_FLASH_PIC32) += pic32_flash.o
  15mtd-$(CONFIG_STM32_FLASH) += stm32_flash.o
  16mtd-$(CONFIG_RENESAS_RPC_HF) += renesas_rpc_hf.o
  17mtd-$(CONFIG_HBMC_AM654) += hbmc-am654.o
  18
  19# U-Boot build
  20ifeq ($(CONFIG_SPL_BUILD)$(CONFIG_TPL_BUILD),)
  21
  22ifneq ($(mtd-y),)
  23obj-y += mtd.o
  24endif
  25obj-y += nand/
  26obj-y += onenand/
  27obj-y += spi/
  28obj-$(CONFIG_MTD_UBI) += ubi/
  29
  30#SPL/TPL build
  31else
  32
  33ifneq ($(mtd-y),)
  34obj-$(CONFIG_SPL_MTD_SUPPORT) += mtd.o
  35endif
  36obj-$(CONFIG_$(SPL_TPL_)NAND_SUPPORT) += nand/
  37obj-$(CONFIG_SPL_ONENAND_SUPPORT) += onenand/
  38obj-$(CONFIG_$(SPL_TPL_)SPI_FLASH_SUPPORT) += spi/
  39obj-$(CONFIG_SPL_UBI) += ubispl/
  40
  41endif
  42