From: Marcus Folkesson Date: Wed, 26 Mar 2025 14:39:47 +0000 (+0100) Subject: i2c: davinci: add I2C_FUNC_PROTOCOL_MANGLING to feature list X-Git-Tag: v6.16-rc1~112^2~1^2~14 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1b5d623e2ebb8d961ee6a2cf7adee4d4775adb94;p=thirdparty%2Flinux.git i2c: davinci: add I2C_FUNC_PROTOCOL_MANGLING to feature list The driver do support I2C_M_IGNORE_NAK, so add I2C_FUNC_PROTOCOL_MANGLING to the feature list. Signed-off-by: Marcus Folkesson Acked-by: Mukesh Kumar Savaliya Link: https://lore.kernel.org/r/20250326-i2c-v1-1-82409ebe9f2b@gmail.com Signed-off-by: Andi Shyti --- diff --git a/drivers/i2c/busses/i2c-davinci.c b/drivers/i2c/busses/i2c-davinci.c index 6a909d3396812..6a3d4e9e07f45 100644 --- a/drivers/i2c/busses/i2c-davinci.c +++ b/drivers/i2c/busses/i2c-davinci.c @@ -551,7 +551,8 @@ out: static u32 i2c_davinci_func(struct i2c_adapter *adap) { - return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL; + return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | + I2C_FUNC_PROTOCOL_MANGLING; } static void terminate_read(struct davinci_i2c_dev *dev)