linux/drivers/i2c/muxes
Manikanta Guntupalli c90fa5493f i2c: mux: pca9541: Use I2C adapter timeout value for arbitration timeout
Remove existing arbitration timeout macros and use I2C adapter timeout
value for arbitration timeout and forceful bus ownership.

I2C adapter timeout can be configurable from user space, so using it
for arbitration timeout helps in configuring the arbitration timeout
from user space depending on the use case.

Signed-off-by: Manikanta Guntupalli <manikanta.guntupalli@amd.com>
Signed-off-by: Wolfram Sang <wsa+renesas@sang-engineering.com>
2025-09-13 00:19:18 +02:00
..
Kconfig i2c: muxes: add support for tsd,mule-i2c multiplexer 2024-09-10 00:36:47 +02:00
Makefile i2c: muxes: add support for tsd,mule-i2c multiplexer 2024-09-10 00:36:47 +02:00
i2c-arb-gpio-challenge.c i2c: Switch back to struct platform_driver::remove() 2024-11-17 11:58:14 +01:00
i2c-demux-pinctrl.c i2c: use inclusive callbacks in struct i2c_algorithm 2025-06-12 10:05:31 +02:00
i2c-mux-gpio.c i2c: Switch back to struct platform_driver::remove() 2024-11-17 11:58:14 +01:00
i2c-mux-gpmux.c i2c: Switch back to struct platform_driver::remove() 2024-11-17 11:58:14 +01:00
i2c-mux-ltc4306.c treewide: rename GPIO set callbacks back to their original names 2025-08-07 10:07:06 +02:00
i2c-mux-mlxcpld.c i2c: Switch back to struct platform_driver::remove() 2024-11-17 11:58:14 +01:00
i2c-mux-mule.c i2c: muxes: mule: Fix an error handling path in mule_i2c_mux_probe() 2025-08-03 22:47:57 +02:00
i2c-mux-pca954x.c i2c: muxes: pca954x: Reset if (de)select fails 2025-08-11 20:10:09 +02:00
i2c-mux-pca9541.c i2c: mux: pca9541: Use I2C adapter timeout value for arbitration timeout 2025-09-13 00:19:18 +02:00
i2c-mux-pinctrl.c i2c: Switch back to struct platform_driver::remove() 2024-11-17 11:58:14 +01:00
i2c-mux-reg.c i2c: mux: remove incorrect of_match_ptr annotations 2025-03-18 21:53:53 +01:00