xref: /openbmc/u-boot/test/dm/Makefile (revision 667ff89b241c32353d33e81e6cca10b894fa8b70)
12e7d35d2SSimon Glass# SPDX-License-Identifier: GPL-2.0+
22e7d35d2SSimon Glass#
383d290c5STom Rini# Copyright (c) 2013 Google, Inc
42e7d35d2SSimon Glass
540441e0bSJoe Hershbergerobj-$(CONFIG_UT_DM) += bus.o
6*667ff89bSJean-Jacques Hiblotobj-$(CONFIG_UT_DM) += nop.o
740441e0bSJoe Hershbergerobj-$(CONFIG_UT_DM) += test-driver.o
840441e0bSJoe Hershbergerobj-$(CONFIG_UT_DM) += test-fdt.o
940441e0bSJoe Hershbergerobj-$(CONFIG_UT_DM) += test-main.o
1040441e0bSJoe Hershbergerobj-$(CONFIG_UT_DM) += test-uclass.o
112e7d35d2SSimon Glass
122e7d35d2SSimon Glass# Tests for particular subsystems - when enabling driver model for a new
132e7d35d2SSimon Glass# subsystem you must add sandbox tests here.
1440441e0bSJoe Hershbergerobj-$(CONFIG_UT_DM) += core.o
15b6a49a7aSSimon Glassifneq ($(CONFIG_SANDBOX),)
16f2b25c9bSSimon Glassobj-$(CONFIG_SOUND) += audio.o
17e4fb863fSSimon Glassobj-$(CONFIG_BLK) += blk.o
18e6fd0181SMario Sixobj-$(CONFIG_BOARD) += board.o
196f2d59cbSPhilipp Tomsichobj-$(CONFIG_DM_BOOTCOUNT) += bootcount.o
206a1c7cefSSimon Glassobj-$(CONFIG_CLK) += clk.o
21bfacad7dSJoe Hershbergerobj-$(CONFIG_DM_ETH) += eth.o
2231b8217eSRajan Vajaobj-$(CONFIG_FIRMWARE) += firmware.o
232e7d35d2SSimon Glassobj-$(CONFIG_DM_GPIO) += gpio.o
247f84fc67SBenjamin Gaignardobj-$(CONFIG_DM_HWSPINLOCK) += hwspinlock.o
25ecc2ed55SSimon Glassobj-$(CONFIG_DM_I2C) += i2c.o
26f2b25c9bSSimon Glassobj-$(CONFIG_SOUND) += i2s.o
273c43fba3SSimon Glassobj-$(CONFIG_LED) += led.o
288961b524SStephen Warrenobj-$(CONFIG_DM_MAILBOX) += mailbox.o
298e6cc461SSimon Glassobj-$(CONFIG_DM_MMC) += mmc.o
3004ca8714SMasahiro Yamadaobj-y += ofnode.o
314eea5318SMario Sixobj-$(CONFIG_OSD) += osd.o
325d9a88f4SSimon Glassobj-$(CONFIG_DM_VIDEO) += panel.o
33d3b7ff14SSimon Glassobj-$(CONFIG_DM_PCI) += pci.o
34b45c833cSSimon Glassobj-$(CONFIG_PCH) += pch.o
3586322f59SJean-Jacques Hiblotobj-$(CONFIG_PHY) += phy.o
3661f5ddcbSStephen Warrenobj-$(CONFIG_POWER_DOMAIN) += power-domain.o
3743b41566SSimon Glassobj-$(CONFIG_DM_PWM) += pwm.o
3864ce0cadSSimon Glassobj-$(CONFIG_RAM) += ram.o
3986075babSSimon Glassobj-y += regmap.o
40bfaa2d99SNishanth Menonobj-$(CONFIG_REMOTEPROC) += remoteproc.o
414581b717SStephen Warrenobj-$(CONFIG_DM_RESET) += reset.o
4211636258SStephen Warrenobj-$(CONFIG_SYSRESET) += sysreset.o
4347725114SSimon Glassobj-$(CONFIG_DM_RTC) += rtc.o
44f8025b58SSimon Glassobj-$(CONFIG_DM_SPI_FLASH) += sf.o
4520e77057SRamon Friedobj-$(CONFIG_SMEM) += smem.o
46f8025b58SSimon Glassobj-$(CONFIG_DM_SPI) += spi.o
4704035fd3SSimon Glassobj-y += syscon.o
48e00cb223SSimon Glassobj-$(CONFIG_DM_USB) += usb.o
49e8f339e0SPrzemyslaw Marczakobj-$(CONFIG_DM_PMIC) += pmic.o
50e8f339e0SPrzemyslaw Marczakobj-$(CONFIG_DM_REGULATOR) += regulator.o
519961a0b6SThomas Chouobj-$(CONFIG_TIMER) += timer.o
523c97c4fbSSimon Glassobj-$(CONFIG_DM_VIDEO) += video.o
53c48cb7ebSPrzemyslaw Marczakobj-$(CONFIG_ADC) += adc.o
54d33776e4SMateusz Kulikowskiobj-$(CONFIG_SPMI) += spmi.o
550753bc2dSmaxims@google.comobj-$(CONFIG_WDT) += wdt.o
5687940ec4SMario Sixobj-$(CONFIG_AXI) += axi.o
57004e67c2SMario Sixobj-$(CONFIG_MISC) += misc.o
58d7c09684SPatrice Chotardobj-$(CONFIG_DM_SERIAL) += serial.o
59fa44b533SMario Sixobj-$(CONFIG_CPU) += cpu.o
60f2b25c9bSSimon Glassobj-$(CONFIG_SOUND) += sound.o
61a6ab4245SJens Wiklanderobj-$(CONFIG_TEE) += tee.o
624f89d494SBin Mengobj-$(CONFIG_VIRTIO_SANDBOX) += virtio.o
63b3309918SGrygorii Strashkoobj-$(CONFIG_DMA) += dma.o
64b6a49a7aSSimon Glassendif
65