Home
last modified time | relevance | path

Searched refs:I2C_FUNC_PROTOCOL_MANGLING (Results 1 – 15 of 15) sorted by relevance

/linux/include/uapi/linux/
H A Di2c.h40 * Only if I2C_FUNC_PROTOCOL_MANGLING is set:
69 * Alternatively, when the adapter supports %I2C_FUNC_PROTOCOL_MANGLING then
81 #define I2C_M_NO_RD_ACK 0x0800 /* use only if I2C_FUNC_PROTOCOL_MANGLING */
82 #define I2C_M_IGNORE_NAK 0x1000 /* use only if I2C_FUNC_PROTOCOL_MANGLING */
83 #define I2C_M_REV_DIR_ADDR 0x2000 /* use only if I2C_FUNC_PROTOCOL_MANGLING */
85 #define I2C_M_STOP 0x8000 /* use only if I2C_FUNC_PROTOCOL_MANGLING */
94 #define I2C_FUNC_PROTOCOL_MANGLING 0x00000004 /* required for I2C_M_IGNORE_NAK etc. */ macro
/linux/Documentation/i2c/
H A Dfunctionality.rst25 I2C_FUNC_PROTOCOL_MANGLING Knows about the I2C_M_IGNORE_NAK,
62 part of I2C_FUNC_PROTOCOL_MANGLING.
/linux/drivers/i2c/busses/
H A Di2c-mt7621.c242 return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | I2C_FUNC_PROTOCOL_MANGLING; in mtk_i2c_func()
H A Di2c-tegra-bpmp.c274 I2C_FUNC_PROTOCOL_MANGLING | I2C_FUNC_NOSTART; in tegra_bpmp_i2c_func()
H A Di2c-fsi.c642 return I2C_FUNC_I2C | I2C_FUNC_PROTOCOL_MANGLING | in fsi_i2c_functionality()
H A Di2c-s3c2410.c798 I2C_FUNC_PROTOCOL_MANGLING; in s3c24xx_i2c_func()
H A Di2c-sh_mobile.c738 return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | I2C_FUNC_PROTOCOL_MANGLING; in sh_mobile_i2c_func()
H A Di2c-mchp-pci1xxxx.c1041 return I2C_FUNC_I2C | I2C_FUNC_PROTOCOL_MANGLING | in pci1xxxx_i2c_get_funcs()
H A Di2c-rk3x.c1159 return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | I2C_FUNC_PROTOCOL_MANGLING; in rk3x_i2c_func()
H A Di2c-pxa.c1153 I2C_FUNC_PROTOCOL_MANGLING | I2C_FUNC_NOSTART; in i2c_pxa_functionality()
/linux/drivers/i2c/algos/
H A Di2c-algo-pcf.c387 I2C_FUNC_PROTOCOL_MANGLING; in pcf_func()
H A Di2c-algo-bit.c615 I2C_FUNC_10BIT_ADDR | I2C_FUNC_PROTOCOL_MANGLING; in bit_func()
/linux/drivers/iio/chemical/
H A Dsunrise_co2.c506 if (i2c_check_functionality(client->adapter, I2C_FUNC_PROTOCOL_MANGLING)) in sunrise_probe()
/linux/drivers/gpu/drm/sitronix/
H A Dst7571-i2c.c962 if (i2c_check_functionality(client->adapter, I2C_FUNC_PROTOCOL_MANGLING)) in st7571_probe()
/linux/drivers/video/fbdev/matrox/
H A Dmatroxfb_maven.c1261 I2C_FUNC_PROTOCOL_MANGLING)) in maven_probe()