Lines Matching defs:reg_data
334 static int cyapa_gen3_state_parse(struct cyapa *cyapa, u8 *reg_data, int len)
339 if (reg_data[REG_BL_FILE] == BL_FILE &&
340 reg_data[REG_BL_ERROR] == BL_ERROR_NO_ERR_IDLE &&
341 (reg_data[REG_BL_STATUS] ==
343 reg_data[REG_BL_STATUS] == BL_STATUS_RUNNING)) {
351 } else if (reg_data[REG_BL_FILE] == BL_FILE &&
352 (reg_data[REG_BL_STATUS] & BL_STATUS_RUNNING) ==
355 if (reg_data[REG_BL_STATUS] & BL_STATUS_BUSY) {
358 if ((reg_data[REG_BL_ERROR] & BL_ERROR_BOOTLOADING) ==
364 } else if ((reg_data[REG_OP_STATUS] & OP_STATUS_SRC) &&
365 (reg_data[REG_OP_DATA1] & OP_DATA_VALID)) {
371 if (GEN3_FINGER_NUM(reg_data[REG_OP_DATA1]) <=
377 } else if (reg_data[REG_OP_STATUS] == 0x0C &&
378 reg_data[REG_OP_DATA1] == 0x08) {
382 } else if (reg_data[REG_BL_STATUS] &