1# SPDX-License-Identifier: GPL-2.0-only 2 3config ZL3073X 4 tristate "Microchip Azurite DPLL/PTP/SyncE devices" 5 depends on NET 6 select DPLL 7 select NET_DEVLINK 8 help 9 This driver supports Microchip Azurite family DPLL/PTP/SyncE 10 devices that support up to 5 independent DPLL channels, 11 10 input pins and up to 20 output pins. 12 13 To compile this driver as a module, choose M here. The module 14 will be called zl3073x. 15 16config ZL3073X_I2C 17 tristate "I2C bus implementation for Microchip Azurite devices" 18 depends on I2C && ZL3073X 19 select REGMAP_I2C 20 default m 21 help 22 This is I2C bus implementation for Microchip Azurite DPLL/PTP/SyncE 23 devices. 24 25 To compile this driver as a module, choose M here: the module will 26 be called zl3073x_i2c. 27 28config ZL3073X_SPI 29 tristate "SPI bus implementation for Microchip Azurite devices" 30 depends on SPI && ZL3073X 31 select REGMAP_SPI 32 default m 33 help 34 This is SPI bus implementation for Microchip Azurite DPLL/PTP/SyncE 35 devices. 36 37 To compile this driver as a module, choose M here: the module will 38 be called zl3073x_spi. 39