Lines Matching refs:status
160 int status; in isl29018_read_sensor_input() local
166 status = regmap_write(chip->regmap, ISL29018_REG_ADD_COMMAND1, in isl29018_read_sensor_input()
168 if (status) { in isl29018_read_sensor_input()
170 "Error in setting operating mode err %d\n", status); in isl29018_read_sensor_input()
171 return status; in isl29018_read_sensor_input()
174 status = regmap_read(chip->regmap, ISL29018_REG_ADD_DATA_LSB, &lsb); in isl29018_read_sensor_input()
175 if (status < 0) { in isl29018_read_sensor_input()
177 "Error in reading LSB DATA with err %d\n", status); in isl29018_read_sensor_input()
178 return status; in isl29018_read_sensor_input()
181 status = regmap_read(chip->regmap, ISL29018_REG_ADD_DATA_MSB, &msb); in isl29018_read_sensor_input()
182 if (status < 0) { in isl29018_read_sensor_input()
184 "Error in reading MSB DATA with error %d\n", status); in isl29018_read_sensor_input()
185 return status; in isl29018_read_sensor_input()
227 int status; in isl29018_read_proximity_ir() local
233 status = regmap_update_bits(chip->regmap, ISL29018_REG_ADD_COMMAND2, in isl29018_read_proximity_ir()
236 if (status) { in isl29018_read_proximity_ir()
238 return status; in isl29018_read_proximity_ir()
533 int status; in isl29018_chip_init() local
539 status = regmap_read(chip->regmap, ISL29035_REG_DEVICE_ID, &id); in isl29018_chip_init()
540 if (status < 0) { in isl29018_chip_init()
543 status); in isl29018_chip_init()
544 return status; in isl29018_chip_init()
553 status = regmap_update_bits(chip->regmap, in isl29018_chip_init()
556 if (status < 0) in isl29018_chip_init()
557 return status; in isl29018_chip_init()
581 status = regmap_write(chip->regmap, ISL29018_REG_TEST, 0x0); in isl29018_chip_init()
582 if (status < 0) { in isl29018_chip_init()
584 status); in isl29018_chip_init()
585 return status; in isl29018_chip_init()
593 status = regmap_write(chip->regmap, ISL29018_REG_ADD_COMMAND1, 0); in isl29018_chip_init()
594 if (status < 0) { in isl29018_chip_init()
596 status); in isl29018_chip_init()
597 return status; in isl29018_chip_init()
603 status = isl29018_set_scale(chip, chip->scale.scale, in isl29018_chip_init()
605 if (status < 0) { in isl29018_chip_init()
607 return status; in isl29018_chip_init()
610 status = isl29018_set_integration_time(chip, in isl29018_chip_init()
612 if (status < 0) in isl29018_chip_init()
615 return status; in isl29018_chip_init()