drivers/auxdisplay/ht16k33.c
664
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/auxdisplay/lcd2s.c
306
if (!i2c_check_functionality(i2c->adapter,
drivers/base/regmap/regmap-i2c.c
150
if (!i2c_check_functionality(i2c->adapter, I2C_FUNC_NOSTART))
drivers/base/regmap/regmap-i2c.c
314
if (i2c_check_functionality(i2c->adapter, I2C_FUNC_I2C))
drivers/base/regmap/regmap-i2c.c
317
i2c_check_functionality(i2c->adapter,
drivers/base/regmap/regmap-i2c.c
321
i2c_check_functionality(i2c->adapter,
drivers/base/regmap/regmap-i2c.c
325
i2c_check_functionality(i2c->adapter,
drivers/base/regmap/regmap-i2c.c
338
i2c_check_functionality(i2c->adapter,
drivers/char/tpm/st33zp24/i2c.c
108
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/char/tpm/tpm_i2c_atmel.c
156
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/char/tpm/tpm_i2c_infineon.c
697
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/char/tpm/tpm_i2c_nuvoton.c
499
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/char/tpm/tpm_tis_i2c_cr50.c
725
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/clk/clk-cdce706.c
642
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/crypto/atmel-i2c.c
358
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/crypto/atmel-sha204a.c
178
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/gpio/gpio-max7300.c
35
if (!i2c_check_functionality(client->adapter,
drivers/gpio/gpio-pcf857x.c
343
if (!i2c_check_functionality(client->adapter,
drivers/gpio/gpio-pcf857x.c
361
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/gpu/drm/bridge/analogix/anx7625.c
2627
if (!i2c_check_functionality(client->adapter,
drivers/gpu/drm/bridge/ite-it66121.c
1516
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/gpu/drm/bridge/lontium-lt9611.c
1089
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
746
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/gpu/drm/bridge/sii902x.c
1161
ret = i2c_check_functionality(client->adapter,
drivers/gpu/drm/bridge/sii9234.c
899
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) {
drivers/gpu/drm/bridge/tda998x_drv.c
2027
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/gpu/drm/bridge/ti-sn65dsi86.c
2026
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
174
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C |
drivers/gpu/drm/sitronix/st7571-i2c.c
103
if (i2c_check_functionality(client->adapter, I2C_FUNC_PROTOCOL_MANGLING))
drivers/hwmon/ad7414.c
179
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA |
drivers/hwmon/ad7418.c
241
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA |
drivers/hwmon/adc128d818.c
362
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/adm1025.c
448
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/adm1026.c
1585
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) {
drivers/hwmon/adm1029.c
304
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/adm1031.c
978
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/adm9240.c
278
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/adt7411.c
549
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/adt7462.c
1770
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/adt7470.c
1219
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/adt7475.c
1344
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/aht10.c
331
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/hwmon/amc6821.c
880
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) {
drivers/hwmon/asb100.c
742
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) {
drivers/hwmon/asc7621.c
1095
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/asc7621.c
1141
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/chipcap2.c
697
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/hwmon/dme1737.c
2440
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/emc2103.c
564
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/emc2103.c
639
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/emc2305.c
616
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA | I2C_FUNC_SMBUS_WORD_DATA))
drivers/hwmon/emc6w201.c
417
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/f75375s.c
798
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/fschmd.c
1051
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/g760a.c
179
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/g762.c
1075
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/gl518sm.c
575
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA |
drivers/hwmon/gl520sm.c
802
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA |
drivers/hwmon/hih6130.c
213
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/hwmon/hih6130.c
225
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_QUICK))
drivers/hwmon/hs3001.c
191
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/hwmon/hwmon.c
408
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_PEC))
drivers/hwmon/ina209.c
541
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WORD_DATA))
drivers/hwmon/isl28022.c
439
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/jc42.c
394
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA |
drivers/hwmon/lineage-pem.c
428
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BLOCK_DATA
drivers/hwmon/lm63.c
975
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/lm73.c
235
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA |
drivers/hwmon/lm75.c
1007
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA |
drivers/hwmon/lm75.c
788
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/lm77.c
245
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA |
drivers/hwmon/lm78.c
580
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/lm80.c
555
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/lm83.c
374
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/lm85.c
1473
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) {
drivers/hwmon/lm87.c
820
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/lm90.c
1878
if (i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA)) {
drivers/hwmon/lm90.c
2482
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/lm90.c
2797
!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_PEC))
drivers/hwmon/lm90.c
2801
!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE))
drivers/hwmon/lm92.c
301
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA
drivers/hwmon/lm93.c
2550
if (!i2c_check_functionality(adapter, LM93_SMBUS_FUNC_MIN))
drivers/hwmon/lm95234.c
426
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/lm95241.c
357
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/lm95245.c
413
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/ltc2990.c
209
if (!i2c_check_functionality(i2c->adapter, I2C_FUNC_SMBUS_BYTE_DATA |
drivers/hwmon/ltc4151.c
165
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/ltc4215.c
228
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/ltc4245.c
442
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/ltc4261.c
200
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/max16065.c
517
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA
drivers/hwmon/max1619.c
265
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/max1668.c
199
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/max1668.c
276
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/max31730.c
301
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/max31730.c
378
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA |
drivers/hwmon/max31790.c
494
if (!i2c_check_functionality(adapter,
drivers/hwmon/max31827.c
589
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA))
drivers/hwmon/max6639.c
657
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/mcp3021.c
126
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/hwmon/nct7904.c
775
if (!i2c_check_functionality(adapter,
drivers/hwmon/pmbus/adm1275.c
527
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/bpa-rs600.c
163
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/hac300s.c
93
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/ir35221.c
76
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/ir36021.c
34
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/lm25066.c
472
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/lt3074.c
83
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/lt7182s.c
110
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/ltc2978.c
614
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/ltc2978.c
722
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/ltc3815.c
185
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/max15301.c
64
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/max16601.c
312
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/max20730.c
669
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/max31785.c
478
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/mp5920.c
45
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/pim4328.c
143
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/pmbus_core.c
2793
if (i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_PEC))
drivers/hwmon/pmbus/pmbus_core.c
2861
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/pmbus_core.c
3782
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WRITE_BYTE
drivers/hwmon/pmbus/pxe1610.c
96
if (!i2c_check_functionality(
drivers/hwmon/pmbus/q54sj108a2.c
289
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/stpddc60.c
203
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/ucd9000.c
512
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/ucd9200.c
82
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/pmbus/zl6100.c
287
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/powr1220.c
280
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/sg2042-mcu.c
310
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA |
drivers/hwmon/sht21.c
256
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/sht3x.c
887
if (!i2c_check_functionality(adap, I2C_FUNC_I2C))
drivers/hwmon/sht4x.c
396
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/hwmon/shtc1.c
201
if (!i2c_check_functionality(adap, I2C_FUNC_I2C)) {
drivers/hwmon/smsc47m192.c
563
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/spd5118.c
591
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA |
drivers/hwmon/spd5118.c
635
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA |
drivers/hwmon/spd5118.c
732
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/hwmon/stts751.c
655
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/tc654.c
519
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/tc74.c
113
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/thmc50.c
316
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) {
drivers/hwmon/tmp102.c
217
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/tmp108.c
505
if (!i2c_check_functionality(client->adapter,
drivers/hwmon/tmp401.c
603
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/tmp421.c
301
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/tmp464.c
463
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WORD_DATA))
drivers/hwmon/tmp464.c
644
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA)) {
drivers/hwmon/w83781d.c
1093
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/w83791d.c
1309
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/w83792d.c
1316
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/w83793.c
1608
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/w83795.c
1910
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/w83l785ts.c
135
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/hwmon/w83l786ng.c
676
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/i2c/busses/i2c-designware-slave.c
29
if (!i2c_check_functionality(slave->adapter, I2C_FUNC_SLAVE))
drivers/i2c/i2c-core-base.c
1476
if (!i2c_check_functionality(adap, I2C_FUNC_SMBUS_HOST_NOTIFY))
drivers/i2c/i2c-core-base.c
2369
if (!i2c_check_functionality(adap, I2C_FUNC_SMBUS_READ_I2C_BLOCK))
drivers/i2c/i2c-core-base.c
2425
&& i2c_check_functionality(adap, I2C_FUNC_SMBUS_READ_BYTE_DATA))
drivers/i2c/i2c-core-base.c
2431
&& i2c_check_functionality(adap, I2C_FUNC_SMBUS_QUICK))
drivers/i2c/i2c-core-base.c
2434
else if (i2c_check_functionality(adap, I2C_FUNC_SMBUS_READ_BYTE))
drivers/i2c/i2c-core-smbus.c
650
if (i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_READ_I2C_BLOCK))
drivers/i2c/i2c-core-smbus.c
653
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_READ_BYTE_DATA))
drivers/i2c/i2c-core-smbus.c
656
if (i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_READ_WORD_DATA)) {
drivers/i2c/i2c-dev.c
143
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/i2c/i2c-dev.c
171
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/i2c/i2c-dev.c
250
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/i2c/muxes/i2c-mux-mlxcpld.c
140
if (!i2c_check_functionality(client->adapter, func))
drivers/i2c/muxes/i2c-mux-pca9541.c
293
if (!i2c_check_functionality(adap, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/i2c/muxes/i2c-mux-pca954x.c
491
if (i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WRITE_BYTE_DATA)) {
drivers/i2c/muxes/i2c-mux-pca954x.c
566
if (!i2c_check_functionality(adap, I2C_FUNC_SMBUS_BYTE))
drivers/iio/accel/bmc150-accel-i2c.c
181
i2c_check_functionality(client->adapter, I2C_FUNC_I2C) ||
drivers/iio/accel/bmc150-accel-i2c.c
182
i2c_check_functionality(client->adapter,
drivers/iio/accel/dmard06.c
134
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/iio/adc/ltc2471.c
109
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/iio/adc/ltc2485.c
99
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C |
drivers/iio/adc/ltc2497.c
104
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C |
drivers/iio/adc/max1363.c
1586
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/iio/adc/max1363.c
1589
} else if (i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE)
drivers/iio/adc/max9611.c
459
if (!i2c_check_functionality(client->adapter,
drivers/iio/adc/mcp3422.c
341
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/iio/adc/rtq6056.c
728
if (!i2c_check_functionality(i2c->adapter, I2C_FUNC_SMBUS_WORD_DATA))
drivers/iio/adc/ti-adc081c.c
158
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA))
drivers/iio/chemical/ccs811.c
412
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WRITE_BYTE
drivers/iio/chemical/scd30_i2c.c
113
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/iio/chemical/sen0322.c
122
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/iio/chemical/sps30_i2c.c
226
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/iio/chemical/sunrise_co2.c
477
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA |
drivers/iio/chemical/sunrise_co2.c
506
if (i2c_check_functionality(client->adapter, I2C_FUNC_PROTOCOL_MANGLING))
drivers/iio/chemical/vz89x.c
362
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/iio/chemical/vz89x.c
364
else if (i2c_check_functionality(client->adapter,
drivers/iio/dac/ad5593r.c
105
if (!i2c_check_functionality(i2c->adapter,
drivers/iio/gyro/mpu3050-i2c.c
41
if (!i2c_check_functionality(client->adapter,
drivers/iio/humidity/ens210.c
204
if (!i2c_check_functionality(client->adapter,
drivers/iio/humidity/hdc100x.c
344
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA |
drivers/iio/humidity/hdc2010.c
259
if (!i2c_check_functionality(client->adapter,
drivers/iio/humidity/hdc3020.c
800
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/iio/humidity/htu21.c
188
if (!i2c_check_functionality(client->adapter,
drivers/iio/humidity/si7005.c
132
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA))
drivers/iio/humidity/si7020.c
235
if (!i2c_check_functionality(client->adapter,
drivers/iio/imu/inv_icm42600/inv_icm42600_i2c.c
58
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_I2C_BLOCK))
drivers/iio/imu/inv_icm45600/inv_icm45600_i2c.c
23
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_I2C_BLOCK))
drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c
109
if (!i2c_check_functionality(client->adapter,
drivers/iio/light/bh1750.c
243
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C |
drivers/iio/light/bh1780.c
150
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE))
drivers/iio/light/tsl2583.c
812
if (!i2c_check_functionality(clientp->adapter,
drivers/iio/light/tsl2591.c
1121
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) {
drivers/iio/light/veml6030.c
1087
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/iio/light/veml6040.c
216
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/iio/light/zopt2201.c
492
if (!i2c_check_functionality(client->adapter,
drivers/iio/potentiometer/mcp4018.c
152
if (!i2c_check_functionality(client->adapter,
drivers/iio/potentiometer/mcp4531.c
363
if (!i2c_check_functionality(client->adapter,
drivers/iio/pressure/abp060mg.c
192
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_QUICK))
drivers/iio/pressure/abp2030pa_i2c.c
59
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/iio/pressure/dlhl60d.c
284
if (!i2c_check_functionality(client->adapter,
drivers/iio/pressure/hp206c.c
362
if (!i2c_check_functionality(client->adapter,
drivers/iio/pressure/hsc030pa_i2c.c
43
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/iio/pressure/icp10100.c
535
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/iio/pressure/mpl115_i2c.c
41
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA))
drivers/iio/pressure/mprls0025pa_i2c.c
59
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_READ_BYTE))
drivers/iio/pressure/ms5611_i2c.c
88
if (!i2c_check_functionality(client->adapter,
drivers/iio/pressure/ms5637.c
152
if (!i2c_check_functionality(client->adapter,
drivers/iio/pressure/t5403.c
218
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA |
drivers/iio/proximity/mb1232.c
190
if (!i2c_check_functionality(client->adapter,
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c
264
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/iio/proximity/pulsedlight-lidar-lite-v2.c
267
} else if (i2c_check_functionality(client->adapter,
drivers/iio/proximity/srf08.c
449
if (!i2c_check_functionality(client->adapter,
drivers/iio/proximity/vl53l0x-i2c.c
324
if (!i2c_check_functionality(client->adapter,
drivers/iio/temperature/mlx90614.c
525
if (!i2c_check_functionality(client->adapter,
drivers/iio/temperature/mlx90614.c
587
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA))
drivers/iio/temperature/tmp006.c
303
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA))
drivers/iio/temperature/tmp007.c
456
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA))
drivers/iio/temperature/tmp117.c
155
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA))
drivers/iio/temperature/tsys01.c
184
if (!i2c_check_functionality(client->adapter,
drivers/iio/temperature/tsys02d.c
132
if (!i2c_check_functionality(client->adapter,
drivers/input/joystick/as5011.c
232
if (!i2c_check_functionality(client->adapter,
drivers/input/keyboard/adp5588-keys.c
731
if (!i2c_check_functionality(client->adapter,
drivers/input/keyboard/qt1050.c
438
err = i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE);
drivers/input/keyboard/qt1070.c
136
err = i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE);
drivers/input/keyboard/qt2160.c
116
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/keyboard/qt2160.c
315
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE)) {
drivers/input/keyboard/tca8418_keypad.c
272
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE)) {
drivers/input/keyboard/tm2-touchkey.c
190
if (!i2c_check_functionality(client->adapter,
drivers/input/misc/adxl34x-i2c.c
82
error = i2c_check_functionality(client->adapter,
drivers/input/misc/adxl34x-i2c.c
90
i2c_check_functionality(client->adapter,
drivers/input/misc/atmel_captouch.c
172
if (!i2c_check_functionality(client->adapter,
drivers/input/misc/bma150.c
427
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/misc/kxtj9.c
403
if (!i2c_check_functionality(client->adapter,
drivers/input/misc/mma8450.c
157
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE |
drivers/input/mouse/cyapa.c
152
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/input/mouse/cyapa.c
154
if (i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA |
drivers/input/mouse/elan_i2c_core.c
1193
i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/mouse/elan_i2c_core.c
1196
i2c_check_functionality(client->adapter,
drivers/input/mouse/psmouse-smbus.c
199
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_HOST_NOTIFY))
drivers/input/mouse/psmouse-smbus.c
35
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_HOST_NOTIFY))
drivers/input/rmi4/rmi_i2c.c
224
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/rmi4/rmi_smbus.c
298
if (!i2c_check_functionality(client->adapter,
drivers/input/touchscreen/ad7879-i2c.c
30
if (!i2c_check_functionality(client->adapter,
drivers/input/touchscreen/ar1021_i2c.c
96
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/touchscreen/bu21013_ts.c
416
if (!i2c_check_functionality(client->adapter,
drivers/input/touchscreen/bu21029_ts.c
342
if (!i2c_check_functionality(client->adapter,
drivers/input/touchscreen/cy8ctmg110_ts.c
177
if (!i2c_check_functionality(client->adapter,
drivers/input/touchscreen/cyttsp_i2c.c
90
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/touchscreen/elants_i2c.c
1421
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/touchscreen/goodix.c
1316
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/touchscreen/hideep.c
1024
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/touchscreen/himax_hx83112b.c
332
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/touchscreen/himax_hx852x.c
384
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C |
drivers/input/touchscreen/ilitek_ts_i2c.c
553
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/touchscreen/melfas_mip4.c
1430
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/touchscreen/mms114.c
487
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/touchscreen/msg2638.c
365
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/touchscreen/raydium_i2c_ts.c
1071
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/touchscreen/s6sy761.c
395
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C |
drivers/input/touchscreen/silead.c
653
if (!i2c_check_functionality(client->adapter,
drivers/input/touchscreen/st1232.c
247
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/touchscreen/stmfts.c
626
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C |
drivers/input/touchscreen/sx8654.c
316
if (!i2c_check_functionality(client->adapter,
drivers/input/touchscreen/tsc2007_core.c
305
if (!i2c_check_functionality(client->adapter,
drivers/input/touchscreen/wacom_i2c.c
173
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/touchscreen/wdt87xx_i2c.c
1069
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/input/touchscreen/zinitix.c
619
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/leds/leds-blinkm.c
556
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA
drivers/leds/leds-is31fl319x.c
494
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/leds/leds-lm3530.c
425
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/leds/leds-lm355x.c
407
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/leds/leds-lm3642.c
299
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/leds/leds-lp3944.c
375
if (!i2c_check_functionality(client->adapter,
drivers/leds/leds-pca9532.c
571
if (!i2c_check_functionality(client->adapter,
drivers/leds/leds-pca955x.c
616
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/leds/leds-st1202.c
340
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/leds/leds-tca6507.c
725
if (!i2c_check_functionality(adapter, I2C_FUNC_I2C))
drivers/macintosh/therm_windtunnel.c
422
if( !i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WORD_DATA
drivers/media/cec/i2c/tda9950.c
391
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/media/dvb-frontends/au8522_decoder.c
684
if (!i2c_check_functionality(client->adapter,
drivers/media/i2c/adv7170.c
344
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/adv7170.c
86
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/media/i2c/adv7175.c
399
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/adv7175.c
80
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/media/i2c/adv7180.c
1451
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/adv7183.c
533
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/adv7343.c
436
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/adv7393.c
389
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/adv748x/adv748x-core.c
713
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/adv7511-v4l2.c
1836
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/adv7604.c
3486
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/adv7842.c
3527
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/ak881x.c
235
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) {
drivers/media/i2c/bt819.c
391
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/bt819.c
99
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/media/i2c/bt856.c
190
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/cs3308.c
73
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/cs5345.c
145
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/cs53l32a.c
139
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/cx25840/cx25840-core.c
3768
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/gc0310.c
416
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/media/i2c/imx296.c
1017
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) {
drivers/media/i2c/isl7998x.c
1463
ret = i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WORD_DATA);
drivers/media/i2c/m52790.c
138
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/max9286.c
364
if (!i2c_check_functionality(priv->client->adapter,
drivers/media/i2c/ml86v7667.c
367
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/mt9m001.c
736
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WORD_DATA)) {
drivers/media/i2c/mt9m111.c
1266
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WORD_DATA)) {
drivers/media/i2c/mt9p031.c
1101
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WORD_DATA)) {
drivers/media/i2c/mt9v011.c
499
if (!i2c_check_functionality(c->adapter,
drivers/media/i2c/ov2640.c
1193
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) {
drivers/media/i2c/ov7640.c
50
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/rj54n1cb0c.c
1312
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) {
drivers/media/i2c/saa7110.c
368
if (!i2c_check_functionality(client->adapter,
drivers/media/i2c/saa7110.c
89
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/media/i2c/saa7115.c
1813
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/saa7127.c
719
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/saa717x.c
1240
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/saa7185.c
300
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/saa7185.c
75
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/media/i2c/sony-btf-mpx.c
339
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_I2C_BLOCK))
drivers/media/i2c/tc358743.c
2181
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/tda1997x.c
2538
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/tda9840.c
157
if (!i2c_check_functionality(client->adapter,
drivers/media/i2c/tea6415c.c
124
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WRITE_BYTE))
drivers/media/i2c/tea6420.c
96
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WRITE_BYTE))
drivers/media/i2c/ths7303.c
340
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/ths8200.c
452
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/tlv320aic23b.c
138
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/tvp514x.c
1038
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/tvp5150.c
2125
if (!i2c_check_functionality(c->adapter,
drivers/media/i2c/tvp7002.c
965
if (!i2c_check_functionality(c->adapter,
drivers/media/i2c/tw2804.c
354
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/tw9903.c
199
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/tw9906.c
167
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/tw9910.c
939
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) {
drivers/media/i2c/uda1342.c
53
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WORD_DATA))
drivers/media/i2c/upd64031a.c
192
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/upd64083.c
163
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/vp27smpx.c
147
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/vpx3220.c
468
if (!i2c_check_functionality(client->adapter,
drivers/media/i2c/wm8739.c
187
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/i2c/wm8775.c
206
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/radio/saa7706h.c
341
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/media/radio/tef6862.c
150
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/mfd/adp5520.c
215
if (!i2c_check_functionality(client->adapter,
drivers/mfd/da9062-core.c
637
if (i2c_check_functionality(i2c->adapter, I2C_FUNC_I2C)) {
drivers/mfd/da9063-i2c.c
463
if (i2c_check_functionality(i2c->adapter, I2C_FUNC_I2C)) {
drivers/mfd/menf21bmc.c
57
ret = i2c_check_functionality(client->adapter,
drivers/mfd/rsmu_i2c.c
292
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/mfd/rsmu_i2c.c
294
} else if (i2c_check_functionality(client->adapter,
drivers/mfd/tc3589x.c
373
if (!i2c_check_functionality(i2c->adapter, I2C_FUNC_SMBUS_BYTE_DATA
drivers/mfd/tps65010.c
532
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/mfd/twl-core.c
757
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C) == 0) {
drivers/misc/ad525x_dpot-i2c.c
61
if (!i2c_check_functionality(client->adapter,
drivers/misc/ds1682.c
240
if (!i2c_check_functionality(client->adapter,
drivers/misc/eeprom/at24.c
612
i2c_fn_i2c = i2c_check_functionality(client->adapter, I2C_FUNC_I2C);
drivers/misc/eeprom/at24.c
613
i2c_fn_block = i2c_check_functionality(client->adapter,
drivers/misc/eeprom/ee1004.c
301
if (!i2c_check_functionality(client->adapter,
drivers/misc/eeprom/ee1004.c
303
!i2c_check_functionality(client->adapter,
drivers/misc/eeprom/idt_89hpesx.c
1151
if (i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_PEC)) {
drivers/misc/eeprom/idt_89hpesx.c
1182
if (i2c_check_functionality(adapter,
drivers/misc/eeprom/idt_89hpesx.c
1186
} else if (i2c_check_functionality(adapter,
drivers/misc/eeprom/idt_89hpesx.c
1190
} else if (i2c_check_functionality(adapter,
drivers/misc/eeprom/idt_89hpesx.c
1192
i2c_check_functionality(adapter,
drivers/misc/eeprom/idt_89hpesx.c
1196
} else if (i2c_check_functionality(adapter,
drivers/misc/eeprom/idt_89hpesx.c
1206
if (i2c_check_functionality(adapter,
drivers/misc/eeprom/idt_89hpesx.c
1210
} else if (i2c_check_functionality(adapter,
drivers/misc/eeprom/idt_89hpesx.c
1214
} else if (i2c_check_functionality(adapter,
drivers/misc/eeprom/idt_89hpesx.c
1216
i2c_check_functionality(adapter,
drivers/misc/eeprom/idt_89hpesx.c
1220
} else if (i2c_check_functionality(adapter,
drivers/misc/eeprom/m24lr.c
502
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/misc/eeprom/max6875.c
139
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WRITE_BYTE_DATA
drivers/misc/eeprom/max6875.c
82
if (i2c_check_functionality(client->adapter,
drivers/misc/ics932s401.c
408
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/misc/isl29003.c
383
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE))
drivers/misc/lis3lv02d/lis3lv02d_i2c.c
120
(i2c_check_functionality(client->adapter,
drivers/misc/tsl2550.c
340
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WRITE_BYTE
drivers/mtd/maps/pismo.c
216
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/mux/adg792a.c
70
if (!i2c_check_functionality(i2c->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/net/mdio/mdio-i2c.c
451
if (i2c_check_functionality(i2c, I2C_FUNC_I2C))
drivers/net/mdio/mdio-i2c.c
454
if (i2c_check_functionality(i2c, I2C_FUNC_SMBUS_BYTE_DATA) &&
drivers/net/mdio/mdio-i2c.c
479
if (i2c_check_functionality(i2c, I2C_FUNC_SMBUS_BYTE_DATA) &&
drivers/net/mdio/mdio-i2c.c
480
!i2c_check_functionality(i2c, I2C_FUNC_I2C)) {
drivers/net/phy/sfp.c
794
if (i2c_check_functionality(i2c, I2C_FUNC_I2C)) {
drivers/net/phy/sfp.c
798
} else if (i2c_check_functionality(i2c, I2C_FUNC_SMBUS_BYTE_DATA)) {
drivers/net/pse-pd/pd692x0.c
1771
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/net/pse-pd/si3474.c
480
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/net/pse-pd/tps23881.c
1439
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/nfc/fdp/i2c.c
287
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/nfc/nfcmrvl/i2c.c
193
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/nfc/nxp-nci/i2c.c
272
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/nfc/pn533/i2c.c
172
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/nfc/pn544/i2c.c
873
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/nfc/st-nci/i2c.c
204
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/nfc/st21nfca/i2c.c
495
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/pinctrl/pinctrl-cy8c95x0.c
1379
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/pinctrl/pinctrl-sx150x.c
1127
if (!i2c_check_functionality(client->adapter, i2c_funcs))
drivers/power/supply/bq24190_charger.c
2071
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) {
drivers/power/supply/bq24257_charger.c
951
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) {
drivers/power/supply/lp8727_charger.c
530
if (!i2c_check_functionality(cl->adapter, I2C_FUNC_SMBUS_I2C_BLOCK))
drivers/power/supply/ltc4162-l-charger.c
1144
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WORD_DATA)) {
drivers/power/supply/max14656_charger_detector.c
251
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) {
drivers/power/supply/max17040_battery.c
464
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE))
drivers/power/supply/max17042_battery.c
1046
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WORD_DATA))
drivers/power/supply/mm8013.c
256
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA))
drivers/power/supply/rt5033_battery.c
147
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE))
drivers/power/supply/rt9455_charger.c
1601
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) {
drivers/power/supply/sbs-battery.c
372
if (!i2c_check_functionality(client->adapter,
drivers/power/supply/sbs-battery.c
432
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_READ_BLOCK_DATA)) {
drivers/power/supply/sbs-manager.c
332
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WORD_DATA))
drivers/regulator/isl6271a-regulator.c
109
if (!i2c_check_functionality(i2c->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/regulator/lp8755.c
365
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/regulator/max8952.c
194
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE))
drivers/rtc/rtc-ab-b5ze-s3.c
827
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C |
drivers/rtc/rtc-ab-eoz9.c
476
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C |
drivers/rtc/rtc-abx80x.c
783
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/rtc/rtc-bq32k.c
260
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/rtc/rtc-ds1672.c
116
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/rtc/rtc-em3027.c
118
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/rtc/rtc-fm3130.c
350
if (!i2c_check_functionality(adapter,
drivers/rtc/rtc-isl12022.c
557
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/rtc/rtc-isl12026.c
445
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/rtc/rtc-isl1208.c
864
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/rtc/rtc-m41t80.c
915
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_I2C_BLOCK |
drivers/rtc/rtc-max6900.c
204
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/rtc/rtc-nct3018y.c
499
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C |
drivers/rtc/rtc-pcf2127.c
1469
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/rtc/rtc-pcf8523.c
424
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/rtc/rtc-pcf8563.c
480
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/rtc/rtc-pcf8583.c
282
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/rtc/rtc-rs5c372.c
802
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C |
drivers/rtc/rtc-rs5c372.c
808
if (i2c_check_functionality(client->adapter,
drivers/rtc/rtc-rv3029c2.c
796
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_I2C_BLOCK |
drivers/rtc/rtc-rv8803.c
657
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA |
drivers/rtc/rtc-rx6110.c
423
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA
drivers/rtc/rtc-rx8025.c
530
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA
drivers/rtc/rtc-s35390a.c
455
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/rtc/rtc-sd2405al.c
174
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/rtc/rtc-sd3078.c
160
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/rtc/rtc-x1205.c
625
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/spi/spi-sc18is602.c
246
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C |
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c
596
if (!i2c_check_functionality(adapter, I2C_FUNC_I2C))
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c
725
if (!i2c_check_functionality(adapter, I2C_FUNC_I2C))
drivers/tee/optee/rpc.c
78
if (!i2c_check_functionality(adapter,
drivers/usb/typec/anx7411.c
1468
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_I2C_BLOCK))
drivers/usb/typec/tcpm/fusb302.c
1696
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_I2C_BLOCK)) {
drivers/usb/typec/tipd/core.c
1781
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/video/backlight/adp8860_bl.c
661
if (!i2c_check_functionality(client->adapter,
drivers/video/backlight/adp8870_bl.c
849
if (!i2c_check_functionality(client->adapter,
drivers/video/backlight/arcxcnn_bl.c
246
if (!i2c_check_functionality(cl->adapter, I2C_FUNC_SMBUS_BYTE_DATA))
drivers/video/backlight/bd6107.c
127
if (!i2c_check_functionality(client->adapter,
drivers/video/backlight/lm3509_bl.c
221
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/video/backlight/lm3630a_bl.c
501
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/video/backlight/lm3639_bl.c
306
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/video/backlight/lp855x_bl.c
403
if (!i2c_check_functionality(cl->adapter, I2C_FUNC_SMBUS_I2C_BLOCK))
drivers/video/backlight/lv5207lp.c
90
if (!i2c_check_functionality(client->adapter,
drivers/video/backlight/mp3309c.c
327
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/video/fbdev/matrox/matroxfb_maven.c
1258
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WRITE_WORD_DATA |
drivers/w1/masters/ds2482.c
451
if (!i2c_check_functionality(client->adapter,
drivers/watchdog/ziirave_wdt.c
605
if (!i2c_check_functionality(client->adapter,
sound/soc/codecs/aw87390.c
547
ret = i2c_check_functionality(i2c->adapter, I2C_FUNC_I2C);
sound/soc/codecs/aw88081.c
1256
ret = i2c_check_functionality(i2c->adapter, I2C_FUNC_I2C);
sound/soc/codecs/aw88166.c
1767
if (!i2c_check_functionality(i2c->adapter, I2C_FUNC_I2C))
sound/soc/codecs/aw88261.c
1240
ret = i2c_check_functionality(i2c->adapter, I2C_FUNC_I2C);
sound/soc/codecs/aw88395/aw88395.c
512
if (!i2c_check_functionality(i2c->adapter, I2C_FUNC_I2C)) {
sound/soc/codecs/aw88399.c
2112
if (!i2c_check_functionality(i2c->adapter, I2C_FUNC_I2C))
sound/soc/codecs/max98390.c
1018
ret = i2c_check_functionality(adapter,
sound/soc/codecs/max98520.c
684
ret = i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE | I2C_FUNC_SMBUS_BYTE_DATA);
sound/soc/codecs/tlv320aic23-i2c.c
23
if (!i2c_check_functionality(i2c->adapter, I2C_FUNC_SMBUS_BYTE_DATA))