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