Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/ufshci/ufshci_sim.c
| Show First 20 Lines • Show All 235 Lines • ▼ Show 20 Lines | case XPT_RESET_BUS: | ||||
| break; | break; | ||||
| case XPT_RESET_DEV: | case XPT_RESET_DEV: | ||||
| if (ufshci_dev_reset(ctrlr)) | if (ufshci_dev_reset(ctrlr)) | ||||
| ccb->ccb_h.status = CAM_REQ_CMP_ERR; | ccb->ccb_h.status = CAM_REQ_CMP_ERR; | ||||
| else | else | ||||
| ccb->ccb_h.status = CAM_REQ_CMP; | ccb->ccb_h.status = CAM_REQ_CMP; | ||||
| break; | break; | ||||
| case XPT_ABORT: | case XPT_ABORT: | ||||
| /* TODO: Implement Task Management CMD*/ | |||||
| ccb->ccb_h.status = CAM_FUNC_NOTAVAIL; | ccb->ccb_h.status = CAM_FUNC_NOTAVAIL; | ||||
| break; | break; | ||||
| case XPT_SET_TRAN_SETTINGS: | case XPT_SET_TRAN_SETTINGS: | ||||
| ccb->ccb_h.status = CAM_FUNC_NOTAVAIL; | ccb->ccb_h.status = CAM_FUNC_NOTAVAIL; | ||||
| break; | break; | ||||
| case XPT_GET_TRAN_SETTINGS: { | case XPT_GET_TRAN_SETTINGS: { | ||||
| struct ccb_trans_settings *cts; | struct ccb_trans_settings *cts; | ||||
| struct ccb_trans_settings_ufshci *ufshcix; | struct ccb_trans_settings_ufshci *ufshcix; | ||||
| ▲ Show 20 Lines • Show All 120 Lines • Show Last 20 Lines | |||||