Lines Matching defs:se_idx
428 static int st_nci_control_se(struct nci_dev *ndev, u8 se_idx,
436 switch (se_idx) {
454 r = nci_nfcee_mode_set(ndev, se_idx, state);
480 sk_host_list->data[i] != se_idx; i++)
484 if (state == ST_NCI_SE_MODE_ON && host_id == se_idx)
485 return se_idx;
486 else if (state == ST_NCI_SE_MODE_OFF && host_id != se_idx)
487 return se_idx;
492 int st_nci_disable_se(struct nci_dev *ndev, u32 se_idx)
497 * According to upper layer, se_idx == NFC_SE_UICC when
501 r = st_nci_control_se(ndev, se_idx, ST_NCI_SE_MODE_OFF);
504 if (se_idx == NFC_SE_EMBEDDED) {
516 int st_nci_enable_se(struct nci_dev *ndev, u32 se_idx)
521 * According to upper layer, se_idx == NFC_SE_UICC when
525 r = st_nci_control_se(ndev, se_idx, ST_NCI_SE_MODE_ON);
537 nfc_remove_se(ndev->nfc_dev, se_idx);
658 int st_nci_se_io(struct nci_dev *ndev, u32 se_idx,
664 switch (se_idx) {