xref: /openbmc/u-boot/drivers/misc/Makefile (revision 89e8db20ac7b0ee9d0deb57ec92520257d95639d)
183d290c5STom Rini# SPDX-License-Identifier: GPL-2.0+
2318c0b90SJean-Christophe PLAGNIOL-VILLARD#
3318c0b90SJean-Christophe PLAGNIOL-VILLARD# (C) Copyright 2000-2007
4318c0b90SJean-Christophe PLAGNIOL-VILLARD# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
5318c0b90SJean-Christophe PLAGNIOL-VILLARD
64395e06eSThomas Chouobj-$(CONFIG_MISC) += misc-uclass.o
7d7248c42SSimon Glassifndef CONFIG_SPL_BUILD
8710f1d3dSMasahiro Yamadaobj-$(CONFIG_CROS_EC) += cros_ec.o
9710f1d3dSMasahiro Yamadaobj-$(CONFIG_CROS_EC_LPC) += cros_ec_lpc.o
10710f1d3dSMasahiro Yamadaobj-$(CONFIG_CROS_EC_I2C) += cros_ec_i2c.o
11df93d90aSSimon Glassobj-$(CONFIG_CROS_EC_SANDBOX) += cros_ec_sandbox.o
12710f1d3dSMasahiro Yamadaobj-$(CONFIG_CROS_EC_SPI) += cros_ec_spi.o
13*9450faf4Sryan_chenobj-$(CONFIG_ASPEED_DP) += aspeed_dp.o
1473223f0eSSimon Glassendif
15313d4cc3SMario Six
166ec1b753SSimon Glassifdef CONFIG_DM_I2C
172c9dfb58SSimon Glassifndef CONFIG_SPL_BUILD
186ec1b753SSimon Glassobj-$(CONFIG_SANDBOX) += i2c_eeprom_emul.o
196ec1b753SSimon Glassendif
202c9dfb58SSimon Glassendif
21bab8233aSSimon Glassifdef CONFIG_SPL_OF_PLATDATA
22bab8233aSSimon Glassifdef CONFIG_SPL_BUILD
23bab8233aSSimon Glassobj-$(CONFIG_SANDBOX) += spltest_sandbox.o
24bab8233aSSimon Glassendif
25bab8233aSSimon Glassendif
26979d74d9Sryan_chenobj-$(CONFIG_ASPEED_AHBC) += aspeed_ahbc.o
27313d4cc3SMario Sixobj-$(CONFIG_ALI152X) += ali512x.o
28313d4cc3SMario Sixobj-$(CONFIG_ALTERA_SYSID) += altera_sysid.o
29313d4cc3SMario Sixobj-$(CONFIG_ATSHA204A) += atsha204a-i2c.o
30313d4cc3SMario Sixobj-$(CONFIG_CBMEM_CONSOLE) += cbmem_console.o
31313d4cc3SMario Sixobj-$(CONFIG_DS4510)  += ds4510.o
3203c22449SZhuoyu Zhangobj-$(CONFIG_FSL_DEVICE_DISABLE) += fsl_devdis.o
33313d4cc3SMario Sixobj-$(CONFIG_FSL_IFC) += fsl_ifc.o
34313d4cc3SMario Sixobj-$(CONFIG_FSL_IIM) += fsl_iim.o
35313d4cc3SMario Sixobj-$(CONFIG_FSL_MC9SDZ60) += mc9sdz60.o
36313d4cc3SMario Sixobj-$(CONFIG_FSL_SEC_MON) += fsl_sec_mon.o
37313d4cc3SMario Sixobj-$(CONFIG_FS_LOADER) += fs_loader.o
387e86242bSMario Sixobj-$(CONFIG_GDSYS_IOEP) += gdsys_ioep.o
3986da8c12SMario Sixobj-$(CONFIG_GDSYS_RXAUI_CTRL) += gdsys_rxaui_ctrl.o
40c0a2b086SMario Sixobj-$(CONFIG_GDSYS_SOC) += gdsys_soc.o
41313d4cc3SMario Sixobj-$(CONFIG_$(SPL_)I2C_EEPROM) += i2c_eeprom.o
42ab88bd2bSMario Sixobj-$(CONFIG_IHS_FPGA) += ihs_fpga.o
43313d4cc3SMario Sixobj-$(CONFIG_IMX8) += imx8/
44313d4cc3SMario Sixobj-$(CONFIG_LED_STATUS) += status_led.o
45313d4cc3SMario Sixobj-$(CONFIG_LED_STATUS_GPIO) += gpio_led.o
46d2166319SMario Sixobj-$(CONFIG_MPC83XX_SERDES) += mpc83xx_serdes.o
47313d4cc3SMario Sixobj-$(CONFIG_MXC_OCOTP) += mxc_ocotp.o
48313d4cc3SMario Sixobj-$(CONFIG_MXS_OCOTP) += mxs_ocotp.o
49313d4cc3SMario Sixobj-$(CONFIG_NS87308) += ns87308.o
50313d4cc3SMario Sixobj-$(CONFIG_NUVOTON_NCT6102D) += nuvoton_nct6102d.o
51313d4cc3SMario Sixobj-$(CONFIG_PCA9551_LED) += pca9551_led.o
52313d4cc3SMario Sixobj-$(CONFIG_$(SPL_)PWRSEQ) += pwrseq-uclass.o
53313d4cc3SMario Sixobj-$(CONFIG_QFW) += qfw.o
54313d4cc3SMario Sixobj-$(CONFIG_ROCKCHIP_EFUSE) += rockchip-efuse.o
55313d4cc3SMario Sixobj-$(CONFIG_SANDBOX) += swap_case.o
56313d4cc3SMario Sixobj-$(CONFIG_SANDBOX) += syscon_sandbox.o misc_sandbox.o
57313d4cc3SMario Sixobj-$(CONFIG_SMSC_LPC47M) += smsc_lpc47m.o
58313d4cc3SMario Sixobj-$(CONFIG_SMSC_SIO1007) += smsc_sio1007.o
59313d4cc3SMario Sixobj-$(CONFIG_STM32MP_FUSE) += stm32mp_fuse.o
60313d4cc3SMario Sixobj-$(CONFIG_STM32_RCC) += stm32_rcc.o
61313d4cc3SMario Sixobj-$(CONFIG_SYS_DPAA_QBMAN) += fsl_portals.o
62313d4cc3SMario Sixobj-$(CONFIG_TEGRA186_BPMP) += tegra186_bpmp.o
63313d4cc3SMario Sixobj-$(CONFIG_TEGRA_CAR) += tegra_car.o
64313d4cc3SMario Sixobj-$(CONFIG_TWL4030_LED) += twl4030_led.o
65313d4cc3SMario Sixobj-$(CONFIG_VEXPRESS_CONFIG) += vexpress_config.o
66313d4cc3SMario Sixobj-$(CONFIG_WINBOND_W83627) += winbond_w83627.o
67b5392c50SPaul Burtonobj-$(CONFIG_JZ4780_EFUSE) += jz4780_efuse.o
68460fdfe6Sryan_chenobj-$(CONFIG_ASPEED_FSI) += aspeed-fsi.o
69