Symbol: I2C_FUNC_I2C
drivers/auxdisplay/ht16k33.c
664
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/base/regmap/regmap-i2c.c
314
if (i2c_check_functionality(i2c->adapter, I2C_FUNC_I2C))
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_tis_i2c_cr50.c
725
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
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-pcf857x.c
361
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/gpu/drm/amd/amdgpu/atombios_i2c.c
159
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c
715
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
9134
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c
1646
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c
2860
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/gpu/drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c
2574
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c
1489
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c
2743
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
2416
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
1974
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/gpu/drm/bridge/inno-hdmi.c
1025
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
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/synopsys/dw-hdmi-qp.c
709
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
501
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
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/display/drm_dp_helper.c
1880
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL |
drivers/gpu/drm/display/drm_dp_mst_topology.c
5951
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL |
drivers/gpu/drm/gma500/cdv_intel_dp.c
191
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL |
drivers/gpu/drm/gma500/intel_gmbus.c
372
return (I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL |
drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c
162
return I2C_FUNC_I2C | I2C_FUNC_10BIT_ADDR;
drivers/gpu/drm/i915/display/intel_gmbus.c
856
(I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL |
drivers/gpu/drm/mediatek/mtk_hdmi_ddc.c
261
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/gpu/drm/mediatek/mtk_hdmi_ddc_v2.c
335
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/gpu/drm/msm/hdmi/hdmi_i2c.c
220
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/auxch.c
87
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c
95
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
174
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C |
drivers/gpu/drm/radeon/atombios_i2c.c
152
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/gpu/drm/radeon/radeon_i2c.c
890
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/gpu/drm/rockchip/rk3066_hdmi.c
635
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/gpu/drm/sun4i/sun4i_hdmi_i2c.c
190
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/gpu/drm/tests/drm_connector_test.c
64
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/hid/hid-cp2112.c
832
return I2C_FUNC_I2C |
drivers/hid/hid-ft260.c
754
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_BYTE |
drivers/hid/hid-mcp2221.c
615
return I2C_FUNC_I2C |
drivers/hwmon/aht10.c
331
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/hwmon/chipcap2.c
697
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/hwmon/hih6130.c
213
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/hwmon/hs3001.c
191
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/hwmon/mcp3021.c
126
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
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/spd5118.c
732
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/i2c/algos/i2c-algo-bit.c
614
return I2C_FUNC_I2C | I2C_FUNC_NOSTART | I2C_FUNC_SMBUS_EMUL_ALL |
drivers/i2c/algos/i2c-algo-pca.c
360
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/algos/i2c-algo-pcf.c
336
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL |
drivers/i2c/busses/i2c-altera.c
375
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-amd-mp2-plat.c
178
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-aspeed.c
746
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | I2C_FUNC_SMBUS_BLOCK_DATA;
drivers/i2c/busses/i2c-at91-master.c
736
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL
drivers/i2c/busses/i2c-au1550.c
244
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-axxia.c
656
u32 caps = (I2C_FUNC_I2C | I2C_FUNC_10BIT_ADDR |
drivers/i2c/busses/i2c-bcm-iproc.c
978
val = I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-bcm-kona.c
694
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | I2C_FUNC_10BIT_ADDR |
drivers/i2c/busses/i2c-bcm2835.c
391
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-brcmstb.c
541
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | I2C_FUNC_10BIT_ADDR
drivers/i2c/busses/i2c-cadence.c
1178
u32 func = I2C_FUNC_I2C | I2C_FUNC_10BIT_ADDR |
drivers/i2c/busses/i2c-cgbc.c
330
return I2C_FUNC_I2C | (I2C_FUNC_SMBUS_EMUL & ~(I2C_FUNC_SMBUS_QUICK));
drivers/i2c/busses/i2c-cp2615.c
249
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-cpm.c
399
return I2C_FUNC_I2C | (I2C_FUNC_SMBUS_EMUL & ~I2C_FUNC_SMBUS_QUICK);
drivers/i2c/busses/i2c-cros-ec-tunnel.c
234
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-davinci.c
553
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL |
drivers/i2c/busses/i2c-designware-core.h
21
#define DW_IC_DEFAULT_FUNCTIONALITY (I2C_FUNC_I2C | \
drivers/i2c/busses/i2c-digicolor.c
280
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | I2C_FUNC_NOSTART;
drivers/i2c/busses/i2c-diolan-u2c.c
412
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL |
drivers/i2c/busses/i2c-dln2.c
172
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_BYTE | I2C_FUNC_SMBUS_BYTE_DATA |
drivers/i2c/busses/i2c-eg20t.c
689
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | I2C_FUNC_10BIT_ADDR;
drivers/i2c/busses/i2c-emev2.c
313
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | I2C_FUNC_SLAVE;
drivers/i2c/busses/i2c-exynos5.c
878
return I2C_FUNC_I2C | (I2C_FUNC_SMBUS_EMUL & ~I2C_FUNC_SMBUS_QUICK);
drivers/i2c/busses/i2c-fsi.c
642
return I2C_FUNC_I2C | I2C_FUNC_PROTOCOL_MANGLING |
drivers/i2c/busses/i2c-gxp.c
145
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | I2C_FUNC_SLAVE;
drivers/i2c/busses/i2c-gxp.c
147
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-hisi.c
235
return I2C_FUNC_I2C | I2C_FUNC_10BIT_ADDR | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-hix5hd2.c
382
return I2C_FUNC_I2C | (I2C_FUNC_SMBUS_EMUL & ~I2C_FUNC_SMBUS_QUICK);
drivers/i2c/busses/i2c-ibm_iic.c
616
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | I2C_FUNC_10BIT_ADDR;
drivers/i2c/busses/i2c-img-scb.c
1141
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-imx-lpi2c.c
1440
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL |
drivers/i2c/busses/i2c-imx.c
1699
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL
drivers/i2c/busses/i2c-iop3xx.c
380
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-jz4780.c
729
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-k1.c
524
return I2C_FUNC_I2C | (I2C_FUNC_SMBUS_EMUL & ~I2C_FUNC_SMBUS_QUICK);
drivers/i2c/busses/i2c-keba.c
499
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-kempld.c
275
return I2C_FUNC_I2C | I2C_FUNC_10BIT_ADDR | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-ljca.c
259
return I2C_FUNC_I2C | (I2C_FUNC_SMBUS_EMUL & ~I2C_FUNC_SMBUS_QUICK);
drivers/i2c/busses/i2c-lpc2k.c
337
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-ls2x.c
279
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-mchp-pci1xxxx.c
1041
return I2C_FUNC_I2C | I2C_FUNC_PROTOCOL_MANGLING |
drivers/i2c/busses/i2c-meson.c
447
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-microchip-corei2c.c
426
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-mlxcpld.c
444
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL |
drivers/i2c/busses/i2c-mlxcpld.c
447
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL |
drivers/i2c/busses/i2c-mpc.c
744
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL
drivers/i2c/busses/i2c-mt65xx.c
1339
return I2C_FUNC_I2C |
drivers/i2c/busses/i2c-mt65xx.c
1342
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-mt7621.c
242
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | I2C_FUNC_PROTOCOL_MANGLING;
drivers/i2c/busses/i2c-mv64xxx.c
741
return I2C_FUNC_I2C | I2C_FUNC_10BIT_ADDR | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-mxs.c
665
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-nct6694.c
106
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-nomadik.c
996
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | I2C_FUNC_10BIT_ADDR;
drivers/i2c/busses/i2c-npcm7xx.c
2459
return I2C_FUNC_I2C |
drivers/i2c/busses/i2c-nvidia-gpu.c
231
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-ocores.c
443
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-octeon-platdrv.c
120
return I2C_FUNC_I2C | (I2C_FUNC_SMBUS_EMUL & ~I2C_FUNC_SMBUS_QUICK) |
drivers/i2c/busses/i2c-omap.c
850
return I2C_FUNC_I2C | (I2C_FUNC_SMBUS_EMUL & ~I2C_FUNC_SMBUS_QUICK) |
drivers/i2c/busses/i2c-opal.c
176
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE |
drivers/i2c/busses/i2c-owl.c
232
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-pasemi-core.c
414
I2C_FUNC_SMBUS_BLOCK_PROC_CALL | I2C_FUNC_I2C;
drivers/i2c/busses/i2c-pnx.c
579
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-powermac.c
177
I2C_FUNC_SMBUS_BLOCK_DATA | I2C_FUNC_I2C;
drivers/i2c/busses/i2c-pxa.c
1158
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL |
drivers/i2c/busses/i2c-qcom-cci.c
460
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-qcom-geni.c
926
return I2C_FUNC_I2C | (I2C_FUNC_SMBUS_EMUL & ~I2C_FUNC_SMBUS_QUICK);
drivers/i2c/busses/i2c-qup.c
1633
return I2C_FUNC_I2C | (I2C_FUNC_SMBUS_EMUL_ALL & ~I2C_FUNC_SMBUS_QUICK);
drivers/i2c/busses/i2c-rcar.c
1077
u32 func = I2C_FUNC_I2C | I2C_FUNC_SLAVE |
drivers/i2c/busses/i2c-riic.c
344
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-rk3x.c
1159
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | I2C_FUNC_PROTOCOL_MANGLING;
drivers/i2c/busses/i2c-robotfuzz-osif.c
111
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-rzv2m.c
382
return I2C_FUNC_I2C | (I2C_FUNC_SMBUS_EMUL & ~I2C_FUNC_SMBUS_QUICK) |
drivers/i2c/busses/i2c-s3c2410.c
796
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL_ALL | I2C_FUNC_NOSTART |
drivers/i2c/busses/i2c-sh7760.c
378
return I2C_FUNC_I2C | (I2C_FUNC_SMBUS_EMUL & ~I2C_FUNC_SMBUS_QUICK);
drivers/i2c/busses/i2c-sh_mobile.c
738
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | I2C_FUNC_PROTOCOL_MANGLING;
drivers/i2c/busses/i2c-sprd.c
312
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-st.c
759
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-stm32f4.c
748
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-stm32f7.c
2141
u32 func = I2C_FUNC_I2C | I2C_FUNC_10BIT_ADDR | I2C_FUNC_SLAVE |
drivers/i2c/busses/i2c-synquacer.c
520
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-tegra-bpmp.c
273
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | I2C_FUNC_10BIT_ADDR |
drivers/i2c/busses/i2c-tegra.c
1579
u32 ret = I2C_FUNC_I2C | (I2C_FUNC_SMBUS_EMUL & ~I2C_FUNC_SMBUS_QUICK) |
drivers/i2c/busses/i2c-thunderx-pcidrv.c
70
return I2C_FUNC_I2C | (I2C_FUNC_SMBUS_EMUL & ~I2C_FUNC_SMBUS_QUICK) |
drivers/i2c/busses/i2c-uniphier-f.c
431
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-uniphier.c
237
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-usbio.c
206
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-viai2c-wmt.c
34
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | I2C_FUNC_NOSTART;
drivers/i2c/busses/i2c-viai2c-zhaoxin.c
193
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-viperboard.c
342
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-virtio.c
183
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/i2c/busses/i2c-xiic.c
1396
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL | I2C_FUNC_SMBUS_BLOCK_DATA;
drivers/i2c/busses/i2c-xlp9xx.c
451
I2C_FUNC_I2C | I2C_FUNC_10BIT_ADDR;
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
134
func = I2C_FUNC_I2C;
drivers/i3c/master.c
2555
return I2C_FUNC_SMBUS_EMUL | I2C_FUNC_I2C;
drivers/iio/accel/bmc150-accel-i2c.c
181
i2c_check_functionality(client->adapter, I2C_FUNC_I2C) ||
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/mcp3422.c
341
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
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/vz89x.c
362
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/iio/dac/ad5593r.c
106
I2C_FUNC_SMBUS_BYTE | I2C_FUNC_I2C))
drivers/iio/humidity/hdc100x.c
345
I2C_FUNC_SMBUS_BYTE | I2C_FUNC_I2C))
drivers/iio/humidity/hdc2010.c
260
I2C_FUNC_SMBUS_WORD_DATA | I2C_FUNC_SMBUS_BYTE | I2C_FUNC_I2C))
drivers/iio/humidity/hdc3020.c
800
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/iio/light/bh1750.c
243
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C |
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/pressure/abp2030pa_i2c.c
59
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/iio/pressure/dlhl60d.c
285
I2C_FUNC_I2C | I2C_FUNC_SMBUS_WRITE_BYTE)) {
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/proximity/pulsedlight-lidar-lite-v2.c
264
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/keyboard/qt2160.c
116
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/misc/bma150.c
427
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/misc/kxtj9.c
404
I2C_FUNC_I2C | I2C_FUNC_SMBUS_BYTE_DATA)) {
drivers/input/mouse/cyapa.c
152
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/input/mouse/elan_i2c_core.c
1193
i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/rmi4/rmi_i2c.c
224
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/input/touchscreen/ar1021_i2c.c
96
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
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
654
I2C_FUNC_I2C |
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/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-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-tca6507.c
725
if (!i2c_check_functionality(adapter, I2C_FUNC_I2C))
drivers/media/cec/i2c/tda9950.c
391
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/media/common/b2c2/flexcop-i2c.c
209
return I2C_FUNC_I2C;
drivers/media/common/saa7146/saa7146_i2c.c
10
return I2C_FUNC_I2C
drivers/media/dvb-frontends/cx24123.c
1023
return I2C_FUNC_I2C;
drivers/media/dvb-frontends/dib7000p.c
2394
return I2C_FUNC_I2C;
drivers/media/dvb-frontends/dib8000.c
1878
return I2C_FUNC_I2C;
drivers/media/dvb-frontends/dib9000.c
1711
return I2C_FUNC_I2C;
drivers/media/dvb-frontends/dibx000_common.c
195
return I2C_FUNC_I2C;
drivers/media/dvb-frontends/s5h1420.c
830
return I2C_FUNC_I2C;
drivers/media/dvb-frontends/tc90522.c
723
return I2C_FUNC_I2C;
drivers/media/dvb-frontends/zd1301_demod.c
435
return I2C_FUNC_I2C;
drivers/media/i2c/adv7170.c
86
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/media/i2c/adv7175.c
80
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/media/i2c/bt819.c
99
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/media/i2c/gc0310.c
416
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/media/i2c/saa7110.c
89
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/media/i2c/saa7185.c
75
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/media/pci/cobalt/cobalt-i2c.c
288
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/media/pci/cx23885/cx23885-i2c.c
246
return I2C_FUNC_SMBUS_EMUL | I2C_FUNC_I2C;
drivers/media/pci/cx25821/cx25821-i2c.c
266
return I2C_FUNC_SMBUS_EMUL | I2C_FUNC_I2C | I2C_FUNC_SMBUS_WORD_DATA |
drivers/media/pci/ddbridge/ddbridge-i2c.c
125
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/media/pci/dm1105/dm1105.c
560
return I2C_FUNC_I2C;
drivers/media/pci/ivtv/ivtv-i2c.c
609
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c
281
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/media/pci/ngene/ngene-i2c.c
137
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/media/pci/pt1/pt1.c
1192
return I2C_FUNC_I2C;
drivers/media/pci/pt3/pt3_i2c.c
229
return I2C_FUNC_I2C;
drivers/media/pci/saa7164/saa7164-i2c.c
61
return I2C_FUNC_I2C;
drivers/media/pci/solo6x10/solo6x10-i2c.c
262
return I2C_FUNC_I2C;
drivers/media/platform/samsung/exynos4-is/fimc-is-i2c.c
30
return I2C_FUNC_I2C;
drivers/media/radio/si4713/radio-usb-si4713.c
384
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/media/test-drivers/vidtv/vidtv_bridge.c
286
return I2C_FUNC_I2C;
drivers/media/usb/au0828/au0828-i2c.c
312
return I2C_FUNC_SMBUS_EMUL | I2C_FUNC_I2C;
drivers/media/usb/cx231xx/cx231xx-i2c.c
440
return I2C_FUNC_SMBUS_EMUL | I2C_FUNC_I2C;
drivers/media/usb/dvb-usb-v2/af9015.c
260
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb-v2/af9035.c
483
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb-v2/anysee.c
235
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb-v2/au6610.c
115
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb-v2/az6007.c
838
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb-v2/ce6230.c
154
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb-v2/dvbsky.c
169
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb-v2/ec168.c
176
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb-v2/gl861.c
162
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb-v2/lmedm04.c
559
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb-v2/mxl111sf.c
911
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb-v2/rtl28xxu.c
290
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb/af9005.c
445
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb/az6027.c
1062
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb/cxusb.c
286
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/media/usb/dvb-usb/dib0700_core.c
367
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb/dibusb-common.c
213
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb/digitv.c
88
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb/dtv5100.c
102
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb/dw2102.c
839
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb/m920x.c
319
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb/opera1.c
155
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb/pctv452e.c
513
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb/technisat-usb2.c
199
return I2C_FUNC_I2C;
drivers/media/usb/dvb-usb/ttusb2.c
434
return I2C_FUNC_I2C;
drivers/media/usb/em28xx/em28xx-i2c.c
885
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/media/usb/em28xx/em28xx-i2c.c
887
return (I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL) &
drivers/media/usb/hdpvr/hdpvr-i2c.c
140
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c
502
return I2C_FUNC_SMBUS_EMUL | I2C_FUNC_I2C;
drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c
965
return I2C_FUNC_I2C;
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/rsmu_i2c.c
292
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/mfd/twl-core.c
757
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C) == 0) {
drivers/misc/eeprom/at24.c
612
i2c_fn_i2c = i2c_check_functionality(client->adapter, I2C_FUNC_I2C);
drivers/misc/eeprom/m24lr.c
502
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/mtd/maps/pismo.c
216
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
drivers/net/mdio/mdio-i2c.c
451
if (i2c_check_functionality(i2c, I2C_FUNC_I2C))
drivers/net/mdio/mdio-i2c.c
480
!i2c_check_functionality(i2c, I2C_FUNC_I2C)) {
drivers/net/phy/sfp.c
810
if (i2c_check_functionality(i2c, I2C_FUNC_I2C)) {
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/of/unittest.c
3071
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_EMUL;
drivers/regulator/lp8755.c
365
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C)) {
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
351
I2C_FUNC_I2C | I2C_FUNC_SMBUS_WRITE_BYTE_DATA))
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-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-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/usb/typec/tipd/core.c
1781
if (i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
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/mp3309c.c
327
if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
drivers/w1/slaves/w1_ds28e17.c
476
return I2C_FUNC_I2C |
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))