Lines Matching refs:reg_val
74 uint8_t reg_val; in __adp5520_ack_bits() local
79 ret = __adp5520_read(client, reg, ®_val); in __adp5520_ack_bits()
82 reg_val |= bit_mask; in __adp5520_ack_bits()
83 ret = __adp5520_write(client, reg, reg_val); in __adp5520_ack_bits()
105 uint8_t reg_val; in adp5520_set_bits() local
110 ret = __adp5520_read(chip->client, reg, ®_val); in adp5520_set_bits()
112 if (!ret && ((reg_val & bit_mask) != bit_mask)) { in adp5520_set_bits()
113 reg_val |= bit_mask; in adp5520_set_bits()
114 ret = __adp5520_write(chip->client, reg, reg_val); in adp5520_set_bits()
125 uint8_t reg_val; in adp5520_clr_bits() local
130 ret = __adp5520_read(chip->client, reg, ®_val); in adp5520_clr_bits()
132 if (!ret && (reg_val & bit_mask)) { in adp5520_clr_bits()
133 reg_val &= ~bit_mask; in adp5520_clr_bits()
134 ret = __adp5520_write(chip->client, reg, reg_val); in adp5520_clr_bits()
177 uint8_t reg_val; in adp5520_irq_thread() local
180 ret = __adp5520_read(chip->client, ADP5520_MODE_STATUS, ®_val); in adp5520_irq_thread()
184 events = reg_val & (ADP5520_OVP_INT | ADP5520_CMPR_INT | in adp5520_irq_thread()