/linux-master/drivers/misc/lis3lv02d/ |
H A D | lis3lv02d_i2c.c | 48 struct i2c_client *c = lis3->bus_priv; 54 struct i2c_client *c = lis3->bus_priv; 62 struct i2c_client *c = lis3->bus_priv; 103 static int lis3lv02d_i2c_probe(struct i2c_client *client) 180 static void lis3lv02d_i2c_remove(struct i2c_client *client) 198 struct i2c_client *client = to_i2c_client(dev); 214 struct i2c_client *client = to_i2c_client(dev); 232 struct i2c_client *client = to_i2c_client(dev); 241 struct i2c_client *client = to_i2c_client(dev);
|
/linux-master/drivers/leds/ |
H A D | leds-blinkm.c | 22 static int blinkm_transfer_hw(struct i2c_client *client, int cmd); 23 static int blinkm_test_run(struct i2c_client *client); 26 struct i2c_client *i2c_client; member in struct:blinkm_led 34 struct i2c_client *i2c_client; member in struct:blinkm_data 130 struct i2c_client *client; 155 struct i2c_client *client; 264 struct i2c_client *client; 293 static int blinkm_write(struct i2c_client *clien [all...] |
/linux-master/sound/soc/codecs/ |
H A D | cs35l34.c | 806 static int cs35l34_handle_of_data(struct i2c_client *i2c_client, argument 809 struct device_node *np = i2c_client->dev.of_node; 816 dev_err(&i2c_client->dev, 825 dev_warn(&i2c_client->dev, 832 dev_err(&i2c_client->dev, "Inductor not specified.\n"); 838 dev_err(&i2c_client->dev, 994 static int cs35l34_i2c_probe(struct i2c_client *i2c_client) argument 998 dev_get_platdata(&i2c_client [all...] |
H A D | sigmadsp.h | 51 struct i2c_client; 56 struct sigmadsp *devm_sigmadsp_init_i2c(struct i2c_client *client,
|
H A D | adau1761-i2c.c | 19 static int adau1761_i2c_probe(struct i2c_client *client) 33 static void adau1761_i2c_remove(struct i2c_client *client)
|
H A D | tlv320aic3x-i2c.c | 30 static int aic3x_i2c_probe(struct i2c_client *i2c) 44 static void aic3x_i2c_remove(struct i2c_client *i2c)
|
/linux-master/drivers/input/touchscreen/ |
H A D | hynitron_cstxxx.c | 31 int (*firmware_info)(struct i2c_client *client); 32 int (*bootloader_enter)(struct i2c_client *client); 33 int (*init_input)(struct i2c_client *client); 34 void (*report_touch)(struct i2c_client *client); 40 struct i2c_client *client; 72 static void hyn_reset_proc(struct i2c_client *client, int delay) 85 struct i2c_client *client = dev_id; 98 static int cst3xx_i2c_write(struct i2c_client *client, 117 static int cst3xx_i2c_read_register(struct i2c_client *client, u16 reg, 149 static int cst3xx_firmware_info(struct i2c_client *clien [all...] |
H A D | cyttsp_i2c_common.c | 29 struct i2c_client *client = to_i2c_client(dev); 59 struct i2c_client *client = to_i2c_client(dev);
|
/linux-master/drivers/misc/ |
H A D | tsl2550.c | 33 struct i2c_client *client; 52 static int tsl2550_set_operating_mode(struct i2c_client *client, int mode) 63 static int tsl2550_set_power_state(struct i2c_client *client, int state) 82 static int tsl2550_get_adc_value(struct i2c_client *client, u8 cmd) 186 struct i2c_client *client = to_i2c_client(dev); 218 struct i2c_client *client = to_i2c_client(dev); 242 static ssize_t __tsl2550_show_lux(struct i2c_client *client, char *buf) 271 struct i2c_client *client = to_i2c_client(dev); 304 static int tsl2550_init_client(struct i2c_client *client) 334 static int tsl2550_probe(struct i2c_client *clien [all...] |
/linux-master/drivers/input/keyboard/ |
H A D | qt2160.c | 55 struct i2c_client *client; 64 static int qt2160_read(struct i2c_client *client, u8 reg); 65 static int qt2160_write(struct i2c_client *client, u8 reg, u8 data); 74 struct i2c_client *client = qt2160->client; 106 static int qt2160_read_block(struct i2c_client *client, 160 struct i2c_client *client = qt2160->client; 204 static int qt2160_read(struct i2c_client *client, u8 reg) 225 static int qt2160_write(struct i2c_client *client, u8 reg, u8 data) 241 struct i2c_client *client = qt2160->client; 277 static bool qt2160_identify(struct i2c_client *clien [all...] |
H A D | qt1070.c | 49 struct i2c_client *client; 56 static int qt1070_read(struct i2c_client *client, u8 reg) 68 static int qt1070_write(struct i2c_client *client, u8 reg, u8 data) 80 static bool qt1070_identify(struct i2c_client *client) 106 struct i2c_client *client = data->client; 129 static int qt1070_probe(struct i2c_client *client) 214 struct i2c_client *client = to_i2c_client(dev); 225 struct i2c_client *client = to_i2c_client(dev);
|
/linux-master/drivers/input/joystick/ |
H A D | as5011.c | 63 struct i2c_client *i2c_client; member in struct:as5011_device 69 static int as5011_i2c_write(struct i2c_client *client, 86 static int as5011_i2c_read(struct i2c_client *client, 131 error = as5011_i2c_read(as5011->i2c_client, AS5011_X_RES_INT, &x); 135 error = as5011_i2c_read(as5011->i2c_client, AS5011_Y_RES_INT, &y); 150 struct i2c_client *client = as5011->i2c_client; 215 static int as5011_probe(struct i2c_client *client) 249 as5011->i2c_client [all...] |
/linux-master/drivers/media/dvb-frontends/ |
H A D | cxd2820r_core.c | 15 struct i2c_client *client = priv->client[0]; 49 struct i2c_client *client = priv->client[0]; 107 struct i2c_client *client = priv->client[0]; 150 struct i2c_client *client = priv->client[0]; 177 struct i2c_client *client = priv->client[0]; 206 struct i2c_client *client = priv->client[0]; 220 struct i2c_client *client = priv->client[0]; 236 struct i2c_client *client = priv->client[0]; 252 struct i2c_client *client = priv->client[0]; 270 struct i2c_client *clien [all...] |
H A D | m88ds3103.h | 80 struct dvb_frontend* (*get_dvb_frontend)(struct i2c_client *); 81 struct i2c_adapter* (*get_i2c_adapter)(struct i2c_client *);
|
/linux-master/include/linux/mfd/da9055/ |
H A D | core.h | 31 struct i2c_client *i2c_client; member in struct:da9055
|
/linux-master/include/linux/mfd/ |
H A D | gsc.h | 67 struct i2c_client *i2c; /* 0x20: interrupt controller, WDT */ 68 struct i2c_client *i2c_hwmon; /* 0x29: hwmon, fan controller */
|
H A D | max77541.h | 78 struct i2c_client; 81 struct i2c_client *i2c;
|
/linux-master/drivers/iio/accel/ |
H A D | bmc150-accel.h | 12 struct i2c_client; 82 struct i2c_client *second_device;
|
H A D | kxsd9-i2c.c | 13 static int kxsd9_i2c_probe(struct i2c_client *i2c) 34 static void kxsd9_i2c_remove(struct i2c_client *client)
|
/linux-master/drivers/hwmon/pmbus/ |
H A D | pm6764tr.c | 16 static int pm6764tr_read_word_data(struct i2c_client *client, int page, int phase, int reg) 45 static int pm6764tr_probe(struct i2c_client *client)
|
/linux-master/drivers/mfd/ |
H A D | tps65912-i2c.c | 24 static int tps65912_i2c_probe(struct i2c_client *client) 45 static void tps65912_i2c_remove(struct i2c_client *client)
|
H A D | da9055-i2c.c | 17 static int da9055_i2c_probe(struct i2c_client *i2c) 42 static void da9055_i2c_remove(struct i2c_client *i2c)
|
/linux-master/drivers/iio/gyro/ |
H A D | fxas21002c_i2c.c | 22 static int fxas21002c_i2c_probe(struct i2c_client *i2c) 36 static void fxas21002c_i2c_remove(struct i2c_client *i2c)
|
/linux-master/drivers/media/i2c/ |
H A D | dw9807-vcm.c | 53 static int dw9807_i2c_check(struct i2c_client *client) 76 static int dw9807_set_dac(struct i2c_client *client, u16 data) 118 struct i2c_client *client = v4l2_get_subdevdata(&dev_vcm->sd); 161 struct i2c_client *client = v4l2_get_subdevdata(&dev_vcm->sd); 178 static int dw9807_probe(struct i2c_client *client) 219 static void dw9807_remove(struct i2c_client *client) 236 struct i2c_client *client = to_i2c_client(dev); 268 struct i2c_client *client = to_i2c_client(dev);
|
/linux-master/drivers/macintosh/ams/ |
H A D | ams.h | 53 struct i2c_client *i2c_client; member in struct:ams
|