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