xref: /OK3568_Linux_fs/u-boot/test/dm/Makefile (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun#
2*4882a593Smuzhiyun# Copyright (c) 2013 Google, Inc
3*4882a593Smuzhiyun#
4*4882a593Smuzhiyun# SPDX-License-Identifier:	GPL-2.0+
5*4882a593Smuzhiyun#
6*4882a593Smuzhiyun
7*4882a593Smuzhiyunobj-$(CONFIG_CMD_DM) += cmd_dm.o
8*4882a593Smuzhiyunobj-$(CONFIG_UT_DM) += bus.o
9*4882a593Smuzhiyunobj-$(CONFIG_UT_DM) += nop.o
10*4882a593Smuzhiyunobj-$(CONFIG_UT_DM) += test-driver.o
11*4882a593Smuzhiyunobj-$(CONFIG_UT_DM) += test-fdt.o
12*4882a593Smuzhiyunobj-$(CONFIG_UT_DM) += test-main.o
13*4882a593Smuzhiyunobj-$(CONFIG_UT_DM) += test-uclass.o
14*4882a593Smuzhiyun
15*4882a593Smuzhiyun# Tests for particular subsystems - when enabling driver model for a new
16*4882a593Smuzhiyun# subsystem you must add sandbox tests here.
17*4882a593Smuzhiyunobj-$(CONFIG_UT_DM) += core.o
18*4882a593Smuzhiyunifneq ($(CONFIG_SANDBOX),)
19*4882a593Smuzhiyunobj-$(CONFIG_BLK) += blk.o
20*4882a593Smuzhiyunobj-$(CONFIG_CLK) += clk.o
21*4882a593Smuzhiyunobj-$(CONFIG_DM_ETH) += eth.o
22*4882a593Smuzhiyunobj-$(CONFIG_DM_GPIO) += gpio.o
23*4882a593Smuzhiyunobj-$(CONFIG_DM_I2C) += i2c.o
24*4882a593Smuzhiyunobj-$(CONFIG_LED) += led.o
25*4882a593Smuzhiyunobj-$(CONFIG_DM_MAILBOX) += mailbox.o
26*4882a593Smuzhiyunobj-$(CONFIG_DM_MMC) += mmc.o
27*4882a593Smuzhiyunobj-$(CONFIG_DM_PCI) += pci.o
28*4882a593Smuzhiyunobj-$(CONFIG_PHY) += phy.o
29*4882a593Smuzhiyunobj-$(CONFIG_POWER_DOMAIN) += power-domain.o
30*4882a593Smuzhiyunobj-$(CONFIG_DM_PWM) += pwm.o
31*4882a593Smuzhiyunobj-$(CONFIG_RAM) += ram.o
32*4882a593Smuzhiyunobj-y += regmap.o
33*4882a593Smuzhiyunobj-$(CONFIG_REMOTEPROC) += remoteproc.o
34*4882a593Smuzhiyunobj-$(CONFIG_DM_RESET) += reset.o
35*4882a593Smuzhiyunobj-$(CONFIG_SYSRESET) += sysreset.o
36*4882a593Smuzhiyunobj-$(CONFIG_DM_RTC) += rtc.o
37*4882a593Smuzhiyunobj-$(CONFIG_DM_SPI_FLASH) += sf.o
38*4882a593Smuzhiyunobj-$(CONFIG_DM_SPI) += spi.o
39*4882a593Smuzhiyunobj-y += syscon.o
40*4882a593Smuzhiyunobj-$(CONFIG_DM_USB) += usb.o
41*4882a593Smuzhiyunobj-$(CONFIG_DM_PMIC) += pmic.o
42*4882a593Smuzhiyunobj-$(CONFIG_DM_REGULATOR) += regulator.o
43*4882a593Smuzhiyunobj-$(CONFIG_TIMER) += timer.o
44*4882a593Smuzhiyunobj-$(CONFIG_DM_VIDEO) += video.o
45*4882a593Smuzhiyunobj-$(CONFIG_ADC) += adc.o
46*4882a593Smuzhiyunobj-$(CONFIG_SPMI) += spmi.o
47*4882a593Smuzhiyunobj-$(CONFIG_WDT) += wdt.o
48*4882a593Smuzhiyunobj-$(CONFIG_SCMI_FIRMWARE) += scmi.o
49*4882a593Smuzhiyunendif
50