xref: /OK3568_Linux_fs/kernel/drivers/firmware/Makefile (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0
2*4882a593Smuzhiyun#
3*4882a593Smuzhiyun# Makefile for the linux kernel.
4*4882a593Smuzhiyun#
5*4882a593Smuzhiyunobj-$(CONFIG_ARM_SCPI_PROTOCOL)	+= arm_scpi.o
6*4882a593Smuzhiyunobj-$(CONFIG_ARM_SCPI_POWER_DOMAIN) += scpi_pm_domain.o
7*4882a593Smuzhiyunobj-$(CONFIG_ARM_SDE_INTERFACE)	+= arm_sdei.o
8*4882a593Smuzhiyunobj-$(CONFIG_DMI)		+= dmi_scan.o
9*4882a593Smuzhiyunobj-$(CONFIG_DMI_SYSFS)		+= dmi-sysfs.o
10*4882a593Smuzhiyunobj-$(CONFIG_EDD)		+= edd.o
11*4882a593Smuzhiyunobj-$(CONFIG_EFI_PCDP)		+= pcdp.o
12*4882a593Smuzhiyunobj-$(CONFIG_DMIID)		+= dmi-id.o
13*4882a593Smuzhiyunobj-$(CONFIG_INTEL_STRATIX10_SERVICE) += stratix10-svc.o
14*4882a593Smuzhiyunobj-$(CONFIG_INTEL_STRATIX10_RSU)     += stratix10-rsu.o
15*4882a593Smuzhiyunobj-$(CONFIG_ISCSI_IBFT_FIND)	+= iscsi_ibft_find.o
16*4882a593Smuzhiyunobj-$(CONFIG_ISCSI_IBFT)	+= iscsi_ibft.o
17*4882a593Smuzhiyunobj-$(CONFIG_FIRMWARE_MEMMAP)	+= memmap.o
18*4882a593Smuzhiyunobj-$(CONFIG_RASPBERRYPI_FIRMWARE) += raspberrypi.o
19*4882a593Smuzhiyunobj-$(CONFIG_ROCKCHIP_SIP)	+= rockchip_sip.o
20*4882a593Smuzhiyunobj-$(CONFIG_FW_CFG_SYSFS)	+= qemu_fw_cfg.o
21*4882a593Smuzhiyunobj-$(CONFIG_QCOM_SCM)		+= qcom-scm.o
22*4882a593Smuzhiyunqcom-scm-objs += qcom_scm.o qcom_scm-smc.o qcom_scm-legacy.o
23*4882a593Smuzhiyunobj-$(CONFIG_TI_SCI_PROTOCOL)	+= ti_sci.o
24*4882a593Smuzhiyunobj-$(CONFIG_TRUSTED_FOUNDATIONS) += trusted_foundations.o
25*4882a593Smuzhiyunobj-$(CONFIG_TURRIS_MOX_RWTM)	+= turris-mox-rwtm.o
26*4882a593Smuzhiyun
27*4882a593Smuzhiyunobj-y				+= arm_scmi/
28*4882a593Smuzhiyunobj-y				+= broadcom/
29*4882a593Smuzhiyunobj-y				+= meson/
30*4882a593Smuzhiyunobj-$(CONFIG_GOOGLE_FIRMWARE)	+= google/
31*4882a593Smuzhiyunobj-$(CONFIG_EFI)		+= efi/
32*4882a593Smuzhiyunobj-$(CONFIG_UEFI_CPER)		+= efi/
33*4882a593Smuzhiyunobj-y				+= imx/
34*4882a593Smuzhiyunobj-y				+= psci/
35*4882a593Smuzhiyunobj-y				+= smccc/
36*4882a593Smuzhiyunobj-y				+= tegra/
37*4882a593Smuzhiyunobj-y				+= xilinx/
38