Hi Christophe, On Sat, Jan 06, 2024 at 01:48:24PM +0100, Christophe JAILLET wrote: > If an error occurs after the clk_prepare_enable() call, it should be undone > by a corresponding clk_disable_unprepare() call, as already done in the > remove() function. > > As devm_clk_get() is used, we can switch to devm_clk_get_enabled() to > handle it automatically and fix the probe. > > Update the remove() function accordingly and remove the now useless > clk_disable_unprepare() call. > > Fixes: 0d676a6c4390 ("i2c: add support for Socionext SynQuacer I2C controller") > Signed-off-by: Christophe JAILLET <christophe.jaillet@xxxxxxxxxx> Applied to i2c/i2c-host-fixes. Thanks, Andi