Messages in this thread Patch in this message | | | From | Arnd Bergmann <> | Subject | [PATCH] net: dsa: microchip: ptp: add one more PTP dependency | Date | Fri, 27 Jan 2023 23:13:03 +0100 |
| |
From: Arnd Bergmann <arnd@arndb.de>
When only NET_DSA_MICROCHIP_KSZ8863_SMI is built-in but PTP is a loadable module, the ksz_ptp support still causes a link failure:
ld.lld-16: error: undefined symbol: ptp_clock_index >>> referenced by ksz_ptp.c >>> drivers/net/dsa/microchip/ksz_ptp.o:(ksz_get_ts_info) in archive vmlinux.a
Add the same dependency here that exists with the KSZ9477_I2C and KSZ_SPI drivers.
Fixes: eac1ea20261e ("net: dsa: microchip: ptp: add the posix clock support") Signed-off-by: Arnd Bergmann <arnd@arndb.de> --- drivers/net/dsa/microchip/Kconfig | 1 + 1 file changed, 1 insertion(+)
diff --git a/drivers/net/dsa/microchip/Kconfig b/drivers/net/dsa/microchip/Kconfig index 0546c573668a..11920939b6d8 100644 --- a/drivers/net/dsa/microchip/Kconfig +++ b/drivers/net/dsa/microchip/Kconfig @@ -36,6 +36,7 @@ config NET_DSA_MICROCHIP_KSZ_PTP config NET_DSA_MICROCHIP_KSZ8863_SMI tristate "KSZ series SMI connected switch driver" depends on NET_DSA_MICROCHIP_KSZ_COMMON + depends on PTP_1588_CLOCK_OPTIONAL select MDIO_BITBANG help Select to enable support for registering switches configured through -- 2.39.0
| |