Lines Matching refs:ret_val
83 int ret_val; in als_lux0_input_data_show() local
96 ret_val = als_wait_for_data_ready(dev); in als_lux0_input_data_show()
97 if (ret_val < 0) in als_lux0_input_data_show()
102 ret_val = temp; in als_lux0_input_data_show()
105 ret_val = i2c_smbus_read_byte_data(client, 0x8D); /* MSB data */ in als_lux0_input_data_show()
106 if (ret_val < 0) in als_lux0_input_data_show()
112 temp = (ret_val << 8) | temp; in als_lux0_input_data_show()
117 return ret_val; in als_lux0_input_data_show()
125 int ret_val; in als_sensing_range_store() local
128 ret_val = kstrtoul(buf, 10, &val); in als_sensing_range_store()
129 if (ret_val) in als_sensing_range_store()
130 return ret_val; in als_sensing_range_store()
145 ret_val = i2c_smbus_read_byte_data(client, 0x81); in als_sensing_range_store()
146 if (ret_val < 0) in als_sensing_range_store()
150 ret_val = ret_val & 0xFA; in als_sensing_range_store()
153 ret_val = (ret_val | 0x01); in als_sensing_range_store()
155 ret_val = (ret_val | 0x00); in als_sensing_range_store()
157 ret_val = i2c_smbus_write_byte_data(client, 0x81, ret_val); in als_sensing_range_store()
159 if (ret_val >= 0) { in als_sensing_range_store()
168 return ret_val; in als_sensing_range_store()
173 int ret_val; in als_set_power_state() local
177 ret_val = i2c_smbus_read_byte_data(client, 0x80); in als_set_power_state()
178 if (ret_val < 0) in als_set_power_state()
181 ret_val = ret_val | 0x01; in als_set_power_state()
183 ret_val = ret_val & 0xFE; in als_set_power_state()
184 ret_val = i2c_smbus_write_byte_data(client, 0x80, ret_val); in als_set_power_state()
187 return ret_val; in als_set_power_state()
207 int ret_val; in als_set_default_config() local
209 ret_val = i2c_smbus_write_byte_data(client, 0x80, 0x01); in als_set_default_config()
210 if (ret_val < 0) { in als_set_default_config()
212 return ret_val; in als_set_default_config()
215 ret_val = i2c_smbus_write_byte_data(client, 0x81, 0x08); in als_set_default_config()
216 if (ret_val < 0) in als_set_default_config()
224 return ret_val; in als_set_default_config()