Lines Matching refs:iso_ctrl
439 u8 iso_ctrl; member
825 u8 status, fifo_bytes, iso_ctrl; in trf7970a_irq() local
905 iso_ctrl = trf->iso_ctrl; in trf7970a_irq()
910 iso_ctrl |= TRF7970A_ISO_CTRL_RX_CRC_N; in trf7970a_irq()
911 trf->iso_ctrl = 0xff; /* Force ISO_CTRL write */ in trf7970a_irq()
915 iso_ctrl &= ~TRF7970A_ISO_CTRL_RX_CRC_N; in trf7970a_irq()
916 trf->iso_ctrl = 0xff; /* Force ISO_CTRL write */ in trf7970a_irq()
932 if (iso_ctrl != trf->iso_ctrl) { in trf7970a_irq()
934 iso_ctrl); in trf7970a_irq()
938 trf->iso_ctrl = iso_ctrl; in trf7970a_irq()
1064 trf->iso_ctrl = 0xff; in trf7970a_init()
1206 if (trf->iso_ctrl == 0xff) in trf7970a_in_config_rf_tech()
1247 u8 iso_ctrl = trf->iso_ctrl_tech; in trf7970a_in_config_framing() local
1257 iso_ctrl |= TRF7970A_ISO_CTRL_RX_CRC_N; in trf7970a_in_config_framing()
1270 iso_ctrl &= ~TRF7970A_ISO_CTRL_RX_CRC_N; in trf7970a_in_config_framing()
1274 iso_ctrl |= TRF7970A_ISO_CTRL_RX_CRC_N; in trf7970a_in_config_framing()
1292 if (iso_ctrl != trf->iso_ctrl) { in trf7970a_in_config_framing()
1293 ret = trf7970a_write(trf, TRF7970A_ISO_CTRL, iso_ctrl); in trf7970a_in_config_framing()
1297 trf->iso_ctrl = iso_ctrl; in trf7970a_in_config_framing()
1376 u8 special_fcn_reg1, iso_ctrl; in trf7970a_per_cmd_config() local
1406 iso_ctrl = trf->iso_ctrl & ~TRF7970A_ISO_CTRL_RFID_SPEED_MASK; in trf7970a_per_cmd_config()
1410 iso_ctrl |= TRF7970A_ISO_CTRL_15693_SGL_1OF4_662; in trf7970a_per_cmd_config()
1413 iso_ctrl |= TRF7970A_ISO_CTRL_15693_DBL_1OF4_667a; in trf7970a_per_cmd_config()
1416 iso_ctrl |= TRF7970A_ISO_CTRL_15693_SGL_1OF4_2648; in trf7970a_per_cmd_config()
1420 iso_ctrl |= TRF7970A_ISO_CTRL_15693_DBL_1OF4_2669; in trf7970a_per_cmd_config()
1424 if (iso_ctrl != trf->iso_ctrl) { in trf7970a_per_cmd_config()
1425 ret = trf7970a_write(trf, TRF7970A_ISO_CTRL, iso_ctrl); in trf7970a_per_cmd_config()
1429 trf->iso_ctrl = iso_ctrl; in trf7970a_per_cmd_config()
1583 (trf->iso_ctrl_tech != trf->iso_ctrl)) { in trf7970a_tg_config_rf_tech()
1587 trf->iso_ctrl = trf->iso_ctrl_tech; in trf7970a_tg_config_rf_tech()
1601 u8 iso_ctrl = trf->iso_ctrl_tech; in trf7970a_tg_config_framing() local
1609 iso_ctrl |= TRF7970A_ISO_CTRL_RX_CRC_N; in trf7970a_tg_config_framing()
1615 iso_ctrl = trf->iso_ctrl; /* Don't write to ISO_CTRL yet */ in trf7970a_tg_config_framing()
1619 iso_ctrl &= ~TRF7970A_ISO_CTRL_RX_CRC_N; in trf7970a_tg_config_framing()
1623 iso_ctrl &= ~TRF7970A_ISO_CTRL_RX_CRC_N; in trf7970a_tg_config_framing()
1632 if (iso_ctrl != trf->iso_ctrl) { in trf7970a_tg_config_framing()
1633 ret = trf7970a_write(trf, TRF7970A_ISO_CTRL, iso_ctrl); in trf7970a_tg_config_framing()
1637 trf->iso_ctrl = iso_ctrl; in trf7970a_tg_config_framing()