Lines Matching refs:i2caddress
51 int i2caddress; in find_ir_chip_on_i2c() local
59 i2caddress = ir_i2c_addr[i]; in find_ir_chip_on_i2c()
60 ret = i2c_read(i2caddress, in find_ir_chip_on_i2c()
64 return i2caddress; in find_ir_chip_on_i2c()
92 static int read_voltage_from_INA220(int i2caddress) in read_voltage_from_INA220() argument
125 static int read_voltage_from_IR(int i2caddress) in read_voltage_from_IR() argument
132 ret = i2c_read(i2caddress, in read_voltage_from_IR()
166 static int read_voltage(int i2caddress) in read_voltage() argument
170 voltage_read = read_voltage_from_INA220(i2caddress); in read_voltage()
172 voltage_read = read_voltage_from_IR(i2caddress); in read_voltage()
184 static int wait_for_new_voltage(int vdd, int i2caddress) in wait_for_new_voltage() argument
188 vdd_current = read_voltage(i2caddress); in wait_for_new_voltage()
201 vdd_current = read_voltage(i2caddress); in wait_for_new_voltage()
214 static int wait_for_voltage_stable(int i2caddress) in wait_for_voltage_stable() argument
218 vdd = read_voltage(i2caddress); in wait_for_voltage_stable()
222 vdd_current = read_voltage(i2caddress); in wait_for_voltage_stable()
231 vdd_current = read_voltage(i2caddress); in wait_for_voltage_stable()
240 static int set_voltage_to_IR(int i2caddress, int vdd) in set_voltage_to_IR() argument
256 ret = i2c_write(i2caddress, IR36021_LOOP1_MANUAL_ID_OFFSET, in set_voltage_to_IR()
262 wait = wait_for_new_voltage(vdd, i2caddress); in set_voltage_to_IR()
267 vdd_last = wait_for_voltage_stable(i2caddress); in set_voltage_to_IR()
275 static int set_voltage(int i2caddress, int vdd) in set_voltage() argument
280 vdd_last = set_voltage_to_IR(i2caddress, vdd); in set_voltage()
295 int ret, i2caddress; in adjust_vdd() local
349 i2caddress = ret; in adjust_vdd()
350 debug("VID: IR Chip found on I2C address 0x%02x\n", i2caddress); in adjust_vdd()
354 ret = i2c_read(i2caddress, in adjust_vdd()
410 vdd_last = read_voltage(i2caddress); in adjust_vdd()
427 vdd_last = set_voltage(i2caddress, vdd_current); in adjust_vdd()
432 vdd_last = set_voltage(i2caddress, vdd_current); in adjust_vdd()
459 int ret, i2caddress; in adjust_vdd() local
507 i2caddress = ret; in adjust_vdd()
508 debug("VID: IR Chip found on I2C address 0x%02x\n", i2caddress); in adjust_vdd()
512 ret = i2c_read(i2caddress, in adjust_vdd()
586 vdd_last = read_voltage(i2caddress); in adjust_vdd()
603 vdd_last = set_voltage(i2caddress, vdd_current); in adjust_vdd()
608 vdd_last = set_voltage(i2caddress, vdd_current); in adjust_vdd()
628 int vdd_last, ret, i2caddress; in print_vdd() local
640 i2caddress = ret; in print_vdd()
641 debug("VID: IR Chip found on I2C address 0x%02x\n", i2caddress); in print_vdd()
647 vdd_last = read_voltage(i2caddress); in print_vdd()