Lines Matching refs:se_idx
100 static int st21nfca_hci_control_se(struct nfc_hci_dev *hdev, u32 se_idx, in st21nfca_hci_control_se() argument
108 switch (se_idx) { in st21nfca_hci_control_se()
155 if (state == ST21NFCA_SE_MODE_ON && host_id == se_idx) in st21nfca_hci_control_se()
156 return se_idx; in st21nfca_hci_control_se()
157 else if (state == ST21NFCA_SE_MODE_OFF && host_id != se_idx) in st21nfca_hci_control_se()
158 return se_idx; in st21nfca_hci_control_se()
182 int st21nfca_hci_enable_se(struct nfc_hci_dev *hdev, u32 se_idx) in st21nfca_hci_enable_se() argument
191 r = st21nfca_hci_control_se(hdev, se_idx, ST21NFCA_SE_MODE_ON); in st21nfca_hci_enable_se()
204 nfc_remove_se(hdev->ndev, se_idx); in st21nfca_hci_enable_se()
212 int st21nfca_hci_disable_se(struct nfc_hci_dev *hdev, u32 se_idx) in st21nfca_hci_disable_se() argument
221 r = st21nfca_hci_control_se(hdev, se_idx, ST21NFCA_SE_MODE_OFF); in st21nfca_hci_disable_se()
229 int st21nfca_hci_se_io(struct nfc_hci_dev *hdev, u32 se_idx, in st21nfca_hci_se_io() argument
235 pr_debug("se_io %x\n", se_idx); in st21nfca_hci_se_io()
237 switch (se_idx) { in st21nfca_hci_se_io()