Searched defs:i2c_client (Results 1 - 25 of 31) sorted by relevance

12

/drivers/leds/
H A Dleds-menf21bmc.c32 struct i2c_client *i2c_client; member in struct:menf21bmc_led
64 led_val = i2c_smbus_read_byte_data(led->i2c_client,
74 i2c_smbus_write_byte_data(led->i2c_client,
84 struct i2c_client *i2c_client = to_i2c_client(pdev->dev.parent); local
89 leds[i].i2c_client = i2c_client;
H A Dleds-blinkm.c35 static int blinkm_transfer_hw(struct i2c_client *client, int cmd);
36 static int blinkm_test_run(struct i2c_client *client);
39 struct i2c_client *i2c_client; member in struct:blinkm_led
54 struct i2c_client *i2c_client; member in struct:blinkm_data
150 struct i2c_client *client;
175 struct i2c_client *client;
284 struct i2c_client *client;
313 static int blinkm_write(struct i2c_client *clien
[all...]
/drivers/macintosh/ams/
H A Dams.h49 struct i2c_client *i2c_client; member in struct:ams
/drivers/hwmon/
H A Dmenf21bmc_hwmon.c41 struct i2c_client *i2c_client; member in struct:menf21bmc_hwmon
66 val = i2c_smbus_read_word_data(drv_data->i2c_client,
86 val = i2c_smbus_read_word_data(drv_data->i2c_client,
93 val = i2c_smbus_read_word_data(drv_data->i2c_client,
191 struct i2c_client *i2c_client = to_i2c_client(pdev->dev.parent); local
199 drv_data->i2c_client = i2c_client;
/drivers/input/misc/
H A Dgp2ap002a00f.c25 struct i2c_client *i2c_client; member in struct:gp2a_data
63 return i2c_smbus_write_byte_data(dt->i2c_client, GP2A_ADDR_OPMOD,
69 return i2c_smbus_write_byte_data(dt->i2c_client, GP2A_ADDR_OPMOD,
80 dev_err(&dt->i2c_client->dev,
97 dev_err(&dt->i2c_client->dev,
105 error = i2c_smbus_write_byte_data(dt->i2c_client, GP2A_ADDR_GAIN,
110 error = i2c_smbus_write_byte_data(dt->i2c_client, GP2A_ADDR_HYS,
115 error = i2c_smbus_write_byte_data(dt->i2c_client, GP2A_ADDR_CYCLE,
125 static int gp2a_probe(struct i2c_client *clien
[all...]
/drivers/watchdog/
H A Dmenf21bmc_wdt.c39 struct i2c_client *i2c_client; member in struct:menf21bmc_wdt
46 rst_rsn = i2c_smbus_read_byte_data(data->i2c_client, BMC_CMD_RST_RSN);
66 return i2c_smbus_write_byte(drv_data->i2c_client, BMC_CMD_WD_ON);
73 return i2c_smbus_write_byte_data(drv_data->i2c_client,
88 ret = i2c_smbus_write_word_data(drv_data->i2c_client,
102 return i2c_smbus_write_byte(drv_data->i2c_client, BMC_CMD_WD_TRIG);
122 struct i2c_client *i2c_client = to_i2c_client(pdev->dev.parent); local
133 drv_data->i2c_client
[all...]
/drivers/input/joystick/
H A Das5011.c76 struct i2c_client *i2c_client; member in struct:as5011_device
82 static int as5011_i2c_write(struct i2c_client *client,
99 static int as5011_i2c_read(struct i2c_client *client,
144 error = as5011_i2c_read(as5011->i2c_client, AS5011_X_RES_INT, &x);
148 error = as5011_i2c_read(as5011->i2c_client, AS5011_Y_RES_INT, &y);
163 struct i2c_client *client = as5011->i2c_client;
228 static int as5011_probe(struct i2c_client *client,
263 as5011->i2c_client
[all...]
/drivers/media/usb/dvb-usb-v2/
H A Daf9035.h70 struct i2c_client *i2c_client[AF9035_I2C_CLIENT_MAX]; member in struct:state
H A Danysee.h59 struct i2c_client *i2c_client[ANYSEE_I2C_CLIENT_MAX]; member in struct:anysee_state
/drivers/clk/
H A Dclk-si570.c71 * @i2c_client: I2C client pointer
83 struct i2c_client *i2c_client; member in struct:clk_si570
238 dev_err(&data->i2c_client->dev, "unable to recalc rate\n");
269 dev_err(&data->i2c_client->dev,
345 struct i2c_client *client = data->i2c_client;
405 static int si570_probe(struct i2c_client *client,
423 data->i2c_client = client;
493 static int si570_remove(struct i2c_client *clien
[all...]
/drivers/input/keyboard/
H A Dcap1106.c185 static int cap1106_i2c_probe(struct i2c_client *i2c_client, argument
188 struct device *dev = &i2c_client->dev;
199 priv->regmap = devm_regmap_init_i2c(i2c_client, &cap1106_regmap_config);
228 i2c_set_clientdata(i2c_client, priv);
/drivers/media/dvb-frontends/
H A Dtc90522.c43 struct i2c_client *i2c_client; member in struct:tc90522_state
61 msg.addr = state->i2c_client->addr;
66 ret = i2c_transfer(state->i2c_client->adapter, &msg, 1);
79 .addr = state->i2c_client->addr,
85 .addr = state->i2c_client->addr,
93 ret = i2c_transfer(state->i2c_client->adapter, msgs, ARRAY_SIZE(msgs));
665 new_msgs[j].addr = state->i2c_client->addr;
678 new_msgs[j].addr = state->i2c_client->addr;
698 ret = i2c_transfer(state->i2c_client
[all...]
/drivers/media/usb/em28xx/
H A Dem28xx-input.c74 struct i2c_client *i2c_client; member in struct:em28xx_IR
76 int (*get_key_i2c)(struct i2c_client *ir, enum rc_type *protocol, u32 *scancode);
84 static int em28xx_get_key_terratec(struct i2c_client *i2c_dev,
108 static int em28xx_get_key_em_haup(struct i2c_client *i2c_dev,
138 static int em28xx_get_key_pinnacle_usb_grey(struct i2c_client *i2c_dev,
156 static int em28xx_get_key_winfast_usbii_deluxe(struct i2c_client *i2c_dev,
300 rc = ir->get_key_i2c(ir->i2c_client, &protocol, &scancode);
358 if (ir->i2c_client) /* external i2c device */
755 ir->i2c_client
[all...]
/drivers/media/usb/stk1160/
H A Dstk1160.h159 struct i2c_client i2c_client; member in struct:stk1160
/drivers/power/
H A Dpm2301_charger.c920 struct i2c_client *i2c_client = to_i2c_client(dev); local
923 pm2 = (struct pm2xxx_charger *)i2c_get_clientdata(i2c_client);
936 struct i2c_client *i2c_client = to_i2c_client(dev); local
939 pm2 = (struct pm2xxx_charger *)i2c_get_clientdata(i2c_client);
958 struct i2c_client *pm2xxx_i2c_client = to_i2c_client(dev);
969 struct i2c_client *pm2xxx_i2c_client = to_i2c_client(dev);
992 static int pm2xxx_wall_charger_probe(struct i2c_client *i2c_client, argument
1202 pm2xxx_wall_charger_remove(struct i2c_client *i2c_client) argument
[all...]
/drivers/media/radio/
H A Dradio-tea5764.c146 struct i2c_client *i2c_client; member in struct:tea5764_device
159 { .addr = radio->i2c_client->addr,
165 if (i2c_transfer(radio->i2c_client->adapter, msgs, 1) != 1)
179 .addr = radio->i2c_client->addr,
190 if (i2c_transfer(radio->i2c_client->adapter, msgs, 1) != 1)
429 static int tea5764_i2c_probe(struct i2c_client *client,
462 radio->i2c_client = client;
504 static int tea5764_i2c_remove(struct i2c_client *client)
/drivers/staging/media/omap24xx/
H A Dtcm825x.c48 struct i2c_client *i2c_client; member in struct:tcm825x_sensor
263 static int tcm825x_read_reg(struct i2c_client *client, int reg)
293 static int tcm825x_write_reg(struct i2c_client *client, u8 reg, u8 val)
314 static int __tcm825x_write_reg_mask(struct i2c_client *client,
347 static int tcm825x_write_default_regs(struct i2c_client *client,
397 dev_dbg(&sensor->i2c_client->dev, "size %d\n", isize);
403 dev_dbg(&sensor->i2c_client->dev, "format default VGA\n");
427 sensor->i2c_client, sensor->platform_data->default_regs());
433 dev_dbg(&sensor->i2c_client
[all...]
/drivers/media/usb/au0828/
H A Dau0828.h207 struct i2c_client i2c_client; member in struct:au0828_dev
/drivers/staging/ste_rmi4/
H A Dsynaptics_i2c_rmi4.c153 * @i2c_client: pointer for i2c client
174 struct i2c_client *i2c_client; member in struct:synaptics_rmi4_data
204 struct i2c_client *i2c = pdata->i2c_client;
235 struct i2c_client *i2c = pdata->i2c_client;
273 struct i2c_client *i2c = pdata->i2c_client;
283 retval = i2c_master_send(pdata->i2c_client, txbu
[all...]
/drivers/media/pci/bt8xx/
H A Dbttvp.h393 struct i2c_client i2c_client; member in struct:bttv
/drivers/media/pci/cx25821/
H A Dcx25821.h148 struct i2c_client i2c_client; member in struct:cx25821_i2c
/drivers/media/pci/saa7164/
H A Dsaa7164.h253 struct i2c_client i2c_client; member in struct:saa7164_i2c
/drivers/media/usb/tm6000/
H A Dtm6000.h210 struct i2c_client i2c_client; member in struct:tm6000_core
/drivers/media/i2c/s5c73m3/
H A Ds5c73m3.h389 struct i2c_client *i2c_client; member in struct:s5c73m3
/drivers/media/pci/cx23885/
H A Dcx23885.h228 struct i2c_client i2c_client; member in struct:cx23885_i2c
297 struct i2c_client *i2c_client_demod;
298 struct i2c_client *i2c_client_tuner;

Completed in 8935 milliseconds

12