[openwrt/openwrt] ar71xx: fix Kconfig dependency of the 88E6063 switch DSA driver

LEDE Commits lede-commits at lists.infradead.org
Mon Jan 8 23:34:48 PST 2018


jow pushed a commit to openwrt/openwrt.git, branch master:
https://git.lede-project.org/b386b5727b2403ec50bf9a9bdeff7a9a2f92a90b

commit b386b5727b2403ec50bf9a9bdeff7a9a2f92a90b
Author: Gabor Juhos <juhosg at freemail.hu>
AuthorDate: Mon Jan 8 15:47:49 2018 +0100

    ar71xx: fix Kconfig dependency of the 88E6063 switch DSA driver
    
    The Marvell 88E6063 ethernet switch driver depends on the DSA
    framework. Add a 'depends on NET_DSA' statement to its Kconfig
    entry to state that explicitly.
    
    Fixes the following Kconfig warning:
    
      warning: (NET_DSA_MV88E6060 && NET_DSA_MV88E6063) selects NET_DSA_TAG_TRAILER which has unmet direct dependencies (NET && NET_DSA)
    
    Signed-off-by: Gabor Juhos <juhosg at freemail.hu>
---
 target/linux/ar71xx/patches-4.4/423-dsa-add-88e6063-driver.patch | 3 ++-
 target/linux/ar71xx/patches-4.9/423-dsa-add-88e6063-driver.patch | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/target/linux/ar71xx/patches-4.4/423-dsa-add-88e6063-driver.patch b/target/linux/ar71xx/patches-4.4/423-dsa-add-88e6063-driver.patch
index 1348cd9..c6b9caf 100644
--- a/target/linux/ar71xx/patches-4.4/423-dsa-add-88e6063-driver.patch
+++ b/target/linux/ar71xx/patches-4.4/423-dsa-add-88e6063-driver.patch
@@ -1,11 +1,12 @@
 --- a/drivers/net/dsa/Kconfig
 +++ b/drivers/net/dsa/Kconfig
-@@ -13,6 +13,13 @@ config NET_DSA_MV88E6060
+@@ -13,6 +13,14 @@ config NET_DSA_MV88E6060
  	  This enables support for the Marvell 88E6060 ethernet switch
  	  chip.
  
 +config NET_DSA_MV88E6063
 +	bool "Marvell 88E6063 ethernet switch chip support"
++	depends on NET_DSA
 +	select NET_DSA_TAG_TRAILER
 +	---help---
 +	  This enables support for the Marvell 88E6063 ethernet switch
diff --git a/target/linux/ar71xx/patches-4.9/423-dsa-add-88e6063-driver.patch b/target/linux/ar71xx/patches-4.9/423-dsa-add-88e6063-driver.patch
index 1df93e9..dbf892b 100644
--- a/target/linux/ar71xx/patches-4.9/423-dsa-add-88e6063-driver.patch
+++ b/target/linux/ar71xx/patches-4.9/423-dsa-add-88e6063-driver.patch
@@ -1,11 +1,12 @@
 --- a/drivers/net/dsa/Kconfig
 +++ b/drivers/net/dsa/Kconfig
-@@ -9,6 +9,13 @@ config NET_DSA_MV88E6060
+@@ -9,6 +9,14 @@ config NET_DSA_MV88E6060
  	  This enables support for the Marvell 88E6060 ethernet switch
  	  chip.
  
 +config NET_DSA_MV88E6063
 +	bool "Marvell 88E6063 ethernet switch chip support"
++	depends on NET_DSA
 +	select NET_DSA_TAG_TRAILER
 +	---help---
 +	  This enables support for the Marvell 88E6063 ethernet switch



More information about the lede-commits mailing list