.. | .. |
---|
1 | 1 | # SPDX-License-Identifier: GPL-2.0 |
---|
2 | 2 | |
---|
3 | | -obj-$(CONFIG_MTD_NAND) += nand.o |
---|
4 | | -obj-$(CONFIG_MTD_NAND_ECC) += nand_ecc.o |
---|
5 | | -obj-$(CONFIG_MTD_NAND_BCH) += nand_bch.o |
---|
| 3 | +obj-$(CONFIG_MTD_RAW_NAND) += nand.o |
---|
| 4 | +obj-$(CONFIG_MTD_NAND_ECC_SW_HAMMING) += nand_ecc.o |
---|
| 5 | +nand-$(CONFIG_MTD_NAND_ECC_SW_BCH) += nand_bch.o |
---|
6 | 6 | obj-$(CONFIG_MTD_SM_COMMON) += sm_common.o |
---|
7 | 7 | |
---|
8 | 8 | obj-$(CONFIG_MTD_NAND_CAFE) += cafe_nand.o |
---|
.. | .. |
---|
15 | 15 | obj-$(CONFIG_MTD_NAND_TANGO) += tango_nand.o |
---|
16 | 16 | obj-$(CONFIG_MTD_NAND_DAVINCI) += davinci_nand.o |
---|
17 | 17 | obj-$(CONFIG_MTD_NAND_DISKONCHIP) += diskonchip.o |
---|
18 | | -obj-$(CONFIG_MTD_NAND_DOCG4) += docg4.o |
---|
19 | 18 | obj-$(CONFIG_MTD_NAND_FSMC) += fsmc_nand.o |
---|
20 | 19 | obj-$(CONFIG_MTD_NAND_SHARPSL) += sharpsl.o |
---|
21 | 20 | obj-$(CONFIG_MTD_NAND_NANDSIM) += nandsim.o |
---|
.. | .. |
---|
26 | 25 | omap2_nand-objs := omap2.o |
---|
27 | 26 | obj-$(CONFIG_MTD_NAND_OMAP2) += omap2_nand.o |
---|
28 | 27 | obj-$(CONFIG_MTD_NAND_OMAP_BCH_BUILD) += omap_elm.o |
---|
29 | | -obj-$(CONFIG_MTD_NAND_CM_X270) += cmx270_nand.o |
---|
30 | 28 | obj-$(CONFIG_MTD_NAND_MARVELL) += marvell_nand.o |
---|
31 | 29 | obj-$(CONFIG_MTD_NAND_TMIO) += tmio_nand.o |
---|
32 | 30 | obj-$(CONFIG_MTD_NAND_PLATFORM) += plat_nand.o |
---|
.. | .. |
---|
42 | 40 | obj-$(CONFIG_MTD_NAND_MXC) += mxc_nand.o |
---|
43 | 41 | obj-$(CONFIG_MTD_NAND_SOCRATES) += socrates_nand.o |
---|
44 | 42 | obj-$(CONFIG_MTD_NAND_TXX9NDFMC) += txx9ndfmc.o |
---|
45 | | -obj-$(CONFIG_MTD_NAND_NUC900) += nuc900_nand.o |
---|
46 | 43 | obj-$(CONFIG_MTD_NAND_MPC5121_NFC) += mpc5121_nfc.o |
---|
47 | 44 | obj-$(CONFIG_MTD_NAND_VF610_NFC) += vf610_nfc.o |
---|
48 | 45 | obj-$(CONFIG_MTD_NAND_RICOH) += r852.o |
---|
49 | | -obj-$(CONFIG_MTD_NAND_JZ4740) += jz4740_nand.o |
---|
50 | | -obj-$(CONFIG_MTD_NAND_JZ4780) += jz4780_nand.o jz4780_bch.o |
---|
| 46 | +obj-y += ingenic/ |
---|
51 | 47 | obj-$(CONFIG_MTD_NAND_GPMI_NAND) += gpmi-nand/ |
---|
52 | 48 | obj-$(CONFIG_MTD_NAND_XWAY) += xway_nand.o |
---|
53 | 49 | obj-$(CONFIG_MTD_NAND_BCM47XXNFLASH) += bcm47xxnflash/ |
---|
.. | .. |
---|
56 | 52 | obj-$(CONFIG_MTD_NAND_BRCMNAND) += brcmnand/ |
---|
57 | 53 | obj-$(CONFIG_MTD_NAND_QCOM) += qcom_nandc.o |
---|
58 | 54 | obj-$(CONFIG_MTD_NAND_MTK) += mtk_ecc.o mtk_nand.o |
---|
| 55 | +obj-$(CONFIG_MTD_NAND_MXIC) += mxic_nand.o |
---|
59 | 56 | obj-$(CONFIG_MTD_NAND_TEGRA) += tegra_nand.o |
---|
60 | | -obj-$(CONFIG_MTD_NAND_ROCKCHIP_V6) += rockchip_nand_v6.o |
---|
61 | | -obj-$(CONFIG_MTD_NAND_ROCKCHIP_V9) += rockchip_nand_v9.o |
---|
| 57 | +obj-$(CONFIG_MTD_NAND_STM32_FMC2) += stm32_fmc2_nand.o |
---|
| 58 | +obj-$(CONFIG_MTD_NAND_MESON) += meson_nand.o |
---|
| 59 | +obj-$(CONFIG_MTD_NAND_CADENCE) += cadence-nand-controller.o |
---|
| 60 | +obj-$(CONFIG_MTD_NAND_ARASAN) += arasan-nand-controller.o |
---|
| 61 | +obj-$(CONFIG_MTD_NAND_ROCKCHIP) += rockchip-nand-controller.o |
---|
62 | 62 | |
---|
63 | | -nand-objs := nand_base.o nand_bbt.o nand_timings.o nand_ids.o |
---|
| 63 | +nand-objs := nand_base.o nand_legacy.o nand_bbt.o nand_timings.o nand_ids.o |
---|
| 64 | +nand-objs += nand_onfi.o |
---|
| 65 | +nand-objs += nand_jedec.o |
---|
64 | 66 | nand-objs += nand_amd.o |
---|
| 67 | +nand-objs += nand_esmt.o |
---|
65 | 68 | nand-objs += nand_hynix.o |
---|
66 | 69 | nand-objs += nand_macronix.o |
---|
67 | 70 | nand-objs += nand_micron.o |
---|