This series moves the "ipa_data-vX.Y.c" files into a subdirectory.
The first patch adds a Makefile variable containing the list of
supported IPA versions, and uses it to simplify the way these files
are specified.
-Alex
Alex Elder (2):
net: ipa: list supported IPA versions in the Makefile
net: ipa: move configuration data files into a subdirectory
drivers/net/ipa/Makefile | 10 +++++++---
drivers/net/ipa/{ => data}/ipa_data-v3.1.c | 0
drivers/net/ipa/{ => data}/ipa_data-v3.5.1.c | 0
drivers/net/ipa/{ => data}/ipa_data-v4.11.c | 0
drivers/net/ipa/{ => data}/ipa_data-v4.2.c | 0
drivers/net/ipa/{ => data}/ipa_data-v4.5.c | 0
drivers/net/ipa/{ => data}/ipa_data-v4.9.c | 0
7 files changed, 7 insertions(+), 3 deletions(-)
rename drivers/net/ipa/{ => data}/ipa_data-v3.1.c (100%)
rename drivers/net/ipa/{ => data}/ipa_data-v3.5.1.c (100%)
rename drivers/net/ipa/{ => data}/ipa_data-v4.11.c (100%)
rename drivers/net/ipa/{ => data}/ipa_data-v4.2.c (100%)
rename drivers/net/ipa/{ => data}/ipa_data-v4.5.c (100%)
rename drivers/net/ipa/{ => data}/ipa_data-v4.9.c (100%)
--
2.34.1
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 <[email protected]>
---
drivers/net/ipa/Makefile | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/drivers/net/ipa/Makefile b/drivers/net/ipa/Makefile
index bdfb2430ab2c7..14b313fefa3a3 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)
--
2.34.1
Hello:
This series was applied to netdev/net-next.git (master)
by Jakub Kicinski <[email protected]>:
On Tue, 19 Jul 2022 10:08:25 -0500 you wrote:
> This series moves the "ipa_data-vX.Y.c" files into a subdirectory.
> The first patch adds a Makefile variable containing the list of
> supported IPA versions, and uses it to simplify the way these files
> are specified.
>
> -Alex
>
> [...]
Here is the summary with links:
- [net-next,1/2] net: ipa: list supported IPA versions in the Makefile
https://git.kernel.org/netdev/net-next/c/ec2ea5e06c67
- [net-next,2/2] net: ipa: move configuration data files into a subdirectory
https://git.kernel.org/netdev/net-next/c/2c7b9b936bdc
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html