Lines Matching refs:ctrl2

112 static int rx8025_is_osc_stopped(enum rx_model model, int ctrl2)  in rx8025_is_osc_stopped()  argument
114 int xstp = ctrl2 & RX8025_BIT_CTRL2_XST; in rx8025_is_osc_stopped()
130 int ctrl2; in rx8025_check_validity() local
133 ctrl2 = rx8025_read_reg(client, RX8025_REG_CTRL2); in rx8025_check_validity()
134 if (ctrl2 < 0) in rx8025_check_validity()
135 return ctrl2; in rx8025_check_validity()
137 if (ctrl2 & RX8025_BIT_CTRL2_VDET) in rx8025_check_validity()
140 if (ctrl2 & RX8025_BIT_CTRL2_PON) { in rx8025_check_validity()
145 xstp = rx8025_is_osc_stopped(drvdata->model, ctrl2); in rx8025_check_validity()
157 int ctrl2 = rx8025_read_reg(client, RX8025_REG_CTRL2); in rx8025_reset_validity() local
159 if (ctrl2 < 0) in rx8025_reset_validity()
160 return ctrl2; in rx8025_reset_validity()
162 ctrl2 &= ~(RX8025_BIT_CTRL2_PON | RX8025_BIT_CTRL2_VDET); in rx8025_reset_validity()
165 ctrl2 |= RX8025_BIT_CTRL2_XST; in rx8025_reset_validity()
167 ctrl2 &= ~(RX8025_BIT_CTRL2_XST); in rx8025_reset_validity()
170 ctrl2); in rx8025_reset_validity()
280 u8 ctrl[2], ctrl2; in rx8025_init_client() local
300 ctrl2 = ctrl[1]; in rx8025_init_client()
301 ctrl2 &= ~(RX8025_BIT_CTRL2_CTFG | RX8025_BIT_CTRL2_WAFG | in rx8025_init_client()
304 err = rx8025_write_reg(client, RX8025_REG_CTRL2, ctrl2); in rx8025_init_client()
316 int ctrl2, err; in rx8025_read_alarm() local
322 ctrl2 = rx8025_read_reg(client, RX8025_REG_CTRL2); in rx8025_read_alarm()
323 if (ctrl2 < 0) in rx8025_read_alarm()
324 return ctrl2; in rx8025_read_alarm()
327 __func__, ald[0], ald[1], ctrl2); in rx8025_read_alarm()
340 t->pending = (ctrl2 & RX8025_BIT_CTRL2_DAFG) && t->enabled; in rx8025_read_alarm()