aboutsummaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorGravatar Alex Elder <elder@linaro.org> 2022-07-19 10:08:26 -0500
committerGravatar Jakub Kicinski <kuba@kernel.org> 2022-07-20 21:05:41 -0700
commitec2ea5e06c67f85c6541a74b661722a176be086f (patch)
tree2941ee480966418cd59059f19486785f697ccbb8 /drivers
parentMerge branch 'net-ipa-small-transaction-updates' (diff)
downloadlinux-ec2ea5e06c67f85c6541a74b661722a176be086f.tar.gz
linux-ec2ea5e06c67f85c6541a74b661722a176be086f.tar.bz2
linux-ec2ea5e06c67f85c6541a74b661722a176be086f.zip
net: ipa: list supported IPA versions in the Makefile
Create a variable in the Makefile listing the IPA versions supported by the driver. Use that to create the list of configuration data object files used (rather than listing them all individually). Add a SPDX license comment. Signed-off-by: Alex Elder <elder@linaro.org> Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/net/ipa/Makefile10
1 files changed, 7 insertions, 3 deletions
diff --git a/drivers/net/ipa/Makefile b/drivers/net/ipa/Makefile
index bdfb2430ab2c..14b313fefa3a 100644
--- a/drivers/net/ipa/Makefile
+++ b/drivers/net/ipa/Makefile
@@ -1,3 +1,9 @@
+# SPDX-License-Identifier: GPL-2.0
+#
+# Makefile for the Qualcomm IPA driver.
+
+IPA_VERSIONS := 3.1 3.5.1 4.2 4.5 4.9 4.11
+
obj-$(CONFIG_QCOM_IPA) += ipa.o
ipa-y := ipa_main.o ipa_power.o ipa_reg.o ipa_mem.o \
@@ -7,6 +13,4 @@ ipa-y := ipa_main.o ipa_power.o ipa_reg.o ipa_mem.o \
ipa_resource.o ipa_qmi.o ipa_qmi_msg.o \
ipa_sysfs.o
-ipa-y += ipa_data-v3.1.o ipa_data-v3.5.1.o \
- ipa_data-v4.2.o ipa_data-v4.5.o \
- ipa_data-v4.9.o ipa_data-v4.11.o
+ipa-y += $(IPA_VERSIONS:%=ipa_data-v%.o)