i2c: microchip-corei2c: add smbus support
authorprashanth kumar burujukindi <prashanthkumar.burujukindi@microchip.com>
Wed, 30 Apr 2025 11:23:39 +0000 (12:23 +0100)
committerAndi Shyti <andi@smida.it>
Fri, 23 May 2025 08:02:27 +0000 (10:02 +0200)
commitd6ceb4053826361d3561c49cff8d55f849ac1492
tree8519c1a91bfa2010883b62d49f12b59a3df4e7a4
parent053859002c20f6b8475343fdf04a0eaca34bb3f4
i2c: microchip-corei2c: add smbus support

Add hardware support for the SMBUS commands smbus_quick, smbus_byte,
smbus_byte_data, smbus_word_data and smbus_block_data, replacing the
fallback to software emulation

Signed-off-by: prashanth kumar burujukindi <prashanthkumar.burujukindi@microchip.com>
Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/20250430-preview-dormitory-85191523283d@spud
Signed-off-by: Andi Shyti <andi.shyti@kernel.org>
drivers/i2c/busses/i2c-microchip-corei2c.c