2 # SPDX-License-Identifier: GPL-2.0+
5 obj-
$(CONFIG_
$(SPL_
)DM
) += core
/
6 obj-
$(CONFIG_
$(SPL_
)CLK
) += clk
/
7 obj-
$(CONFIG_
$(SPL_
)LED
) += led
/
8 obj-
$(CONFIG_
$(SPL_
)PINCTRL
) += pinctrl
/
9 obj-
$(CONFIG_
$(SPL_
)RAM
) += ram
/
11 ifdef CONFIG_SPL_BUILD
13 obj-
$(CONFIG_SPL_CRYPTO_SUPPORT
) += crypto
/
14 obj-
$(CONFIG_SPL_I2C_SUPPORT
) += i2c
/
15 obj-
$(CONFIG_SPL_GPIO_SUPPORT
) += gpio
/
16 obj-
$(CONFIG_SPL_MMC_SUPPORT
) += mmc
/
17 obj-
$(CONFIG_SPL_MPC8XXX_INIT_DDR_SUPPORT
) += ddr
/fsl
/
18 obj-
$(CONFIG_ARMADA_38X
) += ddr
/marvell
/a38x
/
19 obj-
$(CONFIG_ARMADA_XP
) += ddr
/marvell
/axp
/
20 obj-
$(CONFIG_ALTERA_SDRAM
) += ddr
/altera
/
21 obj-
$(CONFIG_SPL_SERIAL_SUPPORT
) += serial
/
22 obj-
$(CONFIG_SPL_SPI_SUPPORT
) += spi
/
23 obj-
$(CONFIG_SPL_POWER_SUPPORT
) += power
/ power
/pmic
/
24 obj-
$(CONFIG_SPL_POWER_SUPPORT
) += power
/regulator
/
25 obj-
$(CONFIG_SPL_DRIVERS_MISC_SUPPORT
) += misc
/ sysreset
/
26 obj-
$(CONFIG_SPL_MTD_SUPPORT
) += mtd
/
27 obj-
$(CONFIG_SPL_NAND_SUPPORT
) += mtd
/nand
/
28 obj-
$(CONFIG_SPL_ONENAND_SUPPORT
) += mtd
/onenand
/
29 obj-
$(CONFIG_SPL_SPI_FLASH_SUPPORT
) += mtd
/spi
/
30 obj-
$(CONFIG_SPL_UBI
) += mtd
/ubispl
/
31 obj-
$(CONFIG_SPL_DMA_SUPPORT
) += dma
/
32 obj-
$(CONFIG_SPL_ETH_SUPPORT
) += net
/
33 obj-
$(CONFIG_SPL_ETH_SUPPORT
) += net
/phy
/
34 obj-
$(CONFIG_SPL_USBETH_SUPPORT
) += net
/phy
/
35 obj-
$(CONFIG_SPL_MUSB_NEW_SUPPORT
) += usb
/musb-new
/
36 obj-
$(CONFIG_SPL_USB_GADGET_SUPPORT
) += usb
/gadget
/
37 obj-
$(CONFIG_SPL_USB_GADGET_SUPPORT
) += usb
/gadget
/udc
/
38 obj-
$(CONFIG_SPL_DFU_SUPPORT
) += dfu
/
39 obj-
$(CONFIG_SPL_WATCHDOG_SUPPORT
) += watchdog
/
40 obj-
$(CONFIG_SPL_USB_HOST_SUPPORT
) += usb
/host
/
41 obj-
$(CONFIG_OMAP_USB_PHY
) += usb
/phy
/
42 obj-
$(CONFIG_SPL_SATA_SUPPORT
) += block
/
43 obj-
$(CONFIG_SPL_USB_HOST_SUPPORT
) += block
/
44 obj-
$(CONFIG_SPL_MMC_SUPPORT
) += block
/
47 ifdef CONFIG_TPL_BUILD
49 obj-
$(CONFIG_TPL_I2C_SUPPORT
) += i2c
/
50 obj-
$(CONFIG_TPL_DRIVERS_MISC_SUPPORT
) += misc
/ sysreset
/
51 obj-
$(CONFIG_TPL_MMC_SUPPORT
) += mmc
/
52 obj-
$(CONFIG_TPL_MPC8XXX_INIT_DDR_SUPPORT
) += ddr
/fsl
/
53 obj-
$(CONFIG_TPL_NAND_SUPPORT
) += mtd
/nand
/
54 obj-
$(CONFIG_TPL_SERIAL_SUPPORT
) += serial
/
55 obj-
$(CONFIG_TPL_SPI_FLASH_SUPPORT
) += mtd
/spi
/
56 obj-
$(CONFIG_TPL_SPI_SUPPORT
) += spi
/
60 ifeq ($(CONFIG_SPL_BUILD
)$(CONFIG_TPL_BUILD
),)
63 obj-
$(CONFIG_DM_DEMO
) += demo
/
64 obj-
$(CONFIG_BIOSEMU
) += bios_emulator
/
66 obj-
$(CONFIG_BOOTCOUNT_LIMIT
) += bootcount
/
67 obj-
$(CONFIG_CPU
) += cpu
/
69 obj-
$(CONFIG_FPGA
) += fpga
/
74 obj-
$(CONFIG_X86
) += pch
/
85 obj-
$(CONFIG_QE
) += qe
/
86 obj-
$(CONFIG_U_QE
) += qe
/
92 # SOC specific infrastructure drivers.
94 obj-
$(CONFIG_REMOTEPROC
) += remoteproc
/
97 obj-
$(CONFIG_MACH_PIC32
) += ddr
/microchip
/