1 # SPDX-License-Identifier: GPL-2.0-only
3 scmi-core-objs
:= $(scmi-bus-y
)
5 scmi-driver-y
= driver.o notify.o
6 scmi-driver-
$(CONFIG_ARM_SCMI_RAW_MODE_SUPPORT
) += raw_mode.o
7 scmi-transport-
$(CONFIG_ARM_SCMI_HAVE_SHMEM
) = shmem.o
8 scmi-transport-
$(CONFIG_ARM_SCMI_HAVE_MSG
) += msg.o
9 scmi-protocols-y
:= base.o clock.o perf.o power.o reset.o sensors.o system.o voltage.o powercap.o
10 scmi-protocols-y
+= pinctrl.o
11 scmi-module-objs
:= $(scmi-driver-y
) $(scmi-protocols-y
) $(scmi-transport-y
)
13 obj-
$(CONFIG_ARM_SCMI_PROTOCOL
) += transports
/
14 obj-
$(CONFIG_ARM_SCMI_PROTOCOL
) += vendors
/imx
/
16 obj-
$(CONFIG_ARM_SCMI_PROTOCOL
) += scmi-core.o
17 obj-
$(CONFIG_ARM_SCMI_PROTOCOL
) += scmi-module.o
19 obj-
$(CONFIG_ARM_SCMI_POWER_CONTROL
) += scmi_power_control.o