Messages in this thread Patch in this message | | | From | Zheng Bin <> | Subject | [PATCH -next] net: pcs: pcs-xpcs: Fix build error when CONFIG_PCS_XPCS=y && CONFIG_PHYLINK=m | Date | Tue, 21 Jun 2022 21:12:51 +0800 |
| |
If CONFIG_PCS_XPCS=y, CONFIG_PHYLINK=m, bulding fails:
drivers/net/pcs/pcs-xpcs.o: in function `xpcs_do_config': pcs-xpcs.c:(.text+0x64f): undefined reference to `phylink_mii_c22_pcs_encode_advertisement' drivers/net/pcs/pcs-xpcs.o: in function `xpcs_get_state': pcs-xpcs.c:(.text+0x10f8): undefined reference to `phylink_mii_c22_pcs_decode_state
Make PCS_XPCS depends on PHYLINK to fix this.
Fixes: b47aec885bcd ("net: pcs: xpcs: add CL37 1000BASE-X AN support") Signed-off-by: Zheng Bin <zhengbin13@huawei.com> --- drivers/net/pcs/Kconfig | 1 + 1 file changed, 1 insertion(+)
diff --git a/drivers/net/pcs/Kconfig b/drivers/net/pcs/Kconfig index 22ba7b0b476d..faec931b1e65 100644 --- a/drivers/net/pcs/Kconfig +++ b/drivers/net/pcs/Kconfig @@ -8,6 +8,7 @@ menu "PCS device drivers" config PCS_XPCS tristate "Synopsys DesignWare XPCS controller" depends on MDIO_DEVICE && MDIO_BUS + depends on PHYLINK help This module provides helper functions for Synopsys DesignWare XPCS controllers. -- 2.31.1
| |