Hi Benjamin, Here is a v2 of my series to allow using i2c-hid-of on non OF platforms to allow I2C-HID devices which are not enumerated by ACPI to work on ACPI platforms (by manual i2c_client instantiation using i2c_client_id matching). Changes in v2: - As discussed Drop the patches to consolidate all the i2c-hid-of* drivers into one - Add a comment to the "post-reset-deassert-delay-ms" property reading, that it is a kernel internal (non public) property used between x86 platform code and the i2c-hid driver. Regards, Hans Hans de Goede (3): HID: i2c-hid-of: Consistenly use dev local variable in probe() HID: i2c-hid-of: Allow using i2c-hid-of on non OF platforms HID: i2c-hid-of: Add reset GPIO support to i2c-hid-of drivers/hid/i2c-hid/Kconfig | 6 +++-- drivers/hid/i2c-hid/i2c-hid-of.c | 38 ++++++++++++++++++++++++-------- 2 files changed, 33 insertions(+), 11 deletions(-) -- 2.39.1