/linux-4.4.14/include/drm/ |
D | drm_encoder_slave.h | 121 struct i2c_driver i2c_driver; member 130 i2c_driver) 148 return i2c_register_driver(owner, &driver->i2c_driver); in drm_i2c_encoder_register() 157 i2c_del_driver(&driver->i2c_driver); in drm_i2c_encoder_unregister()
|
/linux-4.4.14/Documentation/i2c/ |
D | upgrading-clients | 22 static struct i2c_driver example_driver; 78 static struct i2c_driver example_driver = { 98 - static struct i2c_driver example_driver; 110 static struct i2c_driver example_driver = { 115 Add the probe and remove methods to the i2c_driver, as so: 117 static struct i2c_driver example_driver = { 130 i2c_driver entry names. The rest of the probe routine will now need to be 218 static struct i2c_driver example_driver = { 270 static struct i2c_driver example_driver = {
|
/linux-4.4.14/scripts/coccinelle/api/ |
D | platform_no_drv_owner.cocci | 37 static struct i2c_driver __driver = { 68 static struct i2c_driver __driver = { 92 static struct i2c_driver __driver = { 114 static struct i2c_driver __driver = {
|
/linux-4.4.14/include/linux/ |
D | i2c.h | 46 struct i2c_driver; 164 struct i2c_driver { struct 199 #define to_i2c_driver(d) container_of(d, struct i2c_driver, driver) argument 587 extern int i2c_register_driver(struct module *, struct i2c_driver *); 588 extern void i2c_del_driver(struct i2c_driver *);
|
/linux-4.4.14/drivers/rtc/ |
D | rtc-em3027.c | 43 static struct i2c_driver em3027_driver; 149 static struct i2c_driver em3027_driver = {
|
D | rtc-ds1672.c | 26 static struct i2c_driver ds1672_driver; 203 static struct i2c_driver ds1672_driver = {
|
D | rtc-pcf85063.c | 34 static struct i2c_driver pcf85063_driver; 183 static struct i2c_driver pcf85063_driver = {
|
D | rtc-pcf2127.c | 39 static struct i2c_driver pcf2127_driver; 231 static struct i2c_driver pcf2127_driver = {
|
D | rtc-max6900.c | 53 static struct i2c_driver max6900_driver; 239 static struct i2c_driver max6900_driver = {
|
D | rtc-bq32k.c | 48 static struct i2c_driver bq32k_driver; 234 static struct i2c_driver bq32k_driver = {
|
D | rtc-isl12022.c | 46 static struct i2c_driver isl12022_driver; 286 static struct i2c_driver isl12022_driver = {
|
D | rtc-pcf8583.c | 44 static struct i2c_driver pcf8583_driver; 309 static struct i2c_driver pcf8583_driver = {
|
D | rtc-abx80x.c | 66 static struct i2c_driver abx80x_driver; 293 static struct i2c_driver abx80x_driver = {
|
D | rtc-rx8581.c | 64 static struct i2c_driver rx8581_driver; 315 static struct i2c_driver rx8581_driver = {
|
D | rtc-s35390a.c | 325 static struct i2c_driver s35390a_driver; 421 static struct i2c_driver s35390a_driver = {
|
D | rtc-ds3232.c | 66 static struct i2c_driver ds3232_driver; 503 static struct i2c_driver ds3232_driver = {
|
D | rtc-ds1374.c | 83 static struct i2c_driver ds1374_driver; 706 static struct i2c_driver ds1374_driver = {
|
D | rtc-rs5c372.c | 504 static struct i2c_driver rs5c372_driver; 682 static struct i2c_driver rs5c372_driver = {
|
D | rtc-x1205.c | 86 static struct i2c_driver x1205_driver; 680 static struct i2c_driver x1205_driver = {
|
D | rtc-fm3130.c | 347 static struct i2c_driver fm3130_driver; 523 static struct i2c_driver fm3130_driver = {
|
/linux-4.4.14/drivers/i2c/ |
D | i2c-smbus.c | 44 struct i2c_driver *driver; in smbus_do_alert() 181 static struct i2c_driver smbalert_driver = {
|
D | i2c-core.c | 72 static int i2c_detect(struct i2c_adapter *adapter, struct i2c_driver *driver); 505 struct i2c_driver *driver; in i2c_device_match() 676 struct i2c_driver *driver; in i2c_device_probe() 753 struct i2c_driver *driver; in i2c_device_remove() 776 struct i2c_driver *driver; in i2c_device_shutdown() 1125 static struct i2c_driver dummy_driver = { 1503 static int i2c_do_add_adapter(struct i2c_driver *driver, in i2c_do_add_adapter() 1723 static void i2c_do_del_adapter(struct i2c_driver *driver, in i2c_do_del_adapter() 1868 int i2c_register_driver(struct module *owner, struct i2c_driver *driver) in i2c_register_driver() 1909 void i2c_del_driver(struct i2c_driver *driver) in i2c_del_driver() [all …]
|
D | i2c-slave-eeprom.c | 157 static struct i2c_driver i2c_slave_eeprom_driver = {
|
/linux-4.4.14/sound/soc/codecs/ |
D | adav803.c | 36 static struct i2c_driver adav803_driver = {
|
D | es8328-i2c.c | 46 static struct i2c_driver es8328_i2c_driver = {
|
D | cs42l51-i2c.c | 45 static struct i2c_driver cs42l51_i2c_driver = {
|
D | cs4271-i2c.c | 48 static struct i2c_driver cs4271_i2c_driver = {
|
D | adau1781-i2c.c | 45 static struct i2c_driver adau1781_i2c_driver = {
|
D | ad193x-i2c.c | 44 static struct i2c_driver ad193x_i2c_driver = {
|
D | adau1977-i2c.c | 46 static struct i2c_driver adau1977_i2c_driver = {
|
D | adau1761-i2c.c | 47 static struct i2c_driver adau1761_i2c_driver = {
|
D | ssm2602-i2c.c | 52 static struct i2c_driver ssm2602_i2c_driver = {
|
D | wm8804-i2c.c | 49 static struct i2c_driver wm8804_i2c_driver = {
|
D | tlv320aic23-i2c.c | 53 static struct i2c_driver tlv320aic23_i2c_driver = {
|
D | cs42xx8-i2c.c | 49 static struct i2c_driver cs42xx8_i2c_driver = {
|
D | pcm512x-i2c.c | 64 static struct i2c_driver pcm512x_i2c_driver = {
|
D | lm4857.c | 142 static struct i2c_driver lm4857_i2c_driver = {
|
D | max9877.c | 165 static struct i2c_driver max9877_i2c_driver = {
|
D | max9768.c | 217 static struct i2c_driver max9768_i2c_driver = {
|
D | wm1250-ev1.c | 251 static struct i2c_driver wm1250_ev1_i2c_driver = {
|
D | wm8728.c | 318 static struct i2c_driver wm8728_i2c_driver = {
|
D | tfa9879.c | 314 static struct i2c_driver tfa9879_i2c_driver = {
|
D | max9850.c | 351 static struct i2c_driver max9850_i2c_driver = {
|
/linux-4.4.14/drivers/staging/most/hdm-i2c/ |
D | hdm_i2c.c | 416 static struct i2c_driver i2c_driver = { variable 425 module_i2c_driver(i2c_driver);
|
/linux-4.4.14/drivers/hwmon/pmbus/ |
D | tps40422.c | 51 static struct i2c_driver tps40422_driver = {
|
D | max20751.c | 51 static struct i2c_driver max20751_driver = {
|
D | max16064.c | 114 static struct i2c_driver max16064_driver = {
|
D | max8688.c | 192 static struct i2c_driver max8688_driver = {
|
D | ucd9200.c | 167 static struct i2c_driver ucd9200_driver = {
|
D | pmbus.c | 208 static struct i2c_driver pmbus_driver = {
|
D | ucd9000.c | 233 static struct i2c_driver ucd9000_driver = {
|
/linux-4.4.14/drivers/input/touchscreen/ |
D | cyttsp4_i2c.c | 71 static struct i2c_driver cyttsp4_i2c_driver = {
|
D | cyttsp_i2c.c | 74 static struct i2c_driver cyttsp_i2c_driver = {
|
D | tsc2004.c | 69 static struct i2c_driver tsc2004_driver = {
|
D | ad7879-i2c.c | 94 static struct i2c_driver ad7879_i2c_driver = {
|
D | ar1021_i2c.c | 166 static struct i2c_driver ar1021_i2c_driver = {
|
D | max11801_ts.c | 229 static struct i2c_driver max11801_ts_driver = {
|
D | migor_ts.c | 235 static struct i2c_driver migor_ts_driver = {
|
D | sx8654.c | 274 static struct i2c_driver sx8654_driver = {
|
D | egalax_ts.c | 269 static struct i2c_driver egalax_ts_driver = {
|
D | mcs5000_ts.c | 280 static struct i2c_driver mcs5000_ts_driver = {
|
/linux-4.4.14/drivers/misc/ |
D | bmp085-i2c.c | 67 static struct i2c_driver bmp085_i2c_driver = {
|
D | ad525x_dpot-i2c.c | 106 static struct i2c_driver ad_dpot_i2c_driver = {
|
D | tsl2550.c | 348 static struct i2c_driver tsl2550_driver; 446 static struct i2c_driver tsl2550_driver = {
|
D | hmc6352.c | 142 static struct i2c_driver hmc6352_driver = {
|
D | isl29020.c | 224 static struct i2c_driver isl29020_driver = {
|
D | ds1682.c | 230 static struct i2c_driver ds1682_driver = {
|
D | bh1780gli.c | 244 static struct i2c_driver bh1780_driver = {
|
D | apds9802als.c | 308 static struct i2c_driver apds9802als_driver = {
|
/linux-4.4.14/drivers/iio/gyro/ |
D | bmg160_i2c.c | 57 static struct i2c_driver bmg160_i2c_driver = {
|
D | st_gyro_i2c.c | 100 static struct i2c_driver st_gyro_driver = {
|
/linux-4.4.14/drivers/iio/pressure/ |
D | st_pressure_i2c.c | 80 static struct i2c_driver st_press_driver = {
|
D | ms5611_i2c.c | 117 static struct i2c_driver ms5611_driver = {
|
D | ms5637.c | 177 static struct i2c_driver ms5637_driver = {
|
D | mpl115.c | 200 static struct i2c_driver mpl115_driver = {
|
/linux-4.4.14/drivers/iio/magnetometer/ |
D | st_magn_i2c.c | 91 static struct i2c_driver st_magn_driver = {
|
/linux-4.4.14/drivers/media/i2c/ |
D | ov7640.c | 95 static struct i2c_driver ov7640_driver = {
|
D | uda1342.c | 101 static struct i2c_driver uda1342_driver = {
|
D | tea6420.c | 145 static struct i2c_driver tea6420_driver = {
|
D | tea6415c.c | 163 static struct i2c_driver tea6415c_driver = {
|
D | vp27smpx.c | 195 static struct i2c_driver vp27smpx_driver = {
|
D | bt866.c | 219 static struct i2c_driver bt866_driver = {
|
D | m52790.c | 186 static struct i2c_driver m52790_driver = {
|
D | tda9840.c | 200 static struct i2c_driver tda9840_driver = {
|
D | tlv320aic23b.c | 211 static struct i2c_driver tlv320aic23b_driver = {
|
D | tw9906.c | 235 static struct i2c_driver tw9906_driver = {
|
D | tw9903.c | 267 static struct i2c_driver tw9903_driver = {
|
D | cs53l32a.c | 229 static struct i2c_driver cs53l32a_driver = {
|
D | bt856.c | 253 static struct i2c_driver bt856_driver = {
|
D | upd64083.c | 214 static struct i2c_driver upd64083_driver = {
|
D | cs5345.c | 212 static struct i2c_driver cs5345_driver = {
|
D | upd64031a.c | 242 static struct i2c_driver upd64031a_driver = {
|
D | wm8739.c | 266 static struct i2c_driver wm8739_driver = {
|
D | saa7185.c | 357 static struct i2c_driver saa7185_driver = {
|
/linux-4.4.14/drivers/gpio/ |
D | gpio-max7300.c | 65 static struct i2c_driver max7300_driver = {
|
D | gpio-mc9s08dz60.c | 132 static struct i2c_driver mc9s08dz60_i2c_driver = {
|
/linux-4.4.14/drivers/mfd/ |
D | wm8350-i2c.c | 69 static struct i2c_driver wm8350_i2c_driver = {
|
D | da9055-i2c.c | 76 static struct i2c_driver da9055_i2c_driver = {
|
D | sky81452.c | 94 static struct i2c_driver sky81452_driver = {
|
D | wm831x-i2c.c | 93 static struct i2c_driver wm831x_i2c_driver = {
|
D | mc13xxx-i2c.c | 96 static struct i2c_driver mc13xxx_i2c_driver = {
|
D | menf21bmc.c | 121 static struct i2c_driver menf21bmc_driver = {
|
D | arizona-i2c.c | 106 static struct i2c_driver arizona_i2c_driver = {
|
D | smsc-ece1099.c | 98 static struct i2c_driver smsc_i2c_driver = {
|
D | rn5t618.c | 120 static struct i2c_driver rn5t618_i2c_driver = {
|
D | bcm590xx.c | 117 static struct i2c_driver bcm590xx_i2c_driver = {
|
D | tps65912-i2c.c | 109 static struct i2c_driver tps65912_i2c_driver = {
|
D | lp3943.c | 152 static struct i2c_driver lp3943_driver = {
|
D | tps6507x.c | 129 static struct i2c_driver tps6507x_i2c_driver = {
|
D | rt5033.c | 132 static struct i2c_driver rt5033_driver = {
|
D | stmpe-i2c.c | 112 static struct i2c_driver stmpe_i2c_driver = {
|
D | tps6105x.c | 177 static struct i2c_driver tps6105x_driver = {
|
D | da9052-i2c.c | 188 static struct i2c_driver da9052_i2c_driver = {
|
D | intel_soc_pmic_core.c | 187 static struct i2c_driver intel_soc_pmic_i2c_driver = {
|
D | wm8400-core.c | 194 static struct i2c_driver wm8400_i2c_driver = {
|
D | as3711.c | 211 static struct i2c_driver as3711_i2c_driver = {
|
D | tps65090.c | 259 static struct i2c_driver tps65090_driver = {
|
D | 88pm805.c | 267 static struct i2c_driver pm805_driver = {
|
D | rk808.c | 261 static struct i2c_driver rk808_i2c_driver = {
|
D | max77843.c | 224 static struct i2c_driver max77843_i2c_driver = {
|
D | lp8788.c | 221 static struct i2c_driver lp8788_driver = {
|
D | tps65217.c | 253 static struct i2c_driver tps65217_driver = {
|
D | tps65218.c | 281 static struct i2c_driver tps65218_driver = {
|
D | da9063-i2c.c | 264 static struct i2c_driver da9063_i2c_driver = {
|
D | stw481x.c | 243 static struct i2c_driver stw481x_driver = {
|
D | wl1273-core.c | 255 static struct i2c_driver wl1273_core_driver = {
|
/linux-4.4.14/drivers/iio/accel/ |
D | bmc150-accel-i2c.c | 88 static struct i2c_driver bmc150_accel_driver = {
|
D | st_accel_i2c.c | 128 static struct i2c_driver st_accel_driver = {
|
/linux-4.4.14/drivers/hwmon/ |
D | adt7410.c | 65 static struct i2c_driver adt7410_driver = {
|
D | htu21.c | 161 static struct i2c_driver htu21_driver = {
|
D | sht21.c | 216 static struct i2c_driver sht21_driver = {
|
D | tc74.c | 164 static struct i2c_driver tc74_driver = {
|
D | ltc4151.c | 203 static struct i2c_driver ltc4151_driver = {
|
D | ltc4260.c | 188 static struct i2c_driver ltc4260_driver = {
|
D | mcp3021.c | 176 static struct i2c_driver mcp3021_driver = {
|
D | hih6130.c | 257 static struct i2c_driver hih6130_driver = {
|
D | ads7828.c | 180 static struct i2c_driver ads7828_driver = {
|
D | tmp103.c | 186 static struct i2c_driver tmp103_driver = {
|
D | g760a.c | 210 static struct i2c_driver g760a_driver = {
|
D | ltc4215.c | 268 static struct i2c_driver ltc4215_driver = {
|
D | shtc1.c | 241 static struct i2c_driver shtc1_i2c_driver = {
|
D | ltc4222.c | 225 static struct i2c_driver ltc4222_driver = {
|
D | ltc4261.c | 254 static struct i2c_driver ltc4261_driver = {
|
D | w83l785ts.c | 96 static struct i2c_driver w83l785ts_driver = {
|
D | ad7414.c | 220 static struct i2c_driver ad7414_driver = {
|
D | ds620.c | 259 static struct i2c_driver ds620_driver = {
|
/linux-4.4.14/drivers/staging/iio/magnetometer/ |
D | hmc5843_i2c.c | 90 static struct i2c_driver hmc5843_driver = {
|
/linux-4.4.14/drivers/input/misc/ |
D | cma3000_d0x_i2c.c | 115 static struct i2c_driver cma3000_i2c_driver = {
|
D | ad714x-i2c.c | 98 static struct i2c_driver ad714x_i2c_driver = {
|
D | adxl34x-i2c.c | 158 static struct i2c_driver adxl34x_driver = {
|
D | mma8450.c | 225 static struct i2c_driver mma8450_driver = {
|
D | pcf8574_keypad.c | 208 static struct i2c_driver pcf8574_kp_driver = {
|
/linux-4.4.14/sound/ppc/ |
D | keywest.c | 107 static struct i2c_driver keywest_driver = {
|
/linux-4.4.14/drivers/staging/iio/addac/ |
D | adt7316-i2c.c | 123 static struct i2c_driver adt7316_driver = {
|
/linux-4.4.14/drivers/media/dvb-frontends/ |
D | a8293.c | 126 static struct i2c_driver a8293_driver = {
|
/linux-4.4.14/drivers/iio/humidity/ |
D | si7020.c | 156 static struct i2c_driver si7020_driver = {
|
D | si7005.c | 177 static struct i2c_driver si7005_driver = {
|
D | htu21.c | 240 static struct i2c_driver htu21_driver = {
|
/linux-4.4.14/drivers/macintosh/ |
D | windfarm_max6690_sensor.c | 124 static struct i2c_driver wf_max6690_driver = {
|
D | windfarm_lm75_sensor.c | 168 static struct i2c_driver wf_lm75_driver = {
|
D | windfarm_lm87_sensor.c | 171 static struct i2c_driver wf_lm87_driver = {
|
/linux-4.4.14/drivers/iio/adc/ |
D | ti-adc081c.c | 140 static struct i2c_driver adc081c_driver = {
|
/linux-4.4.14/drivers/regulator/ |
D | mt6311-regulator.c | 166 static struct i2c_driver mt6311_regulator_driver = {
|
D | isl6271a-regulator.c | 156 static struct i2c_driver isl6271a_i2c_driver = {
|
D | isl9305.c | 196 static struct i2c_driver isl9305_regulator_driver = {
|
D | da9210-regulator.c | 259 static struct i2c_driver da9210_regulator_driver = {
|
D | max8649.c | 252 static struct i2c_driver max8649_driver = {
|
/linux-4.4.14/drivers/video/backlight/ |
D | tosa_bl.c | 163 static struct i2c_driver tosa_bl_driver = {
|
D | lv5207lp.c | 151 static struct i2c_driver lv5207lp_driver = {
|
D | bd6107.c | 194 static struct i2c_driver bd6107_driver = {
|
/linux-4.4.14/drivers/iio/light/ |
D | vcnl4000.c | 185 static struct i2c_driver vcnl4000_driver = {
|
D | al3320a.c | 219 static struct i2c_driver al3320a_driver = {
|
D | tsl4531.c | 247 static struct i2c_driver tsl4531_driver = {
|
/linux-4.4.14/drivers/power/ |
D | rt5033_battery.c | 170 static struct i2c_driver rt5033_battery_driver = {
|
/linux-4.4.14/drivers/usb/phy/ |
D | phy-isp1301.c | 130 static struct i2c_driver isp1301_driver = {
|
/linux-4.4.14/drivers/iio/temperature/ |
D | tsys02d.c | 178 static struct i2c_driver tsys02d_driver = {
|
D | tsys01.c | 217 static struct i2c_driver tsys01_driver = {
|
D | tmp006.c | 279 static struct i2c_driver tmp006_driver = {
|
/linux-4.4.14/include/media/ |
D | v4l2-common.h | 91 struct i2c_driver;
|
/linux-4.4.14/drivers/media/radio/ |
D | tef6862.c | 196 static struct i2c_driver tef6862_driver = {
|
/linux-4.4.14/drivers/iio/dac/ |
D | max517.c | 230 static struct i2c_driver max517_driver = {
|
D | m62332.c | 259 static struct i2c_driver m62332_driver = {
|
/linux-4.4.14/drivers/misc/eeprom/ |
D | max6875.c | 196 static struct i2c_driver max6875_driver = {
|
D | eeprom.c | 202 static struct i2c_driver eeprom_driver = {
|
/linux-4.4.14/arch/powerpc/platforms/44x/ |
D | ppc476.c | 106 static struct i2c_driver avr_driver = {
|
/linux-4.4.14/drivers/media/platform/s5p-tv/ |
D | hdmiphy_drv.c | 315 static struct i2c_driver hdmiphy_driver = {
|
/linux-4.4.14/drivers/char/tpm/ |
D | tpm_i2c_atmel.c | 214 static struct i2c_driver i2c_atmel_driver = {
|
/linux-4.4.14/drivers/char/tpm/st33zp24/ |
D | i2c.c | 259 static struct i2c_driver st33zp24_i2c_driver = {
|
/linux-4.4.14/arch/powerpc/platforms/83xx/ |
D | mcu_mpc8349emitx.c | 222 static struct i2c_driver mcu_driver = {
|
/linux-4.4.14/drivers/macintosh/ams/ |
D | ams-i2c.c | 73 static struct i2c_driver ams_i2c_driver = {
|
/linux-4.4.14/drivers/iio/chemical/ |
D | vz89x.c | 244 static struct i2c_driver vz89x_driver = {
|
/linux-4.4.14/drivers/iio/proximity/ |
D | pulsedlight-lidar-lite-v2.c | 276 static struct i2c_driver lidar_driver = {
|
/linux-4.4.14/drivers/iio/potentiometer/ |
D | mcp4531.c | 219 static struct i2c_driver mcp4531_driver = {
|
/linux-4.4.14/drivers/input/keyboard/ |
D | lm8333.c | 223 static struct i2c_driver lm8333_driver = {
|
D | qt1070.c | 277 static struct i2c_driver qt1070_driver = {
|
/linux-4.4.14/arch/arm/mach-davinci/ |
D | board-dm646x-evm.c | 163 static struct i2c_driver dm6467evm_cpld_driver = { 369 static struct i2c_driver cpld_video_driver = {
|
/linux-4.4.14/drivers/spi/ |
D | spi-xcomm.c | 242 static struct i2c_driver spi_xcomm_driver = {
|
/linux-4.4.14/drivers/nfc/nfcmrvl/ |
D | i2c.c | 275 static struct i2c_driver nfcmrvl_i2c_driver = {
|
/linux-4.4.14/drivers/i2c/muxes/ |
D | i2c-mux-pca9541.c | 386 static struct i2c_driver pca9541_driver = {
|
D | i2c-mux-pca954x.c | 299 static struct i2c_driver pca954x_driver = {
|