Lines Matching refs:pfb
44 #define DIGITAL_NFC_DEP_PFB_TYPE(pfb) ((pfb) & 0xE0) argument
51 #define DIGITAL_NFC_DEP_PFB_IS_TIMEOUT(pfb) \ argument
52 ((pfb) & DIGITAL_NFC_DEP_PFB_TIMEOUT_BIT)
53 #define DIGITAL_NFC_DEP_MI_BIT_SET(pfb) ((pfb) & DIGITAL_NFC_DEP_PFB_MI_BIT) argument
54 #define DIGITAL_NFC_DEP_NACK_BIT_SET(pfb) ((pfb) & DIGITAL_NFC_DEP_PFB_NACK_BIT) argument
55 #define DIGITAL_NFC_DEP_NAD_BIT_SET(pfb) ((pfb) & 0x08) argument
56 #define DIGITAL_NFC_DEP_DID_BIT_SET(pfb) ((pfb) & DIGITAL_NFC_DEP_PFB_DID_BIT) argument
57 #define DIGITAL_NFC_DEP_PFB_PNI(pfb) ((pfb) & 0x03) argument
106 u8 pfb; member
210 dep_req_res->pfb |= DIGITAL_NFC_DEP_PFB_MI_BIT; in digital_send_dep_data_prep()
234 digital_recv_dep_data_gather(struct nfc_digital_dev *ddev, u8 pfb, in digital_recv_dep_data_gather() argument
244 if (DIGITAL_NFC_DEP_MI_BIT_SET(pfb) && (!ddev->chaining_skb)) { in digital_recv_dep_data_gather()
275 if (DIGITAL_NFC_DEP_MI_BIT_SET(pfb)) { in digital_recv_dep_data_gather()
549 dep_req->pfb = DIGITAL_NFC_DEP_PFB_ACK_NACK_PDU | in digital_in_send_ack()
586 dep_req->pfb = DIGITAL_NFC_DEP_PFB_ACK_NACK_PDU | in digital_in_send_nack()
618 dep_req->pfb = DIGITAL_NFC_DEP_PFB_SUPERVISOR_PDU; in digital_in_send_atn()
656 dep_req->pfb = DIGITAL_NFC_DEP_PFB_SUPERVISOR_PDU | in digital_in_send_rtox()
694 u8 pfb; in digital_in_recv_dep_res() local
768 pfb = dep_res->pfb; in digital_in_recv_dep_res()
770 if (DIGITAL_NFC_DEP_DID_BIT_SET(pfb)) { in digital_in_recv_dep_res()
776 if (DIGITAL_NFC_DEP_NAD_BIT_SET(pfb)) { in digital_in_recv_dep_res()
788 switch (DIGITAL_NFC_DEP_PFB_TYPE(pfb)) { in digital_in_recv_dep_res()
790 if (DIGITAL_NFC_DEP_PFB_PNI(pfb) != ddev->curr_nfc_dep_pni) { in digital_in_recv_dep_res()
802 resp = digital_recv_dep_data_gather(ddev, pfb, resp, in digital_in_recv_dep_res()
822 if (DIGITAL_NFC_DEP_NACK_BIT_SET(pfb)) { in digital_in_recv_dep_res()
828 if (DIGITAL_NFC_DEP_PFB_PNI(pfb) != ddev->curr_nfc_dep_pni) { in digital_in_recv_dep_res()
858 if (!DIGITAL_NFC_DEP_PFB_IS_TIMEOUT(pfb)) { /* ATN */ in digital_in_recv_dep_res()
921 dep_req->pfb = ddev->curr_nfc_dep_pni; in digital_in_send_dep_req()
998 dep_res->pfb = DIGITAL_NFC_DEP_PFB_ACK_NACK_PDU | in digital_tg_send_ack()
1002 dep_res->pfb |= DIGITAL_NFC_DEP_PFB_DID_BIT; in digital_tg_send_ack()
1043 dep_res->pfb = DIGITAL_NFC_DEP_PFB_SUPERVISOR_PDU; in digital_tg_send_atn()
1046 dep_res->pfb |= DIGITAL_NFC_DEP_PFB_DID_BIT; in digital_tg_send_atn()
1085 u8 pfb; in digital_tg_recv_dep_req() local
1120 pfb = dep_req->pfb; in digital_tg_recv_dep_req()
1122 if (DIGITAL_NFC_DEP_DID_BIT_SET(pfb)) { in digital_tg_recv_dep_req()
1134 if (DIGITAL_NFC_DEP_NAD_BIT_SET(pfb)) { in digital_tg_recv_dep_req()
1146 switch (DIGITAL_NFC_DEP_PFB_TYPE(pfb)) { in digital_tg_recv_dep_req()
1162 if (DIGITAL_NFC_DEP_PFB_PNI(pfb) == in digital_tg_recv_dep_req()
1178 if (DIGITAL_NFC_DEP_PFB_PNI(pfb) != ddev->curr_nfc_dep_pni) { in digital_tg_recv_dep_req()
1187 resp = digital_recv_dep_data_gather(ddev, pfb, resp, in digital_tg_recv_dep_req()
1205 if (DIGITAL_NFC_DEP_NACK_BIT_SET(pfb)) { /* NACK */ in digital_tg_recv_dep_req()
1206 if (DIGITAL_NFC_DEP_PFB_PNI(pfb + 1) != in digital_tg_recv_dep_req()
1232 if (DIGITAL_NFC_DEP_PFB_PNI(pfb + 1) == in digital_tg_recv_dep_req()
1249 DIGITAL_NFC_DEP_PFB_PNI(pfb) != in digital_tg_recv_dep_req()
1264 if (DIGITAL_NFC_DEP_PFB_IS_TIMEOUT(pfb)) { in digital_tg_recv_dep_req()
1310 dep_res->pfb = ddev->curr_nfc_dep_pni; in digital_tg_send_dep_res()
1313 dep_res->pfb |= DIGITAL_NFC_DEP_PFB_DID_BIT; in digital_tg_send_dep_res()