Hi Wolfram, I removed Heiner's commit from the pull request because, as you found out, there is still one remaining usage of the I2C_CLASS_SPD macro. Only Christophe's cleanup is included here, and its description is in the git tag. Thanks, and sorry for the inconvenience that brought to this v2. Andi The following changes since commit 6d69b6c12fce479fde7bc06f686212451688a102: Merge tag 'nfs-for-6.10-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs (2024-05-23 13:51:09 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux.git tags/i2c-host-6.10-pt2-v2 for you to fetch changes up to a6b250149c79ce75cbc9a791ae482f0ce31b8dd7: i2c: synquacer: Remove a clk reference from struct synquacer_i2c (2024-05-23 23:34:04 +0200) ---------------------------------------------------------------- a cleanup in the Synquacer code removes the pclk from the global structure, as it is used only in the probe. Therefore, it is now declared locally. ---------------------------------------------------------------- Christophe JAILLET (1): i2c: synquacer: Remove a clk reference from struct synquacer_i2c drivers/i2c/busses/i2c-synquacer.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-)