Home
last modified time | relevance | path

Searched refs:i2c_check_functionality (Results 1 – 200 of 278) sorted by relevance

12

/linux-4.1.27/drivers/misc/eeprom/
Deeprom.c61 if (i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_READ_I2C_BLOCK)) { in eeprom_update_client()
148 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_READ_WORD_DATA) in eeprom_detect()
149 && !i2c_check_functionality(adapter, I2C_FUNC_SMBUS_READ_I2C_BLOCK)) in eeprom_detect()
176 && i2c_check_functionality(adapter, I2C_FUNC_SMBUS_READ_BYTE_DATA)) { in eeprom_probe()
Dat24.c542 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in at24_probe()
546 if (i2c_check_functionality(client->adapter, in at24_probe()
549 } else if (i2c_check_functionality(client->adapter, in at24_probe()
552 } else if (i2c_check_functionality(client->adapter, in at24_probe()
561 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in at24_probe()
562 if (i2c_check_functionality(client->adapter, in at24_probe()
565 } else if (i2c_check_functionality(client->adapter, in at24_probe()
Dmax6875.c85 if (i2c_check_functionality(client->adapter, in max6875_update_slice()
149 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WRITE_BYTE_DATA in max6875_probe()
/linux-4.1.27/drivers/base/regmap/
Dregmap-i2c.c154 if (!i2c_check_functionality(i2c->adapter, I2C_FUNC_NOSTART)) in regmap_i2c_gather_write()
215 if (i2c_check_functionality(i2c->adapter, I2C_FUNC_I2C)) in regmap_get_i2c_bus()
218 i2c_check_functionality(i2c->adapter, in regmap_get_i2c_bus()
229 i2c_check_functionality(i2c->adapter, in regmap_get_i2c_bus()
/linux-4.1.27/drivers/input/misc/
Dadxl34x-i2c.c82 error = i2c_check_functionality(client->adapter, in adxl34x_i2c_probe()
90 i2c_check_functionality(client->adapter, in adxl34x_i2c_probe()
Dbma150.c537 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in bma150_probe()
Dkxtj9.c517 if (!i2c_check_functionality(client->adapter, in kxtj9_probe()
/linux-4.1.27/drivers/hwmon/
Dhih6130.c229 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in hih6130_probe()
241 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_QUICK)) in hih6130_probe()
Dadt7410.c46 if (!i2c_check_functionality(client->adapter, in adt7410_i2c_probe()
Dhtu21.c135 if (!i2c_check_functionality(client->adapter, in htu21_probe()
Dsht21.c189 if (!i2c_check_functionality(client->adapter, in sht21_probe()
Dltc4151.c180 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in ltc4151_probe()
Dmcp3021.c110 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in mcp3021_probe()
Dlm75.c198 if (!i2c_check_functionality(client->adapter, in lm75_probe()
361 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA | in lm75_detect()
Dg760a.c184 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in g760a_probe()
Dmax1668.c379 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in max1668_detect()
415 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in max1668_probe()
Dltc4261.c222 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in ltc4261_probe()
Dw83l785ts.c149 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in w83l785ts_detect()
Dltc4215.c242 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in ltc4215_probe()
Dshtc1.c190 if (!i2c_check_functionality(adap, I2C_FUNC_I2C)) { in shtc1_probe()
Dad7414.c186 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA | in ad7414_probe()
Dtmp102.c173 if (!i2c_check_functionality(client->adapter, in tmp102_probe()
Dlm73.c242 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA | in lm73_detect()
Dad7418.c212 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA | in ad7418_probe()
Dmax6642.c131 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in max6642_detect()
Datxp1.c270 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in atxp1_detect()
Dtmp421.c243 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in tmp421_detect()
Dmax1619.c232 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in max1619_detect()
Demc2103.c587 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in emc2103_probe()
662 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in emc2103_detect()
Dadm1029.c315 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in adm1029_detect()
Dadt7411.c258 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in adt7411_detect()
Dlm92.c342 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA in lm92_detect()
Dlm77.c257 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA | in lm77_detect()
Dlm83.c295 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in lm83_detect()
Dlm90.c1201 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in lm90_detect()
1254 if (i2c_check_functionality(adapter, in lm90_detect()
1542 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE)) in lm90_probe()
Dlm95241.c338 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in lm95241_detect()
Dina2xx.c466 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WORD_DATA)) in ina2xx_probe()
Dpowr1220.c355 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in powr1220_probe()
Dthmc50.c330 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) { in thmc50_detect()
Dltc4245.c490 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in ltc4245_probe()
Dadm1021.c346 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) { in adm1021_detect()
Dlineage-pem.c453 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BLOCK_DATA in pem_probe()
Dlm95245.c431 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in lm95245_detect()
Dadc128d818.c348 if (!i2c_check_functionality(client->adapter, in adc128_detect()
Djc42.c422 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA | in jc42_detect()
Dina209.c566 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WORD_DATA)) in ina209_probe()
Dadm1025.c457 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in adm1025_detect()
Demc6w201.c456 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in emc6w201_detect()
Dnct7904.c498 if (!i2c_check_functionality(adapter, in nct7904_detect()
Dmax6639.c524 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in max6639_detect()
/linux-4.1.27/drivers/rtc/
Drtc-rx8581.c276 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA) in rx8581_probe()
277 && !i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_I2C_BLOCK)) in rx8581_probe()
287 if (i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_I2C_BLOCK)) { in rx8581_probe()
Drtc-em3027.c122 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in em3027_probe()
Drtc-ds1672.c165 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in ds1672_probe()
Drtc-pcf85063.c156 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in pcf85063_probe()
Drtc-pcf2127.c184 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in pcf2127_probe()
Drtc-bq32k.c192 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in bq32k_probe()
Drtc-max6900.c218 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in max6900_probe()
Drtc-rs5c372.c567 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C | in rs5c372_probe()
573 if (i2c_check_functionality(client->adapter, in rs5c372_probe()
Drtc-isl12022.c258 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in isl12022_probe()
Drtc-pcf8583.c286 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in pcf8583_probe()
Drtc-abx80x.c202 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in abx80x_probe()
Drtc-pcf8523.c295 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in pcf8523_probe()
Drtc-ds1307.c906 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA) in ds1307_probe()
907 && !i2c_check_functionality(adapter, I2C_FUNC_SMBUS_I2C_BLOCK)) in ds1307_probe()
934 if (i2c_check_functionality(adapter, I2C_FUNC_SMBUS_I2C_BLOCK)) { in ds1307_probe()
Drtc-rv3029c2.c395 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_EMUL)) in rv3029c2_probe()
Drtc-s35390a.c336 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in s35390a_probe()
Drtc-pcf8563.c417 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in pcf8563_probe()
Drtc-isl12057.c551 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C | in isl12057_probe()
Drtc-fm3130.c357 if (!i2c_check_functionality(adapter, in fm3130_probe()
Drtc-rx8025.c544 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA in rx8025_probe()
Drtc-m41t80.c641 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C in m41t80_probe()
Drtc-x1205.c631 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in x1205_probe()
Drtc-isl1208.c636 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in isl1208_probe()
/linux-4.1.27/sound/soc/codecs/
Dtlv320aic23-i2c.c27 if (!i2c_check_functionality(i2c->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in tlv320aic23_i2c_probe()
Dsta529.c348 if (!i2c_check_functionality(i2c->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in sta529_i2c_probe()
/linux-4.1.27/drivers/media/i2c/
Dsaa7185.c88 if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in saa7185_write_block()
314 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in saa7185_probe()
Dov7640.c58 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in ov7640_probe()
Dadv7170.c99 if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in adv7170_write_block()
343 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in adv7170_probe()
Duda1342.c66 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WORD_DATA)) in uda1342_probe()
Dtea6415c.c137 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WRITE_BYTE)) in tea6415c_probe()
Dtea6420.c109 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WRITE_BYTE)) in tea6420_probe()
Dadv7175.c93 if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in adv7175_write_block()
397 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in adv7175_probe()
Dsaa7110.c102 if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in saa7110_write_block()
393 if (!i2c_check_functionality(client->adapter, in saa7110_probe()
Dm52790.c152 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in m52790_probe()
Dtda9840.c166 if (!i2c_check_functionality(client->adapter, in tda9840_probe()
Dvp27smpx.c161 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in vp27smpx_probe()
Dtlv320aic23b.c159 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in tlv320aic23b_probe()
Dbt819.c112 if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in bt819_write_block()
416 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in bt819_probe()
Dtw9906.c180 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in tw9906_probe()
Dtw9903.c212 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in tw9903_probe()
Dcs5345.c166 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in cs5345_probe()
Dupd64083.c178 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in upd64083_probe()
Dcs53l32a.c159 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in cs53l32a_probe()
Dbt856.c204 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in bt856_probe()
Dupd64031a.c206 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in upd64031a_probe()
Dwm8739.c208 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in wm8739_probe()
Dak881x.c235 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) { in ak881x_probe()
Dwm8775.c227 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in wm8775_probe()
Dsony-btf-mpx.c352 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_I2C_BLOCK)) in sony_btf_mpx_probe()
Dths7303.c337 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in ths7303_probe()
Dtw2804.c367 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in tw2804_probe()
Dvpx3220.c489 if (!i2c_check_functionality(client->adapter, in vpx3220_probe()
Dadv7393.c397 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in adv7393_probe()
Dml86v7667.c351 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in ml86v7667_probe()
Dths8200.c447 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in ths8200_probe()
Dvs6624.c765 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in vs6624_probe()
Dadv7343.c444 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in adv7343_probe()
Dadv7183.c540 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in adv7183_probe()
Dmt9v011.c497 if (!i2c_check_functionality(c->adapter, in mt9v011_probe()
Dsaa7127.c732 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in saa7127_probe()
Dsaa717x.c1251 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in saa717x_probe()
/linux-4.1.27/drivers/input/touchscreen/
Dcyttsp_i2c.c44 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in cyttsp_i2c_probe()
Dcyttsp4_i2c.c45 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in cyttsp4_i2c_probe()
Dad7879-i2c.c62 if (!i2c_check_functionality(client->adapter, in ad7879_i2c_probe()
Dar1021_i2c.c82 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in ar1021_i2c_probe()
Dsx8654.c181 if (!i2c_check_functionality(client->adapter, in sx8654_probe()
Dwacom_i2c.c161 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in wacom_i2c_probe()
Dst1232.c162 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in st1232_ts_probe()
Dcy8ctmg110_ts.c192 if (!i2c_check_functionality(client->adapter, in cy8ctmg110_probe()
Dgoodix.c333 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in goodix_ts_probe()
Dtsc2007.c383 if (!i2c_check_functionality(client->adapter, in tsc2007_probe()
Dbu21013_ts.c507 if (!i2c_check_functionality(client->adapter, in bu21013_probe()
Dmms114.c440 if (!i2c_check_functionality(client->adapter, in mms114_probe()
/linux-4.1.27/drivers/gpio/
Dgpio-max7300.c39 if (!i2c_check_functionality(client->adapter, in max7300_probe()
Dgpio-pcf857x.c288 if (!i2c_check_functionality(client->adapter, in pcf857x_probe()
306 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in pcf857x_probe()
Dgpio-adp5588.c375 if (!i2c_check_functionality(client->adapter, in adp5588_gpio_probe()
/linux-4.1.27/drivers/mfd/
Dmenf21bmc.c61 ret = i2c_check_functionality(client->adapter, in menf21bmc_probe()
Dadp5520.c214 if (!i2c_check_functionality(client->adapter, in adp5520_probe()
Dtc3589x.c382 if (!i2c_check_functionality(i2c->adapter, I2C_FUNC_SMBUS_BYTE_DATA in tc3589x_probe()
Dhtc-i2cpld.c370 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_READ_BYTE_DATA)) { in htcpld_register_chip_i2c()
/linux-4.1.27/drivers/misc/
Dad525x_dpot-i2c.c62 if (!i2c_check_functionality(client->adapter, in ad_dpot_i2c_probe()
Dbh1780gli.c155 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE)) in bh1780_probe()
Dds1682.c206 if (!i2c_check_functionality(client->adapter, in ds1682_probe()
Dtsl2550.c356 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WRITE_BYTE in tsl2550_probe()
Disl29003.c390 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE)) in isl29003_probe()
Dics932s401.c420 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in ics932s401_detect()
Dfsa9480.c417 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in fsa9480_probe()
/linux-4.1.27/drivers/iio/humidity/
Dsi7020.c117 if (!i2c_check_functionality(client->adapter, in si7020_probe()
Dsi7005.c137 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA)) in si7005_probe()
/linux-4.1.27/drivers/iio/pressure/
Dms5611_i2c.c91 if (!i2c_check_functionality(client->adapter, in ms5611_i2c_probe()
Dmpl115.c155 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA)) in mpl115_probe()
Dt5403.c222 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA | in t5403_probe()
/linux-4.1.27/drivers/iio/adc/
Dti-adc081c.c75 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA)) in adc081c_probe()
Dmcp3422.c336 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in mcp3422_probe()
/linux-4.1.27/drivers/video/backlight/
Dlv5207lp.c100 if (!i2c_check_functionality(client->adapter, in lv5207lp_probe()
Dbd6107.c136 if (!i2c_check_functionality(client->adapter, in bd6107_probe()
Dlm3639_bl.c311 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in lm3639_probe()
Dlm3630a_bl.c373 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in lm3630a_probe()
Dlp855x_bl.c410 if (!i2c_check_functionality(cl->adapter, I2C_FUNC_SMBUS_I2C_BLOCK)) in lp855x_probe()
/linux-4.1.27/drivers/hwmon/pmbus/
Ducd9200.c57 if (!i2c_check_functionality(client->adapter, in ucd9200_probe()
Ducd9000.c130 if (!i2c_check_functionality(client->adapter, in ucd9000_probe()
Dzl6100.c324 if (!i2c_check_functionality(client->adapter, in zl6100_probe()
Dadm1275.c238 if (!i2c_check_functionality(client->adapter, in adm1275_probe()
Dlm25066.c436 if (!i2c_check_functionality(client->adapter, in lm25066_probe()
Dltc2978.c398 if (!i2c_check_functionality(client->adapter, in ltc2978_probe()
/linux-4.1.27/drivers/regulator/
Disl6271a-regulator.c117 if (!i2c_check_functionality(i2c->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in isl6271a_probe()
Dmax8952.c211 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE)) in max8952_pmic_probe()
Dlp8755.c451 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in lp8755_probe()
/linux-4.1.27/drivers/iio/temperature/
Dmlx90614.c159 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA)) in mlx90614_probe()
Dtmp006.c207 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_WORD_DATA)) in tmp006_probe()
/linux-4.1.27/drivers/power/
Drt5033_battery.c126 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE)) in rt5033_battery_probe()
Dmax17040_battery.c216 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE)) in max17040_probe()
Dlp8727_charger.c554 if (!i2c_check_functionality(cl->adapter, I2C_FUNC_SMBUS_I2C_BLOCK)) in lp8727_probe()
/linux-4.1.27/Documentation/i2c/
Dfunctionality102 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA |
115 i2c_check_functionality() should match exactly the i2c_smbus_* functions
/linux-4.1.27/drivers/input/keyboard/
Dqt2160.c140 if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in qt2160_read_block()
386 error = i2c_check_functionality(client->adapter, in qt2160_probe()
Dqt1070.c150 err = i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE); in qt1070_probe()
Dtca8418_keypad.c310 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE)) { in tca8418_keypad_probe()
Dtca6416-keypad.c210 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE)) { in tca6416_keypad_probe()
/linux-4.1.27/drivers/media/radio/
Dtef6862.c163 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in tef6862_probe()
Dsaa7706h.c366 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in saa7706h_probe()
/linux-4.1.27/drivers/char/tpm/
Dtpm_i2c_atmel.c159 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in i2c_atmel_probe()
Dtpm_i2c_infineon.c683 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in tpm_tis_i2c_probe()
Dtpm_i2c_nuvoton.c490 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in get_vid()
/linux-4.1.27/drivers/char/tpm/st33zp24/
Di2c.c204 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in st33zp24_i2c_probe()
/linux-4.1.27/drivers/i2c/muxes/
Di2c-mux-pca954x.c197 if (!i2c_check_functionality(adap, I2C_FUNC_SMBUS_BYTE)) in pca954x_probe()
Di2c-mux-pca9541.c331 if (!i2c_check_functionality(adap, I2C_FUNC_SMBUS_BYTE_DATA)) in pca9541_probe()
/linux-4.1.27/drivers/misc/lis3lv02d/
Dlis3lv02d_i2c.c134 (i2c_check_functionality(client->adapter, in lis3lv02d_i2c_probe()
/linux-4.1.27/drivers/mtd/maps/
Dpismo.c223 if (!i2c_check_functionality(adapter, I2C_FUNC_I2C)) { in pismo_probe()
/linux-4.1.27/drivers/gpu/drm/gma500/
Dtc35876x-dsi-lvds.c639 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in tc35876x_bridge_probe()
712 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in cmi_lcd_i2c_probe()
/linux-4.1.27/drivers/leds/
Dleds-pca955x.c284 if (!i2c_check_functionality(adapter, I2C_FUNC_I2C)) in pca955x_probe()
Dleds-lp3944.c392 if (!i2c_check_functionality(client->adapter, in lp3944_probe()
Dleds-lm3530.c427 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in lm3530_probe()
Dleds-lm3642.c336 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in lm3642_probe()
Dleds-lm355x.c437 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in lm355x_probe()
Dleds-pca9532.c449 if (!i2c_check_functionality(client->adapter, in pca9532_probe()
/linux-4.1.27/drivers/spi/
Dspi-sc18is602.c249 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C | in sc18is602_probe()
/linux-4.1.27/drivers/nfc/st21nfcb/
Di2c.c302 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in st21nfcb_nci_i2c_probe()
/linux-4.1.27/drivers/input/joystick/
Das5011.c246 if (!i2c_check_functionality(client->adapter, in as5011_probe()
/linux-4.1.27/drivers/iio/light/
Djsa1212.c328 if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA)) in jsa1212_probe()
/linux-4.1.27/include/linux/
Di2c.h609 static inline int i2c_check_functionality(struct i2c_adapter *adap, u32 func) in i2c_check_functionality() function
/linux-4.1.27/drivers/nfc/nxp-nci/
Di2c.c318 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in nxp_nci_i2c_probe()
/linux-4.1.27/drivers/w1/masters/
Dds2482.c456 if (!i2c_check_functionality(client->adapter, in ds2482_probe()
/linux-4.1.27/drivers/iio/accel/
Dbmc150-accel.c914 if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in bmc150_accel_fifo_transfer()
1683 if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C) || in bmc150_accel_probe()
1684 i2c_check_functionality(client->adapter, in bmc150_accel_probe()
/linux-4.1.27/drivers/media/i2c/soc_camera/
Dimx074.c426 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) { in imx074_probe()
Dmt9m001.c648 if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WORD_DATA)) { in mt9m001_probe()
/linux-4.1.27/drivers/macintosh/
Dtherm_windtunnel.c417 if( !i2c_check_functionality(adapter, I2C_FUNC_SMBUS_WORD_DATA in do_probe()
/linux-4.1.27/drivers/input/mouse/
Delan_i2c_core.c923 i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in elan_probe()
926 i2c_check_functionality(client->adapter, in elan_probe()
Dcyapa.c128 if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) in cyapa_check_adapter_functionality()
130 if (i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE_DATA | in cyapa_check_adapter_functionality()
/linux-4.1.27/drivers/nfc/st21nfca/
Di2c.c597 if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) { in st21nfca_hci_i2c_probe()
/linux-4.1.27/drivers/media/dvb-frontends/
Dau8522_decoder.c736 if (!i2c_check_functionality(client->adapter, in au8522_probe()
/linux-4.1.27/drivers/video/fbdev/
Dbf537-lq035.c94 if (!i2c_check_functionality(client->adapter, in ad5280_probe()

12