forked from Openwrt-EcoNet/openwrt
Add the second part of the PPE driver. This includes the EDMA and network device support. This part does not appear to have been officially submitted for upstream review. The series is taken from target/linux/qualcommbe/patches-6.6, and had to be heavily modified in order to compile of v6.12. Changes to patches are noted in the respective patch body. Also add the PPE and EDMA nodes in this series. Signed-off-by: Alexandru Gagniuc <mr.nuke.me@gmail.com> Link: https://github.com/openwrt/openwrt/pull/18796 Signed-off-by: Robert Marko <robimarko@gmail.com>
31 lines
1.1 KiB
Diff
31 lines
1.1 KiB
Diff
From 9c4ad75f17788a64c1e37d0b9e19ca157e01c80a Mon Sep 17 00:00:00 2001
|
|
From: Christian Marangi <ansuelsmth@gmail.com>
|
|
Date: Mon, 9 Dec 2024 18:19:06 +0100
|
|
Subject: [PATCH] net: ethernet: qualcomm: ppe: Fix unmet dependency with
|
|
QCOM_PPE
|
|
|
|
Fix unmet dependency with QCOM_PPE on selecting SFP.
|
|
|
|
WARNING: unmet direct dependencies detected for SFP
|
|
Depends on [m]: NETDEVICES [=y] && PHYLIB [=y] && I2C [=y] && PHYLINK [=y] && (HWMON [=m] || HWMON [=m]=n [=n])
|
|
Selected by [y]:
|
|
- QCOM_PPE [=y] && NETDEVICES [=y] && ETHERNET [=y] && NET_VENDOR_QUALCOMM [=y] && HAS_IOMEM [=y] && OF [=y] && COMMON_CLK [=y]
|
|
|
|
This permit correct compilation of the modules with SFP enabled.
|
|
|
|
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
|
|
---
|
|
drivers/net/ethernet/qualcomm/Kconfig | 1 -
|
|
1 file changed, 1 deletion(-)
|
|
|
|
--- a/drivers/net/ethernet/qualcomm/Kconfig
|
|
+++ b/drivers/net/ethernet/qualcomm/Kconfig
|
|
@@ -68,7 +68,6 @@ config QCOM_PPE
|
|
select REGMAP_MMIO
|
|
select PHYLINK
|
|
select PCS_QCOM_IPQ_UNIPHY
|
|
- select SFP
|
|
help
|
|
This driver supports the Qualcomm Technologies, Inc. packet
|
|
process engine (PPE) available with IPQ SoC. The PPE includes
|