Home
last modified time | relevance | path

Searched refs:i2c_board_info (Results 1 – 200 of 305) sorted by relevance

12

/linux-4.4.14/include/media/
Ds5p_hdmi.h16 struct i2c_board_info;
30 struct i2c_board_info *hdmiphy_info;
32 struct i2c_board_info *mhl_info;
Dtimb_radio.h26 struct i2c_board_info *tuner;
27 struct i2c_board_info *dsp;
Ds3c_camif.h27 struct i2c_board_info i2c_board_info; member
Dsoc_camera.h139 struct i2c_board_info;
179 struct i2c_board_info *board_info;
244 struct i2c_board_info *board_info;
Dtimb_video.h29 struct i2c_board_info *info;
Dsh_vou.h29 struct i2c_board_info *board_info;
Dv4l2-common.h106 struct i2c_board_info;
109 struct i2c_adapter *adapter, struct i2c_board_info *info,
Domap4iss.h48 struct i2c_board_info *board_info;
/linux-4.4.14/arch/arm/plat-omap/include/plat/
Di2c.h25 struct i2c_board_info;
33 struct i2c_board_info const *info,
38 struct i2c_board_info const *info, in omap_register_i2c_bus()
/linux-4.4.14/drivers/platform/chrome/
Dchromeos_laptop.c84 static struct i2c_board_info cyapa_device = {
89 static struct i2c_board_info isl_als_device = {
93 static struct i2c_board_info tsl2583_als_device = {
97 static struct i2c_board_info tsl2563_als_device = {
117 static struct i2c_board_info atmel_224s_tp_device = {
128 static struct i2c_board_info atmel_1664s_device = {
137 struct i2c_board_info *info, in __add_probed_i2c_device()
182 struct i2c_board_info dummy_info = { in __add_probed_i2c_device()
262 struct i2c_board_info *info, in add_probed_i2c_device()
278 struct i2c_board_info *info) in add_i2c_device()
/linux-4.4.14/arch/arm/mach-s3c64xx/
Dmach-crag6410-module.c156 static const struct i2c_board_info wm1254_devs[] = {
165 static const struct i2c_board_info wm1255_devs[] = {
174 static const struct i2c_board_info wm1259_devs[] = {
201 static const struct i2c_board_info wm1277_devs[] = {
277 static const struct i2c_board_info wm6230_i2c_devs[] = {
289 static const struct i2c_board_info wm2200_i2c[] = {
298 const struct i2c_board_info *i2c_devs;
Dmach-smdk6400.c77 static struct i2c_board_info i2c_devs[] __initdata = {
Dmach-smdk6410.c598 static struct i2c_board_info i2c_devs0[] __initdata = {
617 static struct i2c_board_info i2c_devs1[] __initdata = {
Dmach-crag6410.c604 static struct i2c_board_info i2c_devs0[] = {
716 static struct i2c_board_info i2c_devs1[] = {
Dmach-smartq.c240 static struct i2c_board_info smartq_i2c_devs[] __initdata = {
/linux-4.4.14/include/linux/
Di2c.h48 struct i2c_board_info;
195 int (*detect)(struct i2c_client *, struct i2c_board_info *);
298 struct i2c_board_info { struct
329 i2c_new_device(struct i2c_adapter *adap, struct i2c_board_info const *info);
339 struct i2c_board_info *info,
361 i2c_register_board_info(int busnum, struct i2c_board_info const *info,
365 i2c_register_board_info(int busnum, struct i2c_board_info const *info, in i2c_register_board_info()
Di2c-xiic.h40 struct i2c_board_info const *devices;
Di2c-ocores.h20 struct i2c_board_info const *devices; /* devices connected to the bus */
/linux-4.4.14/arch/cris/arch-v32/kernel/
Dsetup.c122 static struct i2c_board_info __initdata i2c_info[] = {
138 static struct i2c_board_info __initdata i2c_info2[] = {
151 static struct i2c_board_info __initdata i2c_info3[] = {
/linux-4.4.14/arch/arm/mach-omap2/
Dtwl-common.h36 struct i2c_board_info;
56 struct i2c_board_info *devices, int nr_devices);
Dtwl-common.c37 static struct i2c_board_info __initdata pmic_i2c_board_info = {
72 struct i2c_board_info *devices, int nr_devices) in omap4_pmic_init()
/linux-4.4.14/drivers/media/usb/dvb-usb-v2/
Ddvbsky.c318 struct i2c_board_info info; in dvbsky_s960_attach()
320 memset(&info, 0, sizeof(struct i2c_board_info)); in dvbsky_s960_attach()
440 struct i2c_board_info info; in dvbsky_s960c_attach()
443 memset(&info, 0, sizeof(struct i2c_board_info)); in dvbsky_s960c_attach()
479 memset(&info, 0, sizeof(struct i2c_board_info)); in dvbsky_s960c_attach()
529 struct i2c_board_info info; in dvbsky_t680c_attach()
539 memset(&info, 0, sizeof(struct i2c_board_info)); in dvbsky_t680c_attach()
556 memset(&info, 0, sizeof(struct i2c_board_info)); in dvbsky_t680c_attach()
574 memset(&info, 0, sizeof(struct i2c_board_info)); in dvbsky_t680c_attach()
614 struct i2c_board_info info; in dvbsky_t330_attach()
[all …]
Drtl28xxu.c652 struct i2c_board_info board_info; in rtl2831u_frontend_attach()
860 struct i2c_board_info board_info; in rtl2832u_frontend_attach()
922 struct i2c_board_info info = {}; in rtl2832u_frontend_attach()
1143 struct i2c_board_info info; in rtl2832u_tuner_attach()
1151 memset(&info, 0, sizeof(struct i2c_board_info)); in rtl2832u_tuner_attach()
1200 struct i2c_board_info board_info = {}; in rtl2832u_tuner_attach()
1222 struct i2c_board_info board_info = {}; in rtl2832u_tuner_attach()
/linux-4.4.14/arch/arm/mach-ep93xx/include/mach/
Dplatform.h11 struct i2c_board_info;
40 struct i2c_board_info *devices, int num);
/linux-4.4.14/arch/powerpc/platforms/pasemi/
Dmisc.c35 struct i2c_board_info *info) in find_i2c_driver()
65 struct i2c_board_info info = {}; in pasemi_register_i2c_devices()
/linux-4.4.14/arch/avr32/mach-at32ap/include/mach/
Dboard.h81 struct i2c_board_info;
83 struct i2c_board_info *b,
/linux-4.4.14/include/media/davinci/
Dvpbe.h75 struct i2c_board_info board_info;
84 struct i2c_board_info board_info;
Dvpif_types.h40 struct i2c_board_info board_info;
Dvpfe_capture.h81 struct i2c_board_info board_info;
/linux-4.4.14/drivers/media/usb/cx231xx/
Dcx231xx-input.c62 struct i2c_board_info info; in cx231xx_ir_init()
73 memset(&info, 0, sizeof(struct i2c_board_info)); in cx231xx_ir_init()
Dcx231xx-dvb.c775 struct i2c_board_info info; in dvb_init()
778 memset(&info, 0, sizeof(struct i2c_board_info)); in dvb_init()
831 struct i2c_board_info info; in dvb_init()
834 memset(&info, 0, sizeof(struct i2c_board_info)); in dvb_init()
/linux-4.4.14/drivers/media/pci/pt3/
Dpt3.h108 struct i2c_board_info demod_info;
111 struct i2c_board_info tuner_info;
/linux-4.4.14/sound/ppc/
Dkeywest.c55 struct i2c_board_info info; in keywest_attach_adapter()
63 memset(&info, 0, sizeof(struct i2c_board_info)); in keywest_attach_adapter()
/linux-4.4.14/drivers/media/pci/ivtv/
Divtv-i2c.c179 struct i2c_board_info info; in ivtv_i2c_new_ir()
188 memset(&info, 0, sizeof(struct i2c_board_info)); in ivtv_i2c_new_ir()
230 memset(&info, 0, sizeof(struct i2c_board_info)); in ivtv_i2c_new_ir()
241 struct i2c_board_info info; in ivtv_i2c_new_ir_legacy()
259 memset(&info, 0, sizeof(struct i2c_board_info)); in ivtv_i2c_new_ir_legacy()
301 struct i2c_board_info cx25840_info = { in ivtv_i2c_register()
/linux-4.4.14/drivers/net/ethernet/sfc/
Dfalcon_boards.c90 static int efx_init_lm87(struct efx_nic *efx, const struct i2c_board_info *info, in efx_init_lm87()
182 efx_init_lm87(struct efx_nic *efx, const struct i2c_board_info *info, in efx_init_lm87()
445 static const struct i2c_board_info sfe4001_hwmon_info = {
525 static const struct i2c_board_info sfe4002_hwmon_info = {
594 static const struct i2c_board_info sfn4112f_hwmon_info = {
656 static const struct i2c_board_info sfe4003_hwmon_info = {
/linux-4.4.14/Documentation/i2c/busses/
Di2c-ocores23 There is also a possibility to attach a list of i2c_board_info which
42 struct i2c_board_info ocores_i2c_board_info[] = {
/linux-4.4.14/Documentation/leds/
Dleds-lp3944.txt35 registered using the i2c_board_info mechanism.
40 static struct i2c_board_info a910_i2c_board_info[] __initdata = {
Dleds-lm3556.txt69 Driver expects it is registered using the i2c_board_info mechanism.
74 static struct i2c_board_info board_i2c_ch4[] __initdata = {
/linux-4.4.14/drivers/i2c/
Di2c-core.h20 struct i2c_board_info board_info;
Di2c-boardinfo.c61 struct i2c_board_info const *info, unsigned len) in i2c_register_board_info()
Di2c-core.c103 struct i2c_board_info *info;
111 struct i2c_board_info *info = lookup->info; in acpi_i2c_find_address()
146 struct i2c_board_info info; in acpi_i2c_add_device()
1035 i2c_new_device(struct i2c_adapter *adap, struct i2c_board_info const *info) in i2c_new_device()
1152 struct i2c_board_info info = { in i2c_new_dummy()
1201 struct i2c_board_info info; in i2c_sysfs_new_device()
1206 memset(&info, 0, sizeof(struct i2c_board_info)); in i2c_sysfs_new_device()
1369 struct i2c_board_info info = {}; in of_i2c_register_device()
2384 struct i2c_board_info info; in i2c_detect_address()
2406 memset(&info, 0, sizeof(struct i2c_board_info)); in i2c_detect_address()
[all …]
Di2c-smbus.c213 struct i2c_board_info ara_board_info = { in i2c_setup_smbus_alert()
/linux-4.4.14/arch/mips/sibyte/swarm/
Dswarm-i2c.c17 static struct i2c_board_info swarm_i2c_info1[] __initdata = {
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/subdev/
Di2c.h24 struct i2c_board_info dev;
47 struct i2c_board_info *, void *), void *);
/linux-4.4.14/arch/x86/platform/intel-mid/device_libs/
Dplatform_mpu3050.c19 struct i2c_board_info *i2c_info = info; in mpu3050_platform_data()
Dplatform_lis331.c20 struct i2c_board_info *i2c_info = info; in lis331dl_platform_data()
Dplatform_emc1403.c21 struct i2c_board_info *i2c_info = info; in emc1403_platform_data()
Dplatform_tca6416.c25 struct i2c_board_info *i2c_info = info; in tca6416_platform_data()
Dplatform_max7315.c26 struct i2c_board_info *i2c_info = info; in max7315_platform_data()
/linux-4.4.14/include/media/blackfin/
Dbfin_capture.h27 struct i2c_board_info board_info;
/linux-4.4.14/drivers/iio/imu/inv_mpu6050/
Dinv_mpu_acpi.c53 struct i2c_board_info *info) in asus_acpi_get_sensor_info()
147 struct i2c_board_info info; in inv_mpu_acpi_create_mux_client()
/linux-4.4.14/arch/x86/platform/intel-mid/
Dsfi.c53 static struct i2c_board_info *i2c_devs[MAX_SCU_I2C];
258 struct i2c_board_info *idev) in intel_scu_i2c_device_register()
260 struct i2c_board_info *new_dev; in intel_scu_i2c_device_register()
387 struct i2c_board_info i2c_info; in sfi_handle_i2c_dev()
/linux-4.4.14/arch/arm/mach-pxa/
Dezx.c778 static struct i2c_board_info a780_camera_i2c_board_info = {
867 static struct i2c_board_info __initdata e680_i2c_board_info[] = {
935 static struct i2c_board_info __initdata a1200_i2c_board_info[] = {
1056 static struct i2c_board_info a910_camera_i2c_board_info = {
1120 static struct i2c_board_info __initdata a910_i2c_board_info[] = {
1196 static struct i2c_board_info __initdata e6_i2c_board_info[] = {
1239 static struct i2c_board_info __initdata e2_i2c_board_info[] = {
Dhx4700.c796 static struct i2c_board_info __initdata pi2c_board_info[] = {
812 static struct i2c_board_info i2c_board_info[] __initdata = { variable
884 i2c_register_board_info(0, ARRAY_AND_SIZE(i2c_board_info)); in hx4700_init()
Dcolibri-evalboard.c96 static struct i2c_board_info __initdata colibri_i2c_devs[] = {
Dstargate2.c541 static struct i2c_board_info __initdata imote2_pwr_i2c_board_info[] = {
550 static struct i2c_board_info __initdata imote2_i2c_board_info[] = {
915 static struct i2c_board_info __initdata stargate2_pwr_i2c_board_info[] = {
924 static struct i2c_board_info __initdata stargate2_i2c_board_info[] = {
Dpcm990-baseboard.c471 static struct i2c_board_info __initdata pcm990_i2c_devices[] = {
483 static struct i2c_board_info pcm990_camera_i2c[] = {
Dcolibri-pxa270-income.c128 static struct i2c_board_info __initdata income_i2c_devs[] = {
Draumfeld.c951 static struct i2c_board_info raumfeld_pwri2c_board_info = {
957 static struct i2c_board_info raumfeld_connector_i2c_board_info __initdata = {
967 static struct i2c_board_info raumfeld_controller_i2c_board_info __initdata = {
Dvpac270.c461 static struct i2c_board_info __initdata vpac270_i2c_devs[] = {
673 static struct i2c_board_info __initdata vpac270_pi2c_board_info[] = {
Dz2.c497 static struct i2c_board_info __initdata z2_i2c_board_info[] = {
672 static struct i2c_board_info __initdata z2_pi2c_board_info[] = {
Dmxm8x10.c454 static struct i2c_board_info __initdata mxm_8x10_i2c_devices[] = {
Dzylonite_pxa300.c229 static struct i2c_board_info zylonite_i2c_board_info[] = {
Dballoon3.c553 static struct i2c_board_info __initdata balloon3_i2c_devs[] = {
760 static struct i2c_board_info __initdata balloon3_pi2c_board_info[] = {
Dpalmz72.c291 static struct i2c_board_info palmz72_i2c_device[] = {
Dcm-x300.c627 static struct i2c_board_info cm_x300_gpio_ext_info[] = {
758 static struct i2c_board_info cm_x300_pmic_info = {
Dem-x270.c1020 static struct i2c_board_info em_x270_i2c_cam_info[] = {
1214 static struct i2c_board_info em_x270_i2c_pmic_info = {
1234 static struct i2c_board_info exeda_i2c_info[] = {
Dmioa701.c632 static struct i2c_board_info __initdata mioa701_pi2c_devices[] = {
640 static struct i2c_board_info mioa701_i2c_devices[] = {
Dlittleton.c398 static struct i2c_board_info littleton_i2c_info[] = {
Dspitz.c872 static struct i2c_board_info spitz_i2c_devs[] = {
901 static struct i2c_board_info spitz_pi2c_devs[] = {
Dpoodle.c423 static struct i2c_board_info __initdata poodle_i2c_devices[] = {
Dpalm27x.c467 static struct i2c_board_info __initdata palm27x_pi2c_board_info[] = {
Dtrizeps4.c323 static struct i2c_board_info trizeps4_i2c_devices[] __initdata = {
Dsaar.c500 static struct i2c_board_info saar_i2c_info[] = {
/linux-4.4.14/drivers/staging/media/davinci_vpfe/
Dvpfe.h62 struct i2c_board_info board_info;
/linux-4.4.14/sound/soc/pxa/
Dmagician.c443 static struct i2c_board_info i2c_board_info[] = { variable
462 client = i2c_new_device(adapter, i2c_board_info); in magician_init()
Draumfeld.c35 static struct i2c_board_info max9486_hwmon_info = {
/linux-4.4.14/arch/powerpc/platforms/44x/
Dsam440ep.c69 static struct i2c_board_info sam440ep_rtc_info = {
/linux-4.4.14/drivers/media/pci/saa7164/
Dsaa7164-dvb.c120 struct i2c_board_info bi; in si2157_attach()
549 struct i2c_board_info info; in saa7164_dvb_register()
651 memset(&info, 0, sizeof(struct i2c_board_info)); in saa7164_dvb_register()
671 memset(&info, 0, sizeof(struct i2c_board_info)); in saa7164_dvb_register()
696 memset(&info, 0, sizeof(struct i2c_board_info)); in saa7164_dvb_register()
716 memset(&info, 0, sizeof(struct i2c_board_info)); in saa7164_dvb_register()
/linux-4.4.14/drivers/media/usb/hdpvr/
Dhdpvr-i2c.c38 struct i2c_board_info hdpvr_ir_tx_i2c_board_info = { in hdpvr_register_ir_tx_i2c()
51 struct i2c_board_info hdpvr_ir_rx_i2c_board_info = { in hdpvr_register_ir_rx_i2c()
/linux-4.4.14/arch/arm/mach-ep93xx/
Dedb93xx.c74 static struct i2c_board_info __initdata edb93xxa_i2c_board_info[] = {
80 static struct i2c_board_info __initdata edb93xx_i2c_board_info[] = {
Dsnappercl15.c139 static struct i2c_board_info __initdata snappercl15_i2c_data[] = {
Dsimone.c182 static struct i2c_board_info __initdata simone_i2c_board_info[] = {
Dvision_ep9307.c152 static struct i2c_board_info vision_i2c_info[] __initdata = {
/linux-4.4.14/drivers/hwmon/
Dw83l785ts.c81 struct i2c_board_info *info);
143 struct i2c_board_info *info) in w83l785ts_detect()
Dlm73.c237 struct i2c_board_info *info) in lm73_detect()
Dmax6642.c126 struct i2c_board_info *info) in max6642_detect()
Dtmp421.c234 struct i2c_board_info *info) in tmp421_detect()
Dmax1619.c227 struct i2c_board_info *info) in max1619_detect()
Dlm77.c252 static int lm77_detect(struct i2c_client *client, struct i2c_board_info *info) in lm77_detect()
Dlm92.c336 struct i2c_board_info *info) in lm92_detect()
Dadt7411.c254 struct i2c_board_info *info) in adt7411_detect()
Dlm83.c289 struct i2c_board_info *info) in lm83_detect()
/linux-4.4.14/arch/arm/mach-imx/
Dmach-mx35_3ds.c89 static struct i2c_board_info __initdata i2c_devices_3ds[] = {
294 static struct i2c_board_info mx35_3ds_i2c_camera = {
481 static struct i2c_board_info mx35_3ds_i2c_mc13892 = {
Dmx31moboard-smartbot.c76 static struct i2c_board_info smartbot_i2c_devices[] = {
Dmach-imx27_visstrim_m10.c224 static struct i2c_board_info visstrim_i2c_camera = {
411 static struct i2c_board_info visstrim_m10_i2c_devices[] = {
Dmach-pcm037.c299 static struct i2c_board_info pcm037_i2c_camera[] = {
320 static struct i2c_board_info pcm037_i2c_devices[] = {
Dmach-vpr200.c153 static struct i2c_board_info vpr200_i2c_devices[] = {
Dmach-mx27ads.c199 static struct i2c_board_info mx27ads_i2c_devices[] = {
Dmach-pca100.c177 static struct i2c_board_info pca100_i2c_devices[] = {
Dmach-pcm043.c119 static struct i2c_board_info pcm043_i2c_devices[] = {
Dmx31moboard-marxbot.c166 static struct i2c_board_info marxbot_i2c_devices[] = {
Dmach-mx27_3ds.c392 static struct i2c_board_info mx27_3ds_i2c_camera = {
/linux-4.4.14/arch/arm/mach-mv78xx0/
Ddb78x00-bp-setup.c43 static struct i2c_board_info __initdata db78x00_i2c_rtc = {
Dbuffalo-wxl-setup.c44 static struct i2c_board_info __initdata db78x00_i2c_rtc = {
/linux-4.4.14/drivers/media/pci/smipcie/
Dsmipcie-main.c491 struct i2c_board_info *info) in smi_add_i2c_client()
538 struct i2c_board_info tuner_info; in smi_dvbsky_m88ds3103_fe_attach()
540 memset(&tuner_info, 0, sizeof(struct i2c_board_info)); in smi_dvbsky_m88ds3103_fe_attach()
593 struct i2c_board_info tuner_info; in smi_dvbsky_m88rs6000_fe_attach()
596 memset(&tuner_info, 0, sizeof(struct i2c_board_info)); in smi_dvbsky_m88rs6000_fe_attach()
636 struct i2c_board_info client_info; in smi_dvbsky_sit2_fe_attach()
649 memset(&client_info, 0, sizeof(struct i2c_board_info)); in smi_dvbsky_sit2_fe_attach()
666 memset(&client_info, 0, sizeof(struct i2c_board_info)); in smi_dvbsky_sit2_fe_attach()
/linux-4.4.14/drivers/misc/
Dbmp085-i2c.c31 struct i2c_board_info *info) in bmp085_i2c_detect()
Dics932s401.c108 struct i2c_board_info *info);
415 struct i2c_board_info *info) in ics932s401_detect()
/linux-4.4.14/drivers/media/pci/cx23885/
Dcx23885-dvb.c1141 struct i2c_board_info info; in dvb_register_ci_mac()
1149 memset(&info, 0, sizeof(struct i2c_board_info)); in dvb_register_ci_mac()
1188 struct i2c_board_info info; in dvb_register()
1915 memset(&info, 0, sizeof(struct i2c_board_info)); in dvb_register()
1952 memset(&info, 0, sizeof(struct i2c_board_info)); in dvb_register()
1971 memset(&info, 0, sizeof(struct i2c_board_info)); in dvb_register()
1999 memset(&info, 0, sizeof(struct i2c_board_info)); in dvb_register()
2017 memset(&info, 0, sizeof(struct i2c_board_info)); in dvb_register()
2047 memset(&info, 0, sizeof(struct i2c_board_info)); in dvb_register()
2093 memset(&info, 0, sizeof(struct i2c_board_info)); in dvb_register()
[all …]
Dcx23885-i2c.c341 struct i2c_board_info info; in cx23885_i2c_register()
346 memset(&info, 0, sizeof(struct i2c_board_info)); in cx23885_i2c_register()
/linux-4.4.14/Documentation/i2c/
Dinstantiating-devices18 i2c_board_info which is registered by calling i2c_register_board_info().
22 static struct i2c_board_info h4_i2c_board_info[] __initdata = {
100 a struct i2c_board_info and calling i2c_new_device().
104 static struct i2c_board_info sfe4001_hwmon_info = {
135 struct i2c_board_info i2c_info;
139 memset(&i2c_info, 0, sizeof(struct i2c_board_info));
/linux-4.4.14/arch/arm/mach-mmp/
Dteton_bga.c76 static struct i2c_board_info teton_bga_i2c_info[] __initdata = {
Dgplugd.c136 static struct i2c_board_info gplugd_i2c_board_info[] = {
Djasper.c147 static struct i2c_board_info jasper_twsi1_info[] = {
Dbrownstone.c169 static struct i2c_board_info brownstone_twsi1_info[] = {
Daspenite.c181 static struct i2c_board_info aspenite_i2c_info[] __initdata = {
Dttc_dkb.c152 static struct i2c_board_info ttc_dkb_i2c_info[] = {
/linux-4.4.14/arch/arm/plat-omap/
Di2c.c97 struct i2c_board_info const *info, in omap_register_i2c_bus()
/linux-4.4.14/arch/arm/mach-mmp/include/mach/
Dpxa910.h48 struct i2c_board_info *info, unsigned size) in pxa910_add_twsi()
Dmmp2.h52 struct i2c_board_info *info, unsigned size) in mmp2_add_twsi()
Dpxa168.h64 struct i2c_board_info *info, unsigned size) in pxa168_add_twsi()
/linux-4.4.14/arch/mips/ath79/
Dmach-pb44.c53 static struct i2c_board_info pb44_i2c_board_info[] __initdata = {
/linux-4.4.14/drivers/mfd/
Dtimberdale.c70 static struct i2c_board_info timberdale_i2c_board_info[] = {
249 static struct i2c_board_info timberdale_adv7180_i2c_board_info = {
278 static struct i2c_board_info timberdale_tef6868_i2c_board_info = {
282 static struct i2c_board_info timberdale_saa7706_i2c_board_info = {
Dhtc-i2cpld.c349 struct i2c_board_info info; in htcpld_register_chip_i2c()
371 memset(&info, 0, sizeof(struct i2c_board_info)); in htcpld_register_chip_i2c()
/linux-4.4.14/arch/arm/mach-davinci/
Dboard-sffsdr.c101 static struct i2c_board_info __initdata i2c_info[] = {
Dboard-dm355-leopard.c128 static struct i2c_board_info dm355leopard_i2c_info[] = {
Dboard-dm355-evm.c136 static struct i2c_board_info dm355evm_i2c_info[] = {
Dboard-mityomapl138.c284 static struct i2c_board_info __initdata mityomap_tps65023_info[] = {
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
Dic.c31 struct i2c_board_info *info, void *data) in probe_monitoring_device()
/linux-4.4.14/arch/unicore32/kernel/
Dpuv3-nb0916.c105 static struct i2c_board_info __initdata puv3_i2c_devices[] = {
/linux-4.4.14/drivers/media/usb/em28xx/
Dem28xx-camera.c341 struct i2c_board_info mt9v011_info = { in em28xx_init_camera()
401 struct i2c_board_info ov2640_info = { in em28xx_init_camera()
Dem28xx-dvb.c1323 struct i2c_board_info board_info; in em28xx_dvb_init()
1474 struct i2c_board_info board_info = { in em28xx_dvb_init()
1523 struct i2c_board_info board_info; in em28xx_dvb_init()
1612 struct i2c_board_info info; in em28xx_dvb_init()
1621 memset(&info, 0, sizeof(struct i2c_board_info)); in em28xx_dvb_init()
1644 memset(&info, 0, sizeof(struct i2c_board_info)); in em28xx_dvb_init()
1673 struct i2c_board_info info; in em28xx_dvb_init()
1682 memset(&info, 0, sizeof(struct i2c_board_info)); in em28xx_dvb_init()
1705 memset(&info, 0, sizeof(struct i2c_board_info)); in em28xx_dvb_init()
/linux-4.4.14/drivers/media/pci/cx18/
Dcx18-i2c.c89 struct i2c_board_info info; in cx18_i2c_new_ir()
93 memset(&info, 0, sizeof(struct i2c_board_info)); in cx18_i2c_new_ir()
/linux-4.4.14/arch/arm/mach-orion5x/
Drd88f5181l-ge-setup.c110 static struct i2c_board_info __initdata rd88f5181l_ge_i2c_rtc = {
Ddns323-setup.c416 static struct i2c_board_info __initdata dns323ab_i2c_devices[] = {
433 static struct i2c_board_info __initdata dns323c_i2c_devices[] = {
Dls_hgl-setup.c75 static struct i2c_board_info __initdata ls_hgl_i2c_rtc = {
Drd88f5182-setup.c200 static struct i2c_board_info __initdata rd88f5182_i2c_rtc = {
Dmv2120-setup.c134 static struct i2c_board_info __initdata mv2120_i2c_rtc = {
Dls-chl-setup.c76 static struct i2c_board_info __initdata lschl_i2c_rtc = {
Dts409-setup.c164 static struct i2c_board_info __initdata qnap_ts409_i2c_rtc = {
Dts209-setup.c194 static struct i2c_board_info __initdata qnap_ts209_i2c_rtc = {
Ddb88f5281-setup.c293 static struct i2c_board_info __initdata db88f5281_i2c_rtc = {
Dterastation_pro2-setup.c154 static struct i2c_board_info __initdata tsp2_i2c_rtc = {
Dnet2big-setup.c100 static struct i2c_board_info __initdata net2big_i2c_devices[] = {
Dkurobox_pro-setup.c169 static struct i2c_board_info __initdata kurobox_pro_i2c_rtc = {
/linux-4.4.14/include/drm/
Ddrm_encoder_slave.h107 const struct i2c_board_info *info);
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-common.c132 struct i2c_adapter *adapter, struct i2c_board_info *info, in v4l2_i2c_new_subdev_board()
184 struct i2c_board_info info; in v4l2_i2c_new_subdev()
/linux-4.4.14/arch/arm/mach-iop32x/
Dglantank.c171 static struct i2c_board_info __initdata glantank_i2c_devices[] = {
Dem7210.c48 static struct i2c_board_info __initdata em7210_i2c_devices[] = {
Dn2100.c252 static struct i2c_board_info __initdata n2100_i2c_devices[] = {
/linux-4.4.14/arch/arm/mach-omap1/
Dboard-osk.c241 static struct i2c_board_info __initdata osk_i2c_board_info[] = {
317 static struct i2c_board_info __initdata mistral_i2c_board_info[] = {
Dboard-nokia770.c234 static struct i2c_board_info nokia770_i2c_board_info_2[] __initdata = {
Dboard-h2.c336 static struct i2c_board_info __initdata h2_i2c_board_info[] = {
Dboard-h3.c383 static struct i2c_board_info __initdata h3_i2c_board_info[] = {
/linux-4.4.14/drivers/i2c/busses/
Di2c-powermac.c248 struct i2c_board_info info = {}; in i2c_powermac_create_one()
341 struct i2c_board_info info = {}; in i2c_powermac_register_devices()
Di2c-i801.c931 struct i2c_board_info info; in dmi_check_onboard_device()
940 memset(&info, 0, sizeof(struct i2c_board_info)); in dmi_check_onboard_device()
987 struct i2c_board_info info; in i801_probe_optional_slaves()
989 memset(&info, 0, sizeof(struct i2c_board_info)); in i801_probe_optional_slaves()
Di2c-taos-evm.c50 static struct i2c_board_info tsl2550_info = {
/linux-4.4.14/drivers/media/platform/s3c-camif/
Dcamif-core.c207 if (sensor->i2c_board_info.addr == 0) in camif_register_sensor()
218 &sensor->i2c_board_info, NULL); in camif_register_sensor()
222 sensor->i2c_board_info.type); in camif_register_sensor()
/linux-4.4.14/arch/sh/boards/mach-ecovec24/
Dsetup.c449 static struct i2c_board_info i2c0_devices[] = {
455 static struct i2c_board_info i2c1_devices[] = {
533 static struct i2c_board_info ts_i2c_clients = {
730 static struct i2c_board_info i2c_camera[] = {
910 static struct i2c_board_info ak8813 = {
/linux-4.4.14/arch/arm/mach-rpc/
Driscpc.c193 static struct i2c_board_info i2c_rtc = {
/linux-4.4.14/drivers/gpu/drm/
Ddrm_encoder_slave.c55 const struct i2c_board_info *info) in drm_i2c_encoder_init()
/linux-4.4.14/arch/arm/mach-ks8695/
Dboard-acs5k.c85 static struct i2c_board_info acs5k_i2c_devs[] __initdata = {
/linux-4.4.14/arch/mips/alchemy/
Dboard-gpr.c236 static struct i2c_board_info gpr_i2c_info[] __initdata = {
/linux-4.4.14/arch/avr32/boards/hammerhead/
Dsetup.c186 static struct i2c_board_info __initdata i2c_info[] = {};
/linux-4.4.14/arch/arm/mach-ixp4xx/
Ddsmg600-setup.c85 static struct i2c_board_info __initdata dsmg600_i2c_board_info [] = {
Dnslu2-setup.c76 static struct i2c_board_info __initdata nslu2_i2c_board_info [] = {
Dnas100d-setup.c68 static struct i2c_board_info __initdata nas100d_i2c_board_info [] = {
Dfsg-setup.c70 static struct i2c_board_info __initdata fsg_i2c_board_info [] = {
/linux-4.4.14/arch/sh/boards/mach-sdk7786/
Dsetup.c107 static struct i2c_board_info __initdata sdk7786_i2c_devices[] = {
/linux-4.4.14/drivers/macintosh/
Dtherm_windtunnel.c320 struct i2c_board_info info; in do_attach()
322 memset(&info, 0, sizeof(struct i2c_board_info)); in do_attach()
/linux-4.4.14/arch/avr32/boards/mimc200/
Dsetup.c200 static struct i2c_board_info __initdata i2c_info[] = {
/linux-4.4.14/drivers/media/pci/cobalt/
Dcobalt-driver.c505 static struct i2c_board_info adv7604_info = { in cobalt_subdevs_init()
593 static struct i2c_board_info adv7842_info = { in cobalt_subdevs_hsma_init()
609 static struct i2c_board_info adv7511_info = { in cobalt_subdevs_hsma_init()
/linux-4.4.14/arch/avr32/boards/merisc/
Dsetup.c166 static struct i2c_board_info __initdata i2c_info[] = {
/linux-4.4.14/drivers/media/platform/sti/c8sectpfe/
Dc8sectpfe-dvb.c123 struct i2c_board_info tda18212_info = { in c8sectpfe_frontend_attach()
/linux-4.4.14/drivers/misc/eeprom/
Deeprom.c126 static int eeprom_detect(struct i2c_client *client, struct i2c_board_info *info) in eeprom_detect()
/linux-4.4.14/arch/mips/netlogic/xlr/
Dplatform.c203 static struct i2c_board_info nlm_i2c_board_info1[] __initdata = {
/linux-4.4.14/arch/sh/boards/mach-ap325rxa/
Dsetup.c492 static struct i2c_board_info __initdata ap325rxa_i2c_devices[] = {
498 static struct i2c_board_info ap325rxa_i2c_camera[] = {
/linux-4.4.14/arch/sh/boards/mach-migor/
Dsetup.c427 static struct i2c_board_info migor_i2c_devices[] = {
440 static struct i2c_board_info migor_i2c_camera[] = {
/linux-4.4.14/arch/sh/boards/mach-kfr2r09/
Dsetup.c200 static struct i2c_board_info kfr2r09_backlight_board_info = {
265 static struct i2c_board_info kfr2r09_i2c_camera = {
/linux-4.4.14/drivers/media/pci/bt8xx/
Dbttv-input.c375 struct i2c_board_info info; in init_bttv_i2c_ir()
381 memset(&info, 0, sizeof(struct i2c_board_info)); in init_bttv_i2c_ir()
/linux-4.4.14/arch/avr32/boards/atngw100/
Dsetup.c242 static struct i2c_board_info __initdata i2c_info[] = {
Dmrmt.c260 static struct i2c_board_info __initdata mrmt1_i2c_rtc = {
/linux-4.4.14/drivers/net/ethernet/intel/igb/
Digb_hwmon.c38 static struct i2c_board_info i350_sensor_info = {
/linux-4.4.14/drivers/video/backlight/
Dtosa_lcd.c106 struct i2c_board_info info = { in tosa_lcd_tg_on()
/linux-4.4.14/drivers/media/pci/cx88/
Dcx88-input.c591 struct i2c_board_info info; in cx88_i2c_init_ir()
606 memset(&info, 0, sizeof(struct i2c_board_info)); in cx88_i2c_init_ir()
/linux-4.4.14/drivers/video/fbdev/matrox/
Di2c-matroxfb.c186 struct i2c_board_info maven_info = { in i2c_matroxfb_probe()
/linux-4.4.14/arch/arm/mach-s3c24xx/
Dmach-vr1000.c275 static struct i2c_board_info vr1000_i2c_devs[] __initdata = {
Dmach-osiris.c335 static struct i2c_board_info osiris_i2c_devs[] __initdata = {
Dmach-anubis.c369 static struct i2c_board_info anubis_i2c_devs[] __initdata = {
Dmach-gta02.c408 static struct i2c_board_info gta02_i2c_devs[] __initdata = {
/linux-4.4.14/arch/sh/boards/
Dboard-sh7785lcr.c270 static struct i2c_board_info __initdata sh7785lcr_i2c_devices[] = {
/linux-4.4.14/drivers/media/usb/pvrusb2/
Dpvrusb2-i2c-core.c571 struct i2c_board_info info; in pvr2_i2c_register_ir()
578 memset(&info, 0, sizeof(struct i2c_board_info)); in pvr2_i2c_register_ir()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
Dbus.c141 struct i2c_board_info *, void *), void *data) in nvkm_i2c_bus_probe() argument
/linux-4.4.14/arch/sh/boards/mach-highlander/
Dsetup.c264 static struct i2c_board_info __initdata highlander_i2c_devices[] = {
/linux-4.4.14/arch/arm/mach-realview/
Dcore.c186 static struct i2c_board_info realview_i2c_board_info[] = {
/linux-4.4.14/arch/sh/boards/mach-se/7724/
Dsetup.c544 static struct i2c_board_info ak8813 = {
599 static struct i2c_board_info i2c0_devices[] = {
/linux-4.4.14/arch/blackfin/mach-bf533/boards/
Dblackstamp.c383 static struct i2c_board_info __initdata bfin_i2c_board_info[] = {
Dezkit.c437 static struct i2c_board_info __initdata bfin_i2c_board_info[] = {
/linux-4.4.14/arch/blackfin/mach-bf561/boards/
Dacvilon.c132 static struct i2c_board_info acvilon_i2c_devs[] __initdata = {
/linux-4.4.14/drivers/gpu/drm/i2c/
Dsil164_drv.c396 const struct i2c_board_info info = { in sil164_detect_slave()

12