On Sun, Jun 30, 2024 at 09:47:38PM +0200, Gerhard Engleder wrote: > KEBA PLCs use a PCIe FPGA to implement several functions in a common > way. This is a first step to include basic support for this FPGA. > > Under drivers/misc the cp500 PCI driver is added. This drivers creates > auxiliary devices for every function inside the FPGA. As a first step it > only creates auxiliary devices for the I2C controllers. > > The I2C controller driver is added under drivers/i2c/busses like all the > other I2C controller drivers. > > This patches enable access to the EEPROMs and to the hardware monitoring > chip of KEBA PLCs. I've applied patch 1/2 to my char-misc tree, nice work! I'll wait for an ack from the i2c maintainers before applying that one, or it can come in through the i2c tree after 6.11-rc1 is out. thanks, greg k-h