Lines Matching +refs:param +refs:id +refs:attrs
315 static int si1145_param_update(struct si1145_data *data, u8 op, u8 param, in si1145_param_update() argument
325 return si1145_command(data, op | (param & 0x1F)); in si1145_param_update()
328 static int si1145_param_set(struct si1145_data *data, u8 param, u8 value) in si1145_param_set() argument
330 return si1145_param_update(data, SI1145_CMD_PARAM_SET, param, value); in si1145_param_set()
334 static int si1145_param_query(struct si1145_data *data, u8 param) in si1145_param_query() argument
338 ret = si1145_command(data, SI1145_CMD_PARAM_QUERY | (param & 0x1F)); in si1145_param_query()
979 .attrs = si1132_attributes,
983 .attrs = si114x_attributes,
990 .attrs = &si1132_attribute_group,
996 .attrs = &si114x_attribute_group,
999 #define SI1145_PART(id, iio_info, chans, leds, uncompressed_meas_rate) \ argument
1000 {id, iio_info, chans, ARRAY_SIZE(chans), leds, uncompressed_meas_rate}
1274 const struct i2c_device_id *id = i2c_client_get_device_id(client); in si1145_probe() local
1287 data->part_info = &si1145_part_info[id->driver_data]; in si1145_probe()
1309 indio_dev->name = id->name; in si1145_probe()