hc
2023-11-06 e3e12f52b214121840b44c91de5b3e5af5d3eb84
kernel/drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c
....@@ -715,6 +715,7 @@
715715 x->mac_gmii_rx_proto_engine++;
716716 }
717717
718
+#ifdef CONFIG_STMMAC_FULL
718719 const struct stmmac_ops dwmac4_ops = {
719720 .core_init = dwmac4_core_init,
720721 .set_mac = stmmac_set_mac,
....@@ -745,6 +746,7 @@
745746 .debug = dwmac4_debug,
746747 .set_filter = dwmac4_set_filter,
747748 };
749
+#endif
748750
749751 const struct stmmac_ops dwmac410_ops = {
750752 .core_init = dwmac4_core_init,
....@@ -777,6 +779,7 @@
777779 .set_filter = dwmac4_set_filter,
778780 };
779781
782
+#ifdef CONFIG_STMMAC_FULL
780783 const struct stmmac_ops dwmac510_ops = {
781784 .core_init = dwmac4_core_init,
782785 .set_mac = stmmac_dwmac4_set_mac,
....@@ -812,6 +815,7 @@
812815 .rxp_config = dwmac5_rxp_config,
813816 .flex_pps_config = dwmac5_flex_pps_config,
814817 };
818
+#endif
815819
816820 int dwmac4_setup(struct stmmac_priv *priv)
817821 {