From b129ffff050c681a5ce0ea6f4c76c29583ed74d4 Mon Sep 17 00:00:00 2001 From: Juxin Gao Date: Wed, 12 Mar 2025 09:23:54 +0800 Subject: [PATCH 1/2] anolis: kconfig: set DWMAC_LOONGSON=m YT6801=m ANBZ: #19444 To enable loongson gmac/gnet driver support, and enable YT6801 driver support for all arch. Signed-off-by: Juxin Gao --- anolis/configs/L2-OPTIONAL/default/CONFIG_DWMAC_GENERIC | 1 + anolis/configs/L2-OPTIONAL/default/CONFIG_NET_VENDOR_STMICRO | 2 +- anolis/configs/L2-OPTIONAL/default/CONFIG_STMMAC_ETH | 1 + anolis/configs/L2-OPTIONAL/default/CONFIG_STMMAC_PLATFORM | 1 + anolis/configs/L2-OPTIONAL/loongarch/CONFIG_DWMAC_LOONGSON | 1 + anolis/configs/L2-OPTIONAL/loongarch/CONFIG_YT6801 | 1 + 6 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 anolis/configs/L2-OPTIONAL/default/CONFIG_DWMAC_GENERIC create mode 100644 anolis/configs/L2-OPTIONAL/default/CONFIG_STMMAC_ETH create mode 100644 anolis/configs/L2-OPTIONAL/default/CONFIG_STMMAC_PLATFORM create mode 100644 anolis/configs/L2-OPTIONAL/loongarch/CONFIG_DWMAC_LOONGSON create mode 100644 anolis/configs/L2-OPTIONAL/loongarch/CONFIG_YT6801 diff --git a/anolis/configs/L2-OPTIONAL/default/CONFIG_DWMAC_GENERIC b/anolis/configs/L2-OPTIONAL/default/CONFIG_DWMAC_GENERIC new file mode 100644 index 000000000000..85417ab249c0 --- /dev/null +++ b/anolis/configs/L2-OPTIONAL/default/CONFIG_DWMAC_GENERIC @@ -0,0 +1 @@ +CONFIG_DWMAC_GENERIC=y diff --git a/anolis/configs/L2-OPTIONAL/default/CONFIG_NET_VENDOR_STMICRO b/anolis/configs/L2-OPTIONAL/default/CONFIG_NET_VENDOR_STMICRO index 040f835c6095..bb8c1823ac14 100644 --- a/anolis/configs/L2-OPTIONAL/default/CONFIG_NET_VENDOR_STMICRO +++ b/anolis/configs/L2-OPTIONAL/default/CONFIG_NET_VENDOR_STMICRO @@ -1 +1 @@ -# CONFIG_NET_VENDOR_STMICRO is not set +CONFIG_NET_VENDOR_STMICRO=y diff --git a/anolis/configs/L2-OPTIONAL/default/CONFIG_STMMAC_ETH b/anolis/configs/L2-OPTIONAL/default/CONFIG_STMMAC_ETH new file mode 100644 index 000000000000..bea35b0e99e4 --- /dev/null +++ b/anolis/configs/L2-OPTIONAL/default/CONFIG_STMMAC_ETH @@ -0,0 +1 @@ +CONFIG_STMMAC_ETH=y diff --git a/anolis/configs/L2-OPTIONAL/default/CONFIG_STMMAC_PLATFORM b/anolis/configs/L2-OPTIONAL/default/CONFIG_STMMAC_PLATFORM new file mode 100644 index 000000000000..52645bd1b2e3 --- /dev/null +++ b/anolis/configs/L2-OPTIONAL/default/CONFIG_STMMAC_PLATFORM @@ -0,0 +1 @@ +CONFIG_STMMAC_PLATFORM=y diff --git a/anolis/configs/L2-OPTIONAL/loongarch/CONFIG_DWMAC_LOONGSON b/anolis/configs/L2-OPTIONAL/loongarch/CONFIG_DWMAC_LOONGSON new file mode 100644 index 000000000000..4f0b96ce9329 --- /dev/null +++ b/anolis/configs/L2-OPTIONAL/loongarch/CONFIG_DWMAC_LOONGSON @@ -0,0 +1 @@ +CONFIG_DWMAC_LOONGSON=m diff --git a/anolis/configs/L2-OPTIONAL/loongarch/CONFIG_YT6801 b/anolis/configs/L2-OPTIONAL/loongarch/CONFIG_YT6801 new file mode 100644 index 000000000000..0427d66c4037 --- /dev/null +++ b/anolis/configs/L2-OPTIONAL/loongarch/CONFIG_YT6801 @@ -0,0 +1 @@ +CONFIG_YT6801=m -- Gitee From edbed9bec2a943656f1173e3801f6ff0c8179567 Mon Sep 17 00:00:00 2001 From: Juxin Gao Date: Wed, 12 Mar 2025 10:26:54 +0800 Subject: [PATCH 2/2] anolis: kconfig: Update DWMAC-related dependencies in Kconfig ANBZ: #19444 Signed-off-by: Juxin Gao --- anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_DWC_QOS_ETH | 1 + anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_INTEL_PLAT | 1 + anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_IPQ806X | 1 + anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_QCOM_ETHQOS | 1 + anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_TEGRA | 1 + anolis/configs/L2-OPTIONAL/default/CONFIG_STMMAC_PCI | 1 + anolis/configs/L2-OPTIONAL/default/CONFIG_STMMAC_SELFTESTS | 1 + anolis/configs/L2-OPTIONAL/loongarch/CONFIG_DWMAC_DWC_QOS_ETH | 1 + anolis/configs/L2-OPTIONAL/loongarch/CONFIG_DWMAC_INTEL_PLAT | 1 + anolis/configs/L2-OPTIONAL/x86/CONFIG_DWMAC_INTEL | 1 + 10 files changed, 10 insertions(+) create mode 100644 anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_DWC_QOS_ETH create mode 100644 anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_INTEL_PLAT create mode 100644 anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_IPQ806X create mode 100644 anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_QCOM_ETHQOS create mode 100644 anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_TEGRA create mode 100644 anolis/configs/L2-OPTIONAL/default/CONFIG_STMMAC_PCI create mode 100644 anolis/configs/L2-OPTIONAL/default/CONFIG_STMMAC_SELFTESTS create mode 100644 anolis/configs/L2-OPTIONAL/loongarch/CONFIG_DWMAC_DWC_QOS_ETH create mode 100644 anolis/configs/L2-OPTIONAL/loongarch/CONFIG_DWMAC_INTEL_PLAT create mode 100644 anolis/configs/L2-OPTIONAL/x86/CONFIG_DWMAC_INTEL diff --git a/anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_DWC_QOS_ETH b/anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_DWC_QOS_ETH new file mode 100644 index 000000000000..6ed7a8e38a2a --- /dev/null +++ b/anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_DWC_QOS_ETH @@ -0,0 +1 @@ +# CONFIG_DWMAC_DWC_QOS_ETH is not set diff --git a/anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_INTEL_PLAT b/anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_INTEL_PLAT new file mode 100644 index 000000000000..f8808e6cf482 --- /dev/null +++ b/anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_INTEL_PLAT @@ -0,0 +1 @@ +# CONFIG_DWMAC_INTEL_PLAT is not set diff --git a/anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_IPQ806X b/anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_IPQ806X new file mode 100644 index 000000000000..2de922a0a06d --- /dev/null +++ b/anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_IPQ806X @@ -0,0 +1 @@ +CONFIG_DWMAC_IPQ806X=y diff --git a/anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_QCOM_ETHQOS b/anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_QCOM_ETHQOS new file mode 100644 index 000000000000..257057d51e52 --- /dev/null +++ b/anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_QCOM_ETHQOS @@ -0,0 +1 @@ +CONFIG_DWMAC_QCOM_ETHQOS=y diff --git a/anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_TEGRA b/anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_TEGRA new file mode 100644 index 000000000000..74e95a4b9c8b --- /dev/null +++ b/anolis/configs/L2-OPTIONAL/arm64/CONFIG_DWMAC_TEGRA @@ -0,0 +1 @@ +# CONFIG_DWMAC_TEGRA is not set diff --git a/anolis/configs/L2-OPTIONAL/default/CONFIG_STMMAC_PCI b/anolis/configs/L2-OPTIONAL/default/CONFIG_STMMAC_PCI new file mode 100644 index 000000000000..481393875861 --- /dev/null +++ b/anolis/configs/L2-OPTIONAL/default/CONFIG_STMMAC_PCI @@ -0,0 +1 @@ +# CONFIG_STMMAC_PCI is not set diff --git a/anolis/configs/L2-OPTIONAL/default/CONFIG_STMMAC_SELFTESTS b/anolis/configs/L2-OPTIONAL/default/CONFIG_STMMAC_SELFTESTS new file mode 100644 index 000000000000..00676e6b868c --- /dev/null +++ b/anolis/configs/L2-OPTIONAL/default/CONFIG_STMMAC_SELFTESTS @@ -0,0 +1 @@ +# CONFIG_STMMAC_SELFTESTS is not set diff --git a/anolis/configs/L2-OPTIONAL/loongarch/CONFIG_DWMAC_DWC_QOS_ETH b/anolis/configs/L2-OPTIONAL/loongarch/CONFIG_DWMAC_DWC_QOS_ETH new file mode 100644 index 000000000000..6ed7a8e38a2a --- /dev/null +++ b/anolis/configs/L2-OPTIONAL/loongarch/CONFIG_DWMAC_DWC_QOS_ETH @@ -0,0 +1 @@ +# CONFIG_DWMAC_DWC_QOS_ETH is not set diff --git a/anolis/configs/L2-OPTIONAL/loongarch/CONFIG_DWMAC_INTEL_PLAT b/anolis/configs/L2-OPTIONAL/loongarch/CONFIG_DWMAC_INTEL_PLAT new file mode 100644 index 000000000000..f8808e6cf482 --- /dev/null +++ b/anolis/configs/L2-OPTIONAL/loongarch/CONFIG_DWMAC_INTEL_PLAT @@ -0,0 +1 @@ +# CONFIG_DWMAC_INTEL_PLAT is not set diff --git a/anolis/configs/L2-OPTIONAL/x86/CONFIG_DWMAC_INTEL b/anolis/configs/L2-OPTIONAL/x86/CONFIG_DWMAC_INTEL new file mode 100644 index 000000000000..21d7ba1642a0 --- /dev/null +++ b/anolis/configs/L2-OPTIONAL/x86/CONFIG_DWMAC_INTEL @@ -0,0 +1 @@ +CONFIG_DWMAC_INTEL=y -- Gitee