Lines Matching refs:ctrl2
110 int ctrl2; in rx8025_check_validity() local
112 ctrl2 = rx8025_read_reg(rx8025->client, RX8025_REG_CTRL2); in rx8025_check_validity()
113 if (ctrl2 < 0) in rx8025_check_validity()
114 return ctrl2; in rx8025_check_validity()
116 if (ctrl2 & RX8025_BIT_CTRL2_VDET) in rx8025_check_validity()
119 if (ctrl2 & RX8025_BIT_CTRL2_PON) { in rx8025_check_validity()
124 if (!(ctrl2 & RX8025_BIT_CTRL2_XST)) { in rx8025_check_validity()
134 int ctrl2 = rx8025_read_reg(client, RX8025_REG_CTRL2); in rx8025_reset_validity() local
136 if (ctrl2 < 0) in rx8025_reset_validity()
137 return ctrl2; in rx8025_reset_validity()
139 ctrl2 &= ~(RX8025_BIT_CTRL2_PON | RX8025_BIT_CTRL2_VDET); in rx8025_reset_validity()
142 ctrl2 | RX8025_BIT_CTRL2_XST); in rx8025_reset_validity()
257 u8 ctrl[2], ctrl2; in rx8025_init_client() local
277 ctrl2 = ctrl[1]; in rx8025_init_client()
278 ctrl2 &= ~(RX8025_BIT_CTRL2_CTFG | RX8025_BIT_CTRL2_WAFG | in rx8025_init_client()
281 err = rx8025_write_reg(client, RX8025_REG_CTRL2, ctrl2); in rx8025_init_client()
293 int ctrl2, err; in rx8025_read_alarm() local
302 ctrl2 = rx8025_read_reg(client, RX8025_REG_CTRL2); in rx8025_read_alarm()
303 if (ctrl2 < 0) in rx8025_read_alarm()
304 return ctrl2; in rx8025_read_alarm()
307 __func__, ald[0], ald[1], ctrl2); in rx8025_read_alarm()
328 t->pending = (ctrl2 & RX8025_BIT_CTRL2_DAFG) && t->enabled; in rx8025_read_alarm()