From: Wolfram Sang Date: Fri, 23 May 2025 15:18:16 +0000 (+0200) Subject: Merge tag 'i2c-host-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti... X-Git-Tag: v6.16-rc1~112^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9c7dcf4c16ef521657450a82dc26775d6f556209;p=thirdparty%2Fkernel%2Flinux.git Merge tag 'i2c-host-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-mergewindow i2c-host updates for v6.16 Cleanups and refactorings - Many drivers switched to dev_err_probe() - Generic cleanups applied to designware, iproc, ismt, mlxbf, npcm7xx, qcom-geni, pasemi, and thunderx - davinci: declare I2C mangling support among I2C features - designware: clean up DTS handling - designware: fix PM runtime on driver unregister - imx: improve error logging during probe - lpc2k: improve checks in probe error path - xgene-slimpro: improve PCC shared memory handling - pasemi: improve error handling in reset, smbus clear, timeouts - tegra: validate buffer length during transfers - wmt: convert binding to YAML format Improvements and extended support: - microchip-core: add SMBus support - mlxbf: add support for repeated start in block transfers - mlxbf: improve timer configuration - npcm: attempt clock toggle recovery before failing init - octeon: add support for block mode operations - pasemi: add support for unjam device feature - riic: add support for bus recovery New device support: - MediaTek Dimensity 1200 (MT6893) - Sophgo SG2044 - Renesas RZ/V2N (R9A09G056) - Rockchip RK3528 - AMD ISP (new driver) Misc changes: - core: add support for Write Disable-aware SPD --- 9c7dcf4c16ef521657450a82dc26775d6f556209 diff --cc drivers/i2c/i2c-atr.c index 01b1ba6a1b5a6,783fb8df2ebee..be7d6d41e0b25 --- a/drivers/i2c/i2c-atr.c +++ b/drivers/i2c/i2c-atr.c @@@ -14,9 -13,9 +13,10 @@@ #include #include #include + #include #include #include +#include #define ATR_MAX_ADAPTERS 100 /* Just a sanity limit */ #define ATR_MAX_SYMLINK_LEN 11 /* Longest name is 10 chars: "channel-99" */