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