From 8690c0362b604eda2ece677ded8537a0ba024420 Mon Sep 17 00:00:00 2001 From: Jason Xing Date: Mon, 8 Apr 2024 10:57:16 +0800 Subject: [PATCH] sssnic: add one dependency in Kconfig Getting rid of prefix 'CONFIG_' can solve the issue. In the previous patch, I missed one place. Most importantly, I added dependency on CONFIG_PCI_ATS since This drivers relys on CONFIG_PCI_ATS, so we need to adjust in Kconfig files. Fixes: ee280c4189a13 ("sssnic: support this new driver") Signed-off-by: Jason Xing --- drivers/net/ethernet/3snic/Kconfig | 1 + drivers/net/ethernet/3snic/sssnic/Kconfig | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/net/ethernet/3snic/Kconfig b/drivers/net/ethernet/3snic/Kconfig index b1e88c10374b..af01d9af45a9 100644 --- a/drivers/net/ethernet/3snic/Kconfig +++ b/drivers/net/ethernet/3snic/Kconfig @@ -8,6 +8,7 @@ config NET_VENDOR_3SNIC default y depends on PCI depends on VLAN_8021Q || VLAN_8021Q_MODULE + depends on PCI_ATS help If you have a network (Ethernet) card belonging to this class, say Y. diff --git a/drivers/net/ethernet/3snic/sssnic/Kconfig b/drivers/net/ethernet/3snic/sssnic/Kconfig index b9f14e3751f4..e8e52ac27c06 100644 --- a/drivers/net/ethernet/3snic/sssnic/Kconfig +++ b/drivers/net/ethernet/3snic/sssnic/Kconfig @@ -8,6 +8,7 @@ config SSSNIC depends on PCI depends on ARM64 || X86_64 depends on VLAN_8021Q || VLAN_8021Q_MODULE + depends on PCI_ATS select SSSNIC_HW default m help @@ -23,5 +24,6 @@ config SSSNIC config SSSNIC_HW tristate depends on PCI - depends on CONFIG_VLAN_8021Q || CONFIG_VLAN_8021Q_MODULE + depends on VLAN_8021Q || VLAN_8021Q_MODULE + depends on PCI_ATS default n