Hello, these three patches convert three i2c drivers back to use .probe() after its prototype was changed. I was unsure if I should put the surface change together with the two other x86 changes but as surfaces are x86, too, I thought this might be right. If not: The patches are orthogonal to each other, so they can be applied to different trees without interdependencies. Best regards Uwe Uwe Kleine-König (3): surface: surface3_power: Switch back to use struct i2c_driver's .probe() platform/x86: asus-tf103c-dock: Switch back to use struct i2c_driver's .probe() platform/x86: int3472: Switch back to use struct i2c_driver's .probe() drivers/platform/surface/surface3_power.c | 2 +- drivers/platform/x86/asus-tf103c-dock.c | 2 +- drivers/platform/x86/intel/int3472/tps68470.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) base-commit: ac9a78681b921877518763ba0e89202254349d1b -- 2.39.2