Lines Matching refs:iso_ctrl
437 u8 iso_ctrl; member
824 u8 status, fifo_bytes, iso_ctrl; in trf7970a_irq() local
904 iso_ctrl = trf->iso_ctrl; in trf7970a_irq()
909 iso_ctrl |= TRF7970A_ISO_CTRL_RX_CRC_N; in trf7970a_irq()
910 trf->iso_ctrl = 0xff; /* Force ISO_CTRL write */ in trf7970a_irq()
914 iso_ctrl &= ~TRF7970A_ISO_CTRL_RX_CRC_N; in trf7970a_irq()
915 trf->iso_ctrl = 0xff; /* Force ISO_CTRL write */ in trf7970a_irq()
931 if (iso_ctrl != trf->iso_ctrl) { in trf7970a_irq()
933 iso_ctrl); in trf7970a_irq()
937 trf->iso_ctrl = iso_ctrl; in trf7970a_irq()
1071 trf->iso_ctrl = 0xff; in trf7970a_init()
1223 if (trf->iso_ctrl == 0xff) in trf7970a_in_config_rf_tech()
1265 u8 iso_ctrl = trf->iso_ctrl_tech; in trf7970a_in_config_framing() local
1275 iso_ctrl |= TRF7970A_ISO_CTRL_RX_CRC_N; in trf7970a_in_config_framing()
1288 iso_ctrl &= ~TRF7970A_ISO_CTRL_RX_CRC_N; in trf7970a_in_config_framing()
1292 iso_ctrl |= TRF7970A_ISO_CTRL_RX_CRC_N; in trf7970a_in_config_framing()
1310 if (iso_ctrl != trf->iso_ctrl) { in trf7970a_in_config_framing()
1311 ret = trf7970a_write(trf, TRF7970A_ISO_CTRL, iso_ctrl); in trf7970a_in_config_framing()
1315 trf->iso_ctrl = iso_ctrl; in trf7970a_in_config_framing()
1393 u8 special_fcn_reg1, iso_ctrl; in trf7970a_per_cmd_config() local
1423 iso_ctrl = trf->iso_ctrl & ~TRF7970A_ISO_CTRL_RFID_SPEED_MASK; in trf7970a_per_cmd_config()
1427 iso_ctrl |= TRF7970A_ISO_CTRL_15693_SGL_1OF4_662; in trf7970a_per_cmd_config()
1430 iso_ctrl |= TRF7970A_ISO_CTRL_15693_DBL_1OF4_667a; in trf7970a_per_cmd_config()
1433 iso_ctrl |= TRF7970A_ISO_CTRL_15693_SGL_1OF4_2648; in trf7970a_per_cmd_config()
1437 iso_ctrl |= TRF7970A_ISO_CTRL_15693_DBL_1OF4_2669; in trf7970a_per_cmd_config()
1441 if (iso_ctrl != trf->iso_ctrl) { in trf7970a_per_cmd_config()
1442 ret = trf7970a_write(trf, TRF7970A_ISO_CTRL, iso_ctrl); in trf7970a_per_cmd_config()
1446 trf->iso_ctrl = iso_ctrl; in trf7970a_per_cmd_config()
1605 (trf->iso_ctrl_tech != trf->iso_ctrl)) { in trf7970a_tg_config_rf_tech()
1609 trf->iso_ctrl = trf->iso_ctrl_tech; in trf7970a_tg_config_rf_tech()
1623 u8 iso_ctrl = trf->iso_ctrl_tech; in trf7970a_tg_config_framing() local
1631 iso_ctrl |= TRF7970A_ISO_CTRL_RX_CRC_N; in trf7970a_tg_config_framing()
1637 iso_ctrl = trf->iso_ctrl; /* Don't write to ISO_CTRL yet */ in trf7970a_tg_config_framing()
1641 iso_ctrl &= ~TRF7970A_ISO_CTRL_RX_CRC_N; in trf7970a_tg_config_framing()
1645 iso_ctrl &= ~TRF7970A_ISO_CTRL_RX_CRC_N; in trf7970a_tg_config_framing()
1654 if (iso_ctrl != trf->iso_ctrl) { in trf7970a_tg_config_framing()
1655 ret = trf7970a_write(trf, TRF7970A_ISO_CTRL, iso_ctrl); in trf7970a_tg_config_framing()
1659 trf->iso_ctrl = iso_ctrl; in trf7970a_tg_config_framing()