arch/arm/mach-mv78xx0/buffalo-wxl-setup.c
49
static struct i2c_board_info __initdata db78x00_i2c_rtc = {
arch/arm/mach-omap1/board-nokia770.c
243
static struct i2c_board_info nokia770_i2c_board_info_2[] __initdata = {
arch/arm/mach-omap1/board-osk.c
267
static struct i2c_board_info __initdata osk_i2c_board_info[] = {
arch/arm/mach-omap1/i2c.c
134
struct i2c_board_info const *info,
arch/arm/mach-omap1/i2c.h
11
struct i2c_board_info;
arch/arm/mach-omap1/i2c.h
19
struct i2c_board_info const *info,
arch/arm/mach-omap1/i2c.h
24
struct i2c_board_info const *info,
arch/arm/mach-orion5x/dns323-setup.c
491
static struct i2c_board_info __initdata dns323ab_i2c_devices[] = {
arch/arm/mach-orion5x/dns323-setup.c
508
static struct i2c_board_info __initdata dns323c_i2c_devices[] = {
arch/arm/mach-orion5x/kurobox_pro-setup.c
166
static struct i2c_board_info __initdata kurobox_pro_i2c_rtc = {
arch/arm/mach-orion5x/mv2120-setup.c
135
static struct i2c_board_info __initdata mv2120_i2c_rtc = {
arch/arm/mach-orion5x/net2big-setup.c
98
static struct i2c_board_info __initdata net2big_i2c_devices[] = {
arch/arm/mach-orion5x/terastation_pro2-setup.c
150
static struct i2c_board_info __initdata tsp2_i2c_rtc = {
arch/arm/mach-orion5x/ts209-setup.c
190
static struct i2c_board_info __initdata qnap_ts209_i2c_rtc = {
arch/arm/mach-orion5x/ts409-setup.c
161
static struct i2c_board_info __initdata qnap_ts409_i2c_rtc = {
arch/arm/mach-pxa/spitz.c
1012
static struct i2c_board_info spitz_pi2c_devs[] = {
arch/arm/mach-pxa/spitz.c
983
static struct i2c_board_info spitz_i2c_devs[] = {
arch/arm/mach-rpc/riscpc.c
192
static struct i2c_board_info i2c_rtc = {
arch/arm/mach-s3c/mach-crag6410-module.c
175
static const struct i2c_board_info wm1254_devs[] = {
arch/arm/mach-s3c/mach-crag6410-module.c
184
static const struct i2c_board_info wm1255_devs[] = {
arch/arm/mach-s3c/mach-crag6410-module.c
193
static const struct i2c_board_info wm1259_devs[] = {
arch/arm/mach-s3c/mach-crag6410-module.c
220
static const struct i2c_board_info wm1277_devs[] = {
arch/arm/mach-s3c/mach-crag6410-module.c
317
static const struct i2c_board_info wm6230_i2c_devs[] = {
arch/arm/mach-s3c/mach-crag6410-module.c
337
static const struct i2c_board_info wm2200_i2c[] = {
arch/arm/mach-s3c/mach-crag6410-module.c
346
const struct i2c_board_info *i2c_devs;
arch/arm/mach-s3c/mach-crag6410.c
614
static struct i2c_board_info i2c_devs0[] = {
arch/arm/mach-s3c/mach-crag6410.c
729
static struct i2c_board_info i2c_devs1[] = {
arch/m68k/coldfire/amcore.c
127
static struct i2c_board_info amcore_i2c_info[] __initdata = {
arch/mips/alchemy/board-gpr.c
225
static struct i2c_board_info gpr_i2c_info[] __initdata = {
arch/mips/alchemy/devboards/db1200.c
179
static struct i2c_board_info db1200_i2c_devs[] __initdata = {
arch/mips/alchemy/devboards/db1300.c
70
static struct i2c_board_info db1300_i2c_devs[] __initdata = {
arch/mips/alchemy/devboards/db1550.c
123
static struct i2c_board_info db1550_i2c_devs[] __initdata = {
arch/mips/sibyte/swarm/swarm-i2c.c
13
static struct i2c_board_info swarm_i2c_info1[] __initdata = {
arch/powerpc/platforms/44x/sam440ep.c
59
static struct i2c_board_info sam440ep_rtc_info = {
arch/powerpc/platforms/pasemi/misc.c
32
struct i2c_board_info *info)
arch/powerpc/platforms/pasemi/misc.c
60
struct i2c_board_info info = {};
arch/sh/boards/board-sh7785lcr.c
275
static struct i2c_board_info __initdata sh7785lcr_i2c_devices[] = {
arch/sh/boards/mach-ap325rxa/setup.c
375
static struct i2c_board_info ap325rxa_i2c_devices[] __initdata = {
arch/sh/boards/mach-ecovec24/setup.c
522
static struct i2c_board_info i2c0_devices[] = {
arch/sh/boards/mach-ecovec24/setup.c
537
static struct i2c_board_info i2c1_devices[] = {
arch/sh/boards/mach-ecovec24/setup.c
620
static struct i2c_board_info ts_i2c_clients = {
arch/sh/boards/mach-ecovec24/setup.c
936
static struct i2c_board_info ak8813 = {
arch/sh/boards/mach-highlander/setup.c
261
static struct i2c_board_info __initdata highlander_i2c_devices[] = {
arch/sh/boards/mach-kfr2r09/setup.c
210
static struct i2c_board_info kfr2r09_backlight_board_info = {
arch/sh/boards/mach-kfr2r09/setup.c
286
static struct i2c_board_info kfr2r09_i2c_camera = {
arch/sh/boards/mach-migor/setup.c
410
static struct i2c_board_info migor_i2c_devices[] = {
arch/sh/boards/mach-sdk7786/setup.c
104
static struct i2c_board_info __initdata sdk7786_i2c_devices[] = {
arch/sh/boards/mach-se/7724/setup.c
543
static struct i2c_board_info ak8813 = {
arch/sh/boards/mach-se/7724/setup.c
601
static struct i2c_board_info i2c0_devices[] = {
drivers/char/ipmi/ipmi_ipmb.c
496
struct i2c_board_info binfo;
drivers/char/ipmi/ipmi_ssif.c
1350
static int ssif_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/char/ipmi/ipmi_ssif.c
181
struct i2c_board_info binfo;
drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c
741
struct i2c_board_info info = { };
drivers/gpu/drm/bridge/lontium-lt8912b.c
225
struct i2c_board_info info[] = {
drivers/gpu/drm/bridge/tda998x_drv.c
1780
struct i2c_board_info cec_info;
drivers/gpu/drm/nouveau/dispnv04/i2c/sil164_drv.c
382
const struct i2c_board_info info = {
drivers/gpu/drm/nouveau/dispnv04/nouveau_i2c_encoder.c
55
const struct i2c_board_info *info)
drivers/gpu/drm/nouveau/include/dispnv04/i2c/encoder_i2c.h
161
const struct i2c_board_info *info);
drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h
11
struct i2c_board_info dev;
drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h
35
struct i2c_board_info *, void *), void *);
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.c
160
struct i2c_board_info *, void *), void *data)
drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.c
31
struct i2c_board_info *info, void *data)
drivers/gpu/drm/radeon/radeon_atombios.c
2107
struct i2c_board_info info = { };
drivers/gpu/drm/radeon/radeon_atombios.c
2356
struct i2c_board_info info = { };
drivers/gpu/drm/radeon/radeon_combios.c
2683
struct i2c_board_info info = { };
drivers/gpu/drm/radeon/radeon_combios.c
2700
struct i2c_board_info info = { };
drivers/gpu/drm/xe/xe_i2c.c
67
struct i2c_board_info info = {
drivers/hwmon/adc128d818.c
358
static int adc128_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/adm1025.c
442
struct i2c_board_info *info)
drivers/hwmon/adm1026.c
1579
struct i2c_board_info *info)
drivers/hwmon/adm1029.c
299
struct i2c_board_info *info)
drivers/hwmon/adm1031.c
972
struct i2c_board_info *info)
drivers/hwmon/adm9240.c
271
struct i2c_board_info *info)
drivers/hwmon/adt7411.c
545
struct i2c_board_info *info)
drivers/hwmon/adt7462.c
1765
struct i2c_board_info *info)
drivers/hwmon/adt7470.c
1214
struct i2c_board_info *info)
drivers/hwmon/adt7475.c
1338
struct i2c_board_info *info)
drivers/hwmon/amc6821.c
872
static int amc6821_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/asb100.c
210
struct i2c_board_info *info);
drivers/hwmon/asb100.c
737
struct i2c_board_info *info)
drivers/hwmon/asc7621.c
1136
struct i2c_board_info *info)
drivers/hwmon/dme1737.c
2433
struct i2c_board_info *info)
drivers/hwmon/emc1403.c
72
struct i2c_board_info *info)
drivers/hwmon/emc2103.c
634
emc2103_detect(struct i2c_client *new_client, struct i2c_board_info *info)
drivers/hwmon/emc6w201.c
412
struct i2c_board_info *info)
drivers/hwmon/f75375s.c
851
struct i2c_board_info *info)
drivers/hwmon/fschmd.c
1045
struct i2c_board_info *info)
drivers/hwmon/fschmd.c
219
struct i2c_board_info *info);
drivers/hwmon/ftsteutates.c
552
struct i2c_board_info *info)
drivers/hwmon/gl518sm.c
570
static int gl518_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/gl520sm.c
798
static int gl520_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/jc42.c
389
static int jc42_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/lm63.c
968
struct i2c_board_info *info)
drivers/hwmon/lm73.c
230
struct i2c_board_info *info)
drivers/hwmon/lm75.c
1000
struct i2c_board_info *info)
drivers/hwmon/lm77.c
240
static int lm77_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/lm78.c
572
struct i2c_board_info *info)
drivers/hwmon/lm80.c
549
static int lm80_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/lm83.c
368
struct i2c_board_info *info)
drivers/hwmon/lm85.c
1466
static int lm85_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/lm87.c
814
static int lm87_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/lm90.c
2471
static int lm90_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/lm92.c
294
struct i2c_board_info *info)
drivers/hwmon/lm93.c
2544
static int lm93_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/lm95234.c
418
struct i2c_board_info *info)
drivers/hwmon/lm95241.c
351
struct i2c_board_info *info)
drivers/hwmon/lm95245.c
406
struct i2c_board_info *info)
drivers/hwmon/max1619.c
260
struct i2c_board_info *info)
drivers/hwmon/max1668.c
193
struct i2c_board_info *info)
drivers/hwmon/max31730.c
372
struct i2c_board_info *info)
drivers/hwmon/max6639.c
652
struct i2c_board_info *info)
drivers/hwmon/nct7802.c
988
struct i2c_board_info *info)
drivers/hwmon/nct7904.c
771
struct i2c_board_info *info)
drivers/hwmon/smsc47m192.c
558
struct i2c_board_info *info)
drivers/hwmon/spd5118.c
586
static int spd5118_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/stts751.c
649
struct i2c_board_info *info)
drivers/hwmon/thmc50.c
308
struct i2c_board_info *info)
drivers/hwmon/tmp401.c
597
struct i2c_board_info *info)
drivers/hwmon/tmp421.c
290
struct i2c_board_info *info)
drivers/hwmon/tmp464.c
457
struct i2c_board_info *info)
drivers/hwmon/w83781d.c
1084
w83781d_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/w83791d.c
1303
struct i2c_board_info *info)
drivers/hwmon/w83791d.c
322
struct i2c_board_info *info);
drivers/hwmon/w83792d.c
1310
w83792d_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/hwmon/w83792d.c
288
struct i2c_board_info *info);
drivers/hwmon/w83793.c
1602
struct i2c_board_info *info)
drivers/hwmon/w83793.c
287
struct i2c_board_info *info);
drivers/hwmon/w83795.c
1903
struct i2c_board_info *info)
drivers/hwmon/w83l785ts.c
129
struct i2c_board_info *info)
drivers/hwmon/w83l785ts.c
67
struct i2c_board_info *info);
drivers/hwmon/w83l786ng.c
670
w83l786ng_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/i2c/busses/i2c-ccgx-ucsi.c
19
struct i2c_board_info info = {};
drivers/i2c/busses/i2c-cht-wc.c
302
static struct i2c_board_info gpd_win_board_info = {
drivers/i2c/busses/i2c-cht-wc.c
338
static struct i2c_board_info xiaomi_mipad2_board_info = {
drivers/i2c/busses/i2c-cht-wc.c
375
static struct i2c_board_info lenovo_yogabook1_board_info = {
drivers/i2c/busses/i2c-cht-wc.c
418
static struct i2c_board_info lenovo_yoga_tab3_board_info = {
drivers/i2c/busses/i2c-cht-wc.c
429
struct i2c_board_info *board_info = NULL;
drivers/i2c/busses/i2c-i801.c
1125
struct i2c_board_info info;
drivers/i2c/busses/i2c-i801.c
1134
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/i2c/busses/i2c-i801.c
1181
struct i2c_board_info info = {
drivers/i2c/busses/i2c-icy.c
126
struct i2c_board_info ltc2990_info = {
drivers/i2c/busses/i2c-keba.c
473
struct i2c_board_info *info = ki2c->auxdev->info;
drivers/i2c/busses/i2c-nvidia-gpu.c
57
struct i2c_board_info *gpu_ccgx_ucsi;
drivers/i2c/busses/i2c-powermac.c
231
struct i2c_board_info info = {};
drivers/i2c/busses/i2c-powermac.c
322
struct i2c_board_info info = {};
drivers/i2c/busses/i2c-taos-evm.c
42
static const struct i2c_board_info tsl2550_info = {
drivers/i2c/i2c-boardinfo.c
51
int i2c_register_board_info(int busnum, struct i2c_board_info const *info, unsigned len)
drivers/i2c/i2c-core-acpi.c
107
struct i2c_board_info *info = lookup->info;
drivers/i2c/i2c-core-acpi.c
148
struct i2c_board_info *info = lookup->info;
drivers/i2c/i2c-core-acpi.c
233
struct i2c_board_info *info,
drivers/i2c/i2c-core-acpi.c
279
struct i2c_board_info *info)
drivers/i2c/i2c-core-acpi.c
300
struct i2c_board_info info;
drivers/i2c/i2c-core-acpi.c
34
struct i2c_board_info *info;
drivers/i2c/i2c-core-acpi.c
414
struct i2c_board_info dummy;
drivers/i2c/i2c-core-acpi.c
480
struct i2c_board_info info;
drivers/i2c/i2c-core-acpi.c
543
struct i2c_board_info *info)
drivers/i2c/i2c-core-base.c
1146
struct i2c_board_info info = {
drivers/i2c/i2c-core-base.c
1268
struct i2c_board_info info;
drivers/i2c/i2c-core-base.c
1273
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/i2c/i2c-core-base.c
2449
struct i2c_board_info info;
drivers/i2c/i2c-core-base.c
2471
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/i2c/i2c-core-base.c
2562
struct i2c_board_info *info,
drivers/i2c/i2c-core-base.c
878
struct i2c_board_info const *info)
drivers/i2c/i2c-core-base.c
960
i2c_new_client_device(struct i2c_adapter *adap, struct i2c_board_info const *info)
drivers/i2c/i2c-core-of.c
23
struct i2c_board_info *info)
drivers/i2c/i2c-core-of.c
68
struct i2c_board_info info;
drivers/i2c/i2c-core-smbus.c
697
struct i2c_board_info ara_board_info = {
drivers/i2c/i2c-core.h
12
struct i2c_board_info board_info;
drivers/i2c/i2c-smbus.c
314
struct i2c_board_info host_notify_board_info = {
drivers/i2c/i2c-smbus.c
457
struct i2c_board_info info;
drivers/i2c/i2c-smbus.c
460
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/iio/accel/bmc150-accel-i2c.c
135
struct i2c_board_info board_info = {
drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c
133
struct i2c_board_info info = { };
drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c
47
struct i2c_board_info *info)
drivers/iio/light/cm32181.c
463
struct i2c_board_info board_info = { .type = "dummy" };
drivers/input/mouse/elantech.c
1933
struct i2c_board_info smbus_board = {
drivers/input/mouse/psmouse-smbus.c
18
struct i2c_board_info board;
drivers/input/mouse/psmouse-smbus.c
227
const struct i2c_board_info *board,
drivers/input/mouse/psmouse.h
225
struct i2c_board_info;
drivers/input/mouse/psmouse.h
228
const struct i2c_board_info *board,
drivers/input/mouse/synaptics.c
1804
const struct i2c_board_info intertouch_board = {
drivers/leds/leds-blinkm.c
549
static int blinkm_detect(struct i2c_client *client, struct i2c_board_info *info)
drivers/macintosh/therm_windtunnel.c
306
struct i2c_board_info info = { };
drivers/media/dvb-core/dvbdev.c
1025
struct i2c_board_info *board_info;
drivers/media/dvb-frontends/cxd2820r_core.c
519
struct i2c_board_info board_info;
drivers/media/dvb-frontends/lgdt330x.c
918
struct i2c_board_info board_info = {};
drivers/media/dvb-frontends/m88ds3103.c
1677
struct i2c_board_info board_info;
drivers/media/dvb-frontends/ts2020.c
509
struct i2c_board_info board_info;
drivers/media/i2c/ds90ub960.c
2182
struct i2c_board_info ser_info = {
drivers/media/pci/bt8xx/bttv-input.c
368
struct i2c_board_info info;
drivers/media/pci/bt8xx/bttv-input.c
374
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cobalt/cobalt-driver.c
484
static struct i2c_board_info adv7604_info = {
drivers/media/pci/cobalt/cobalt-driver.c
571
static struct i2c_board_info adv7842_info = {
drivers/media/pci/cobalt/cobalt-driver.c
587
static struct i2c_board_info adv7511_info = {
drivers/media/pci/cx18/cx18-i2c.c
72
struct i2c_board_info info;
drivers/media/pci/cx18/cx18-i2c.c
76
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
1147
struct i2c_board_info info;
drivers/media/pci/cx23885/cx23885-dvb.c
1155
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
1198
struct i2c_board_info info;
drivers/media/pci/cx23885/cx23885-dvb.c
1860
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
1943
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
1979
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
1997
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
2024
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
2042
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
2071
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
2140
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
2185
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
2203
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
2252
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
2277
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
2295
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
2336
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
2354
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
2393
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
2411
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
2453
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
2493
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-dvb.c
2527
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx23885/cx23885-i2c.c
331
struct i2c_board_info info;
drivers/media/pci/cx23885/cx23885-i2c.c
336
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx88/cx88-input.c
586
struct i2c_board_info info;
drivers/media/pci/cx88/cx88-input.c
601
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/cx88/cx88-video.c
1348
struct i2c_board_info wm8775_info = {
drivers/media/pci/cx88/cx88-video.c
1380
static const struct i2c_board_info rtc_info = {
drivers/media/pci/intel/ipu-bridge.c
568
struct i2c_board_info board_info;
drivers/media/pci/ivtv/ivtv-i2c.c
165
struct i2c_board_info info;
drivers/media/pci/ivtv/ivtv-i2c.c
207
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/ivtv/ivtv-i2c.c
218
struct i2c_board_info info;
drivers/media/pci/ivtv/ivtv-i2c.c
236
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/ivtv/ivtv-i2c.c
284
struct i2c_board_info cx25840_info = {
drivers/media/pci/mgb4/mgb4_core.c
68
static const struct i2c_board_info extender_info = {
drivers/media/pci/mgb4/mgb4_i2c.c
73
struct i2c_board_info const *info, int addr_size)
drivers/media/pci/mgb4/mgb4_i2c.h
24
struct i2c_board_info const *info, int addr_size);
drivers/media/pci/mgb4/mgb4_vin.c
43
static const struct i2c_board_info fpdl3_deser_info[] = {
drivers/media/pci/mgb4/mgb4_vin.c
48
static const struct i2c_board_info gmsl3_deser_info[] = {
drivers/media/pci/mgb4/mgb4_vin.c
53
static const struct i2c_board_info gmsl3c_deser_info[] = {
drivers/media/pci/mgb4/mgb4_vin.c
58
static const struct i2c_board_info gmsl1_deser_info[] = {
drivers/media/pci/mgb4/mgb4_vin.c
823
const struct i2c_board_info *info = NULL;
drivers/media/pci/mgb4/mgb4_vout.c
36
static const struct i2c_board_info fpdl3_ser_info[] = {
drivers/media/pci/mgb4/mgb4_vout.c
41
static const struct i2c_board_info gmsl1_ser_info[] = {
drivers/media/pci/mgb4/mgb4_vout.c
648
const struct i2c_board_info *info = NULL;
drivers/media/pci/pt1/pt1.c
121
struct i2c_board_info demod_info;
drivers/media/pci/pt1/pt1.c
124
struct i2c_board_info tuner_info;
drivers/media/pci/pt1/pt1.c
970
const struct i2c_board_info *info;
drivers/media/pci/pt3/pt3.c
370
const struct i2c_board_info *info;
drivers/media/pci/pt3/pt3.h
102
struct i2c_board_info tuner_info;
drivers/media/pci/pt3/pt3.h
99
struct i2c_board_info demod_info;
drivers/media/pci/saa7134/saa7134-input.c
843
struct i2c_board_info info;
drivers/media/pci/saa7134/saa7134-input.c
857
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/saa7164/saa7164-dvb.c
106
struct i2c_board_info bi;
drivers/media/pci/saa7164/saa7164-dvb.c
531
struct i2c_board_info info;
drivers/media/pci/saa7164/saa7164-dvb.c
633
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/saa7164/saa7164-dvb.c
652
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/saa7164/saa7164-dvb.c
676
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/saa7164/saa7164-dvb.c
695
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/smipcie/smipcie-main.c
486
struct i2c_board_info *info)
drivers/media/pci/smipcie/smipcie-main.c
533
struct i2c_board_info tuner_info;
drivers/media/pci/smipcie/smipcie-main.c
535
memset(&tuner_info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/smipcie/smipcie-main.c
588
struct i2c_board_info tuner_info;
drivers/media/pci/smipcie/smipcie-main.c
591
memset(&tuner_info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/smipcie/smipcie-main.c
631
struct i2c_board_info client_info;
drivers/media/pci/smipcie/smipcie-main.c
644
memset(&client_info, 0, sizeof(struct i2c_board_info));
drivers/media/pci/smipcie/smipcie-main.c
661
memset(&client_info, 0, sizeof(struct i2c_board_info));
drivers/media/platform/marvell/cafe-driver.c
464
static struct i2c_board_info ov7670_info = {
drivers/media/platform/samsung/s3c-camif/camif-core.c
201
if (sensor->i2c_board_info.addr == 0)
drivers/media/platform/samsung/s3c-camif/camif-core.c
212
&sensor->i2c_board_info, NULL);
drivers/media/platform/samsung/s3c-camif/camif-core.c
216
sensor->i2c_board_info.type);
drivers/media/platform/via/via-camera.c
1130
struct i2c_board_info ov7670_info = {
drivers/media/radio/si4713/radio-usb-si4713.c
259
static struct i2c_board_info si4713_board_info = {
drivers/media/usb/cx231xx/cx231xx-input.c
51
struct i2c_board_info info;
drivers/media/usb/cx231xx/cx231xx-input.c
62
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/usb/dvb-usb-v2/af9035.c
187
struct i2c_board_info board_info = {
drivers/media/usb/dvb-usb-v2/anysee.c
618
struct i2c_board_info board_info = {
drivers/media/usb/dvb-usb-v2/gl861.c
236
struct i2c_board_info demod_info;
drivers/media/usb/dvb-usb-v2/gl861.c
239
struct i2c_board_info tuner_info;
drivers/media/usb/dvb-usb-v2/gl861.c
415
const struct i2c_board_info *info;
drivers/media/usb/dvb-usb-v2/gl861.c
447
const struct i2c_board_info *info;
drivers/media/usb/dvb-usb-v2/rtl28xxu.c
1203
struct i2c_board_info info;
drivers/media/usb/dvb-usb-v2/rtl28xxu.c
1211
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/usb/dvb-usb-v2/rtl28xxu.c
1261
struct i2c_board_info board_info = {};
drivers/media/usb/dvb-usb-v2/rtl28xxu.c
1283
struct i2c_board_info board_info = {};
drivers/media/usb/dvb-usb-v2/rtl28xxu.c
704
struct i2c_board_info board_info;
drivers/media/usb/dvb-usb-v2/rtl28xxu.c
912
struct i2c_board_info board_info;
drivers/media/usb/dvb-usb-v2/rtl28xxu.c
974
struct i2c_board_info info = {};
drivers/media/usb/dvb-usb-v2/zd1301.c
130
struct i2c_board_info board_info;
drivers/media/usb/dvb-usb/dib0700_devices.c
3745
struct i2c_board_info info;
drivers/media/usb/dvb-usb/dib0700_devices.c
3770
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/usb/dvb-usb/dib0700_devices.c
3797
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/usb/dvb-usb/dw2102.c
1602
struct i2c_board_info board_info;
drivers/media/usb/em28xx/em28xx-camera.c
310
struct i2c_board_info mt9v011_info = {
drivers/media/usb/em28xx/em28xx-camera.c
366
struct i2c_board_info ov2640_info = {
drivers/media/usb/go7007/go7007-driver.c
202
struct i2c_board_info info;
drivers/media/usb/hdpvr/hdpvr-i2c.c
34
struct i2c_board_info info = {
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c
545
struct i2c_board_info info;
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c
552
memset(&info, 0, sizeof(struct i2c_board_info));
drivers/media/v4l2-core/v4l2-i2c.c
126
struct i2c_board_info info;
drivers/media/v4l2-core/v4l2-i2c.c
65
struct i2c_board_info *info,
drivers/mfd/timberdale.c
241
static struct i2c_board_info timberdale_adv7180_i2c_board_info = {
drivers/mfd/timberdale.c
270
static struct i2c_board_info timberdale_tef6868_i2c_board_info = {
drivers/mfd/timberdale.c
274
static struct i2c_board_info timberdale_saa7706_i2c_board_info = {
drivers/mfd/timberdale.c
62
static struct i2c_board_info timberdale_i2c_board_info[] = {
drivers/mfd/tqmx86.c
96
static struct i2c_board_info tqmx86_i2c_devices[] = {
drivers/misc/eeprom/at24.c
574
struct i2c_board_info info = { .type = "jc42" };
drivers/misc/eeprom/ee1004.c
186
struct i2c_board_info info = { .type = "jc42" };
drivers/misc/ics932s401.c
403
struct i2c_board_info *info)
drivers/misc/ics932s401.c
94
struct i2c_board_info *info);
drivers/misc/keba/cp500.c
168
static struct i2c_board_info cp500_i2c_info[] = {
drivers/net/ethernet/intel/igb/igb_hwmon.c
18
static struct i2c_board_info i350_sensor_info = {
drivers/net/ethernet/sfc/falcon/falcon_boards.c
179
ef4_init_lm87(struct ef4_nic *efx, const struct i2c_board_info *info,
drivers/net/ethernet/sfc/falcon/falcon_boards.c
442
static const struct i2c_board_info sfe4001_hwmon_info = {
drivers/net/ethernet/sfc/falcon/falcon_boards.c
522
static const struct i2c_board_info sfe4002_hwmon_info = {
drivers/net/ethernet/sfc/falcon/falcon_boards.c
591
static const struct i2c_board_info sfn4112f_hwmon_info = {
drivers/net/ethernet/sfc/falcon/falcon_boards.c
653
static const struct i2c_board_info sfe4003_hwmon_info = {
drivers/net/ethernet/sfc/falcon/falcon_boards.c
87
static int ef4_init_lm87(struct ef4_nic *efx, const struct i2c_board_info *info,
drivers/pinctrl/pinctrl-cy8c95x0.c
1373
struct i2c_board_info *info)
drivers/platform/chrome/chromeos_laptop.c
45
struct i2c_board_info board_info;
drivers/platform/chrome/chromeos_laptop.c
745
struct i2c_board_info *info;
drivers/platform/chrome/chromeos_laptop.c
82
struct i2c_board_info *info,
drivers/platform/chrome/chromeos_laptop.c
95
struct i2c_board_info dummy_info = {
drivers/platform/mellanox/mlx-platform.c
1578
static struct i2c_board_info mlxplat_mlxcpld_lc_i2c_dev[] = {
drivers/platform/mellanox/mlx-platform.c
2872
static struct i2c_board_info mlxplat_mlxcpld_smart_switch_dpu_devs[] = {
drivers/platform/mellanox/mlx-platform.c
643
static struct i2c_board_info mlxplat_mlxcpld_pwr[] = {
drivers/platform/mellanox/mlx-platform.c
652
static struct i2c_board_info mlxplat_mlxcpld_ext_pwr[] = {
drivers/platform/mellanox/mlx-platform.c
661
static struct i2c_board_info mlxplat_mlxcpld_pwr_ng800[] = {
drivers/platform/mellanox/mlx-platform.c
670
static struct i2c_board_info mlxplat_mlxcpld_xdr_pwr[] = {
drivers/platform/mellanox/mlx-platform.c
685
static struct i2c_board_info mlxplat_mlxcpld_fan[] = {
drivers/platform/mellanox/mlxreg-hotplug.c
104
struct i2c_board_info *brdinfo = data->hpdev.brdinfo;
drivers/platform/mellanox/mlxreg-lc.c
185
static struct i2c_board_info mlxreg_lc_mux_brdinfo = {
drivers/platform/mellanox/mlxreg-lc.c
190
static struct i2c_board_info mlxreg_lc_aux_pwr_devices[] = {
drivers/platform/mellanox/mlxreg-lc.c
212
static struct i2c_board_info mlxreg_lc_main_pwr_devices[] = {
drivers/platform/mellanox/mlxreg-lc.c
84
struct i2c_board_info *mux_brdinfo;
drivers/platform/mellanox/nvsw-sn2201.c
344
static struct i2c_board_info nvsw_sn2201_cpld_devices[] = {
drivers/platform/mellanox/nvsw-sn2201.c
359
static struct i2c_board_info nvsw_sn2201_main_mux_devices[] = {
drivers/platform/mellanox/nvsw-sn2201.c
374
static struct i2c_board_info nvsw_sn2201_pwr_devices[] = {
drivers/platform/mellanox/nvsw-sn2201.c
384
static struct i2c_board_info nvsw_sn2201_fan_devices[] = {
drivers/platform/mellanox/nvsw-sn2201.c
561
static struct i2c_board_info nvsw_sn2201_static_devices[] = {
drivers/platform/surface/surface3_power.c
507
struct i2c_board_info board_info;
drivers/platform/x86/amd/amd_isp4.c
262
struct i2c_board_info *info = &isp4_platform->board_info;
drivers/platform/x86/amd/amd_isp4.c
33
struct i2c_board_info board_info;
drivers/platform/x86/amd/amd_isp4.c
43
struct i2c_board_info board_info;
drivers/platform/x86/asus-tf103c-dock.c
481
struct i2c_board_info board_info = { };
drivers/platform/x86/asus-tf103c-dock.c
718
struct i2c_board_info board_info = { };
drivers/platform/x86/dell/dell-lis3lv02d.c
129
struct i2c_board_info info = { };
drivers/platform/x86/intel/chtwc_int33fe.c
264
struct i2c_board_info board_info;
drivers/platform/x86/intel/chtwc_int33fe.c
315
struct i2c_board_info board_info;
drivers/platform/x86/serial-multi-instantiate.c
197
struct i2c_board_info board_info = {};
drivers/platform/x86/x86-android-tablets/core.c
208
struct i2c_board_info board_info = client_info->board_info;
drivers/platform/x86/x86-android-tablets/x86-android-tablets.h
52
struct i2c_board_info board_info;
drivers/ptp/ptp_ocp.c
1013
.devices = (struct i2c_board_info[]) {
drivers/ptp/ptp_ocp.c
660
.devices = (struct i2c_board_info[]) {
drivers/ptp/ptp_ocp.c
846
.devices = &(struct i2c_board_info) {
drivers/regulator/raa215300.c
125
struct i2c_board_info info = {};
drivers/video/fbdev/matrox/i2c-matroxfb.c
182
struct i2c_board_info maven_info = {
include/linux/i2c.h
1046
struct i2c_board_info *info);
include/linux/i2c.h
1067
struct i2c_board_info *info)
include/linux/i2c.h
1084
struct i2c_board_info *info);
include/linux/i2c.h
1103
struct i2c_board_info *info)
include/linux/i2c.h
1119
struct i2c_board_info *info)
include/linux/i2c.h
300
int (*detect)(struct i2c_client *client, struct i2c_board_info *info);
include/linux/i2c.h
38
struct i2c_board_info;
include/linux/i2c.h
459
i2c_new_client_device(struct i2c_adapter *adap, struct i2c_board_info const *info);
include/linux/i2c.h
469
struct i2c_board_info *info,
include/linux/i2c.h
503
i2c_register_board_info(int busnum, struct i2c_board_info const *info,
include/linux/i2c.h
507
i2c_register_board_info(int busnum, struct i2c_board_info const *info,
include/linux/i3c/master.h
73
struct i2c_board_info base;
include/linux/misc/keba.h
23
struct i2c_board_info *info;
include/linux/misc/keba.h
9
struct i2c_board_info;
include/linux/platform_data/i2c-ocores.h
18
struct i2c_board_info const *devices; /* devices connected to the bus */
include/linux/platform_data/i2c-xiic.h
28
struct i2c_board_info const *devices;
include/linux/platform_data/media/timb_radio.h
14
struct i2c_board_info *tuner;
include/linux/platform_data/media/timb_radio.h
15
struct i2c_board_info *dsp;
include/linux/platform_data/media/timb_video.h
17
struct i2c_board_info *info;
include/linux/platform_data/mlxreg.h
104
struct i2c_board_info *brdinfo;
include/media/davinci/vpif_types.h
28
struct i2c_board_info board_info;
include/media/drv-intf/s3c_camif.h
24
struct i2c_board_info i2c_board_info;
include/media/drv-intf/sh_vou.h
26
struct i2c_board_info *board_info;
include/media/v4l2-common.h
171
struct i2c_adapter *adapter, struct i2c_board_info *info,
include/media/v4l2-common.h
236
struct i2c_adapter *adapter, struct i2c_board_info *info,
sound/ppc/keywest.c
36
struct i2c_board_info info;
sound/ppc/keywest.c
45
memset(&info, 0, sizeof(struct i2c_board_info));