Lines Matching refs:dcmd

1309 	struct megasas_dcmd_frame *dcmd;
1326 dcmd = &cmd->frame->dcmd;
1329 memset(dcmd->mbox.b, 0, MFI_MBOX_SIZE);
1332 dcmd->mbox.b[0] = MEGASAS_DCMD_MBOX_PEND_FLAG;
1333 dcmd->flags = MFI_FRAME_DIR_WRITE;
1336 dcmd->flags = MFI_FRAME_DIR_READ;
1339 dcmd->cmd = MFI_CMD_DCMD;
1340 dcmd->cmd_status = 0xFF;
1341 dcmd->sge_count = 1;
1342 dcmd->timeout = 0;
1343 dcmd->pad_0 = 0;
1344 dcmd->data_xfer_len = cpu_to_le32(pd_seq_map_sz);
1345 dcmd->opcode = cpu_to_le32(MR_DCMD_SYSTEM_PD_MAP_GET_INFO);
1347 megasas_set_dma_settings(instance, dcmd, pd_seq_h, pd_seq_map_sz);
1387 * dcmd.mbox value setting for MR_DCMD_LD_MAP_GET_INFO
1388 * dcmd.mbox.b[0] - number of LDs being sync'd
1389 * dcmd.mbox.b[1] - 0 - complete command immediately.
1391 * dcmd.mbox.b[2] - 0 - supports max 64 lds and uses legacy MR_FW_RAID_MAP
1400 struct megasas_dcmd_frame *dcmd;
1420 dcmd = &cmd->frame->dcmd;
1434 memset(dcmd->mbox.b, 0, MFI_MBOX_SIZE);
1435 dcmd->cmd = MFI_CMD_DCMD;
1436 dcmd->cmd_status = 0xFF;
1437 dcmd->sge_count = 1;
1438 dcmd->flags = MFI_FRAME_DIR_READ;
1439 dcmd->timeout = 0;
1440 dcmd->pad_0 = 0;
1441 dcmd->data_xfer_len = cpu_to_le32(size_map_info);
1442 dcmd->opcode = cpu_to_le32(MR_DCMD_LD_MAP_GET_INFO);
1444 megasas_set_dma_settings(instance, dcmd, ci_h, size_map_info);
1490 struct megasas_dcmd_frame *dcmd;
1518 dcmd = &cmd->frame->dcmd;
1520 memset(dcmd->mbox.b, 0, MFI_MBOX_SIZE);
1538 dcmd->cmd = MFI_CMD_DCMD;
1539 dcmd->cmd_status = 0xFF;
1540 dcmd->sge_count = 1;
1541 dcmd->flags = MFI_FRAME_DIR_WRITE;
1542 dcmd->timeout = 0;
1543 dcmd->pad_0 = 0;
1544 dcmd->data_xfer_len = cpu_to_le32(size_map_info);
1545 dcmd->mbox.b[0] = num_lds;
1546 dcmd->mbox.b[1] = MEGASAS_DCMD_MBOX_PEND_FLAG;
1547 dcmd->opcode = cpu_to_le32(MR_DCMD_LD_MAP_GET_INFO);
1549 megasas_set_dma_settings(instance, dcmd, ci_h, size_map_info);
4331 opcode = le32_to_cpu(cmd_mfi->frame->dcmd.opcode);
4334 cmd_mfi->frame->dcmd.cmd_status = MFI_STAT_OK;
4370 le32_to_cpu(cmd_mfi->frame->dcmd.opcode));
4418 le32_to_cpu(cmd_mfi->frame->dcmd.opcode));