Home
last modified time | relevance | path

Searched refs:I2C_FUNC_I2C (Results 1 – 25 of 314) sorted by relevance

12345678910>>...13

/linux-6.12.1/Documentation/i2c/
Dfunctionality.rst22 I2C_FUNC_I2C Plain i2c-level commands (Pure SMBus
87 return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
92 I2C_FUNC_I2C without any help from the adapter driver. The idea is
/linux-6.12.1/drivers/iio/pressure/
Dhsc030pa_i2c.c43 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in hsc_i2c_probe()
/linux-6.12.1/include/uapi/linux/
Di2c.h91 #define I2C_FUNC_I2C 0x00000001 macro
/linux-6.12.1/drivers/char/tpm/st33zp24/
Di2c.c108 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in st33zp24_i2c_probe()
/linux-6.12.1/drivers/iio/adc/
Dltc2485.c99 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C | in ltc2485_probe()
Dltc2471.c109 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in ltc2471_i2c_probe()
Dltc2497.c104 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C | in ltc2497_probe()
/linux-6.12.1/drivers/input/touchscreen/
Dcyttsp_i2c.c90 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in cyttsp_i2c_probe()
Dar1021_i2c.c96 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in ar1021_i2c_probe()
/linux-6.12.1/drivers/iio/chemical/
Dscd30_i2c.c113 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in scd30_i2c_probe()
/linux-6.12.1/drivers/media/platform/samsung/exynos4-is/
Dfimc-is-i2c.c30 return I2C_FUNC_I2C; in is_i2c_func()
/linux-6.12.1/drivers/media/pci/saa7164/
Dsaa7164-i2c.c61 return I2C_FUNC_I2C; in saa7164_functionality()
/linux-6.12.1/drivers/rtc/
Drtc-ds1672.c116 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in ds1672_probe()
Drtc-em3027.c118 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in em3027_probe()
/linux-6.12.1/drivers/i2c/
Di2c-dev.c143 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in i2cdev_read()
171 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in i2cdev_write()
250 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in i2cdev_ioctl_rdwr()
/linux-6.12.1/drivers/gpu/drm/radeon/
Datombios_i2c.c152 return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL; in radeon_atom_hw_i2c_func()
/linux-6.12.1/drivers/iio/dac/
Dad5593r.c106 I2C_FUNC_SMBUS_BYTE | I2C_FUNC_I2C)) in ad5593r_i2c_probe()
/linux-6.12.1/drivers/i2c/muxes/
Di2c-mux-mlxcpld.c134 func = I2C_FUNC_I2C; in mlxcpld_mux_probe()
/linux-6.12.1/drivers/hwmon/
Dmcp3021.c126 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in mcp3021_probe()
Dhih6130.c213 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in hih6130_probe()
Dhs3001.c197 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in hs3001_probe()
/linux-6.12.1/drivers/gpu/drm/amd/amdgpu/
Datombios_i2c.c159 return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL; in amdgpu_atombios_i2c_func()
/linux-6.12.1/drivers/media/usb/dvb-usb-v2/
Dau6610.c115 return I2C_FUNC_I2C; in au6610_i2c_func()
/linux-6.12.1/drivers/media/pci/ngene/
Dngene-i2c.c137 return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL; in ngene_i2c_functionality()
/linux-6.12.1/drivers/i2c/busses/
Di2c-mlxcpld.c444 return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | in mlxcpld_i2c_func()
447 return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | in mlxcpld_i2c_func()

12345678910>>...13