Support for OCP TimeCard driver
We would like to add OCP TimeCard driver as a part of kmods for CentOS Stream. The driver supports different hardware implementations and also has some dependencies based on the hardware. The driver itself can be enabled via CONFIG_PTP_1588_CLOCK_OCP=m, but it needs some hard dependencies: ``` CONFIG_NET_DEVLINK=y CONFIG_CRC16=y CONFIG_DPLL=y ``` The next dependencies are for the driver to be able to read HW serial numbers and board-specific configurations: ``` CONFIG_I2C_OCORES=m CONFIG_I2C_XILINX=m ``` And there are 4 more dependencies to be able to upgrade the firmware via devlink: ``` CONFIG_SPI_ALTERA=y CONFIG_SPI_ALTERA_CORE=y CONFIG_SPI_BITBANG=m CONFIG_SPI_XILINX=m ```
issue