Lines Matching defs:data
94 struct al3320a_data *data = _data;
96 al3320a_set_pwr(data->client, false);
99 static int al3320a_init(struct al3320a_data *data)
103 ret = al3320a_set_pwr(data->client, true);
108 ret = i2c_smbus_write_byte_data(data->client, AL3320A_REG_CONFIG_RANGE,
114 ret = i2c_smbus_write_byte_data(data->client, AL3320A_REG_MEAN_TIME,
119 ret = i2c_smbus_write_byte_data(data->client, AL3320A_REG_WAIT,
131 struct al3320a_data *data = iio_priv(indio_dev);
141 ret = i2c_smbus_read_word_data(data->client,
148 ret = i2c_smbus_read_byte_data(data->client,
166 struct al3320a_data *data = iio_priv(indio_dev);
176 return i2c_smbus_write_byte_data(data->client,
193 struct al3320a_data *data;
197 indio_dev = devm_iio_device_alloc(&client->dev, sizeof(*data));
201 data = iio_priv(indio_dev);
203 data->client = client;
211 ret = al3320a_init(data);
219 data);