diff options
author | Jonathan Lemon <jonathan.lemon@gmail.com> | 2021-08-25 14:17:33 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2021-08-26 12:06:42 +0100 |
commit | bc8e05d6b9658b6b59cb770d981064244cdc574b (patch) | |
tree | ecd4bfe9747b0097587f272b6d63fc1b9629cd12 /drivers | |
parent | 4b33433ee734661e5d50851f9bbe7934fc2b1928 (diff) | |
download | linux-bc8e05d6b9658b6b59cb770d981064244cdc574b.tar.bz2 |
ptp: ocp: Simplify Kconfig.
Remove the 'imply' statements, these apparently are not doing
what I expected. Platform modules which are used by the driver
still need to be enabled in the overall config for them to be
used, but there isn't a hard dependency on them.
Use 'depend' for selectable modules which provide functions
used directly by the driver.
Signed-off-by: Jonathan Lemon <jonathan.lemon@gmail.com>
Reviewed-by: Arnd Bergmann <arnd@arndb.de>
Reviewed-by: Randy Dunlap <rdunlap@infradead.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/ptp/Kconfig | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/drivers/ptp/Kconfig b/drivers/ptp/Kconfig index 32660dc11354..f02bedf41264 100644 --- a/drivers/ptp/Kconfig +++ b/drivers/ptp/Kconfig @@ -171,16 +171,10 @@ config PTP_1588_CLOCK_OCP tristate "OpenCompute TimeCard as PTP clock" depends on PTP_1588_CLOCK depends on HAS_IOMEM && PCI - depends on SPI && I2C && MTD + depends on I2C && MTD + depends on SERIAL_8250 depends on !S390 - imply SPI_MEM - imply SPI_XILINX - imply MTD_SPI_NOR - imply I2C_XILINX - select SERIAL_8250 select NET_DEVLINK - - default n help This driver adds support for an OpenCompute time card. |