On 05/02/2023 15:54, Danny Kaehn wrote: > This is a USB HID device which includes an I2C controller and 8 GPIO pins. I actually wonder - which part of CP2112 is input or HID related? The manufacturer advertises it as USB to SMBus bridge, so it is an I2C controller, thus should be in i2c directory. > > The binding allows describing the chip's gpio and i2c controller in DT > using the subnodes named "gpio" and "i2c", respectively. This is > intended to be used in configurations where the CP2112 is permanently > connected in hardware. Best regards, Krzysztof