sata_cmd         1770 drivers/scsi/pm8001/pm8001_hwi.c 	struct sata_start_req sata_cmd;
sata_cmd         1818 drivers/scsi/pm8001/pm8001_hwi.c 	memset(&sata_cmd, 0, sizeof(sata_cmd));
sata_cmd         1829 drivers/scsi/pm8001/pm8001_hwi.c 	sata_cmd.tag = cpu_to_le32(ccb_tag);
sata_cmd         1830 drivers/scsi/pm8001/pm8001_hwi.c 	sata_cmd.device_id = cpu_to_le32(pm8001_ha_dev->device_id);
sata_cmd         1831 drivers/scsi/pm8001/pm8001_hwi.c 	sata_cmd.ncqtag_atap_dir_m |= ((0x1 << 7) | (0x5 << 9));
sata_cmd         1832 drivers/scsi/pm8001/pm8001_hwi.c 	memcpy(&sata_cmd.sata_fis, &fis, sizeof(struct host_to_dev_fis));
sata_cmd         1834 drivers/scsi/pm8001/pm8001_hwi.c 	res = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &sata_cmd, 0);
sata_cmd         4367 drivers/scsi/pm8001/pm8001_hwi.c 	struct sata_start_req sata_cmd;
sata_cmd         4375 drivers/scsi/pm8001/pm8001_hwi.c 	memset(&sata_cmd, 0, sizeof(sata_cmd));
sata_cmd         4399 drivers/scsi/pm8001/pm8001_hwi.c 	sata_cmd.tag = cpu_to_le32(tag);
sata_cmd         4400 drivers/scsi/pm8001/pm8001_hwi.c 	sata_cmd.device_id = cpu_to_le32(pm8001_ha_dev->device_id);
sata_cmd         4401 drivers/scsi/pm8001/pm8001_hwi.c 	sata_cmd.data_len = cpu_to_le32(task->total_xfer_len);
sata_cmd         4402 drivers/scsi/pm8001/pm8001_hwi.c 	sata_cmd.ncqtag_atap_dir_m =
sata_cmd         4404 drivers/scsi/pm8001/pm8001_hwi.c 	sata_cmd.sata_fis = task->ata_task.fis;
sata_cmd         4406 drivers/scsi/pm8001/pm8001_hwi.c 		sata_cmd.sata_fis.flags |= 0x80;/* C=1: update ATA cmd reg */
sata_cmd         4407 drivers/scsi/pm8001/pm8001_hwi.c 	sata_cmd.sata_fis.flags &= 0xF0;/* PM_PORT field shall be 0 */
sata_cmd         4413 drivers/scsi/pm8001/pm8001_hwi.c 		sata_cmd.addr_low = lower_32_bits(phys_addr);
sata_cmd         4414 drivers/scsi/pm8001/pm8001_hwi.c 		sata_cmd.addr_high = upper_32_bits(phys_addr);
sata_cmd         4415 drivers/scsi/pm8001/pm8001_hwi.c 		sata_cmd.esgl = cpu_to_le32(1 << 31);
sata_cmd         4418 drivers/scsi/pm8001/pm8001_hwi.c 		sata_cmd.addr_low = lower_32_bits(dma_addr);
sata_cmd         4419 drivers/scsi/pm8001/pm8001_hwi.c 		sata_cmd.addr_high = upper_32_bits(dma_addr);
sata_cmd         4420 drivers/scsi/pm8001/pm8001_hwi.c 		sata_cmd.len = cpu_to_le32(task->total_xfer_len);
sata_cmd         4421 drivers/scsi/pm8001/pm8001_hwi.c 		sata_cmd.esgl = 0;
sata_cmd         4423 drivers/scsi/pm8001/pm8001_hwi.c 		sata_cmd.addr_low = 0;
sata_cmd         4424 drivers/scsi/pm8001/pm8001_hwi.c 		sata_cmd.addr_high = 0;
sata_cmd         4425 drivers/scsi/pm8001/pm8001_hwi.c 		sata_cmd.len = cpu_to_le32(task->total_xfer_len);
sata_cmd         4426 drivers/scsi/pm8001/pm8001_hwi.c 		sata_cmd.esgl = 0;
sata_cmd         4430 drivers/scsi/pm8001/pm8001_hwi.c 	if (sata_cmd.sata_fis.command == 0x2f) {
sata_cmd         4464 drivers/scsi/pm8001/pm8001_hwi.c 	ret = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &sata_cmd, 0);
sata_cmd         1456 drivers/scsi/pm8001/pm80xx_hwi.c 	struct sata_start_req sata_cmd;
sata_cmd         1506 drivers/scsi/pm8001/pm80xx_hwi.c 	memset(&sata_cmd, 0, sizeof(sata_cmd));
sata_cmd         1517 drivers/scsi/pm8001/pm80xx_hwi.c 	sata_cmd.tag = cpu_to_le32(ccb_tag);
sata_cmd         1518 drivers/scsi/pm8001/pm80xx_hwi.c 	sata_cmd.device_id = cpu_to_le32(pm8001_ha_dev->device_id);
sata_cmd         1519 drivers/scsi/pm8001/pm80xx_hwi.c 	sata_cmd.ncqtag_atap_dir_m_dad |= ((0x1 << 7) | (0x5 << 9));
sata_cmd         1520 drivers/scsi/pm8001/pm80xx_hwi.c 	memcpy(&sata_cmd.sata_fis, &fis, sizeof(struct host_to_dev_fis));
sata_cmd         1522 drivers/scsi/pm8001/pm80xx_hwi.c 	res = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &sata_cmd, 0);
sata_cmd         4218 drivers/scsi/pm8001/pm80xx_hwi.c 	struct sata_start_req sata_cmd;
sata_cmd         4227 drivers/scsi/pm8001/pm80xx_hwi.c 	memset(&sata_cmd, 0, sizeof(sata_cmd));
sata_cmd         4253 drivers/scsi/pm8001/pm80xx_hwi.c 	sata_cmd.tag = cpu_to_le32(tag);
sata_cmd         4254 drivers/scsi/pm8001/pm80xx_hwi.c 	sata_cmd.device_id = cpu_to_le32(pm8001_ha_dev->device_id);
sata_cmd         4255 drivers/scsi/pm8001/pm80xx_hwi.c 	sata_cmd.data_len = cpu_to_le32(task->total_xfer_len);
sata_cmd         4257 drivers/scsi/pm8001/pm80xx_hwi.c 	sata_cmd.sata_fis = task->ata_task.fis;
sata_cmd         4259 drivers/scsi/pm8001/pm80xx_hwi.c 		sata_cmd.sata_fis.flags |= 0x80;/* C=1: update ATA cmd reg */
sata_cmd         4260 drivers/scsi/pm8001/pm80xx_hwi.c 	sata_cmd.sata_fis.flags &= 0xF0;/* PM_PORT field shall be 0 */
sata_cmd         4267 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.sata_fis.command));
sata_cmd         4271 drivers/scsi/pm8001/pm80xx_hwi.c 		sata_cmd.ncqtag_atap_dir_m_dad =
sata_cmd         4281 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.enc_addr_low = lower_32_bits(phys_addr);
sata_cmd         4282 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.enc_addr_high = upper_32_bits(phys_addr);
sata_cmd         4283 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.enc_esgl = cpu_to_le32(1 << 31);
sata_cmd         4286 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.enc_addr_low = lower_32_bits(dma_addr);
sata_cmd         4287 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.enc_addr_high = upper_32_bits(dma_addr);
sata_cmd         4288 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.enc_len = cpu_to_le32(task->total_xfer_len);
sata_cmd         4289 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.enc_esgl = 0;
sata_cmd         4292 drivers/scsi/pm8001/pm80xx_hwi.c 			end_addr = (start_addr + sata_cmd.enc_len) - 1;
sata_cmd         4295 drivers/scsi/pm8001/pm80xx_hwi.c 			if (end_addr_high != sata_cmd.enc_addr_high) {
sata_cmd         4301 drivers/scsi/pm8001/pm80xx_hwi.c 						start_addr, sata_cmd.enc_len,
sata_cmd         4308 drivers/scsi/pm8001/pm80xx_hwi.c 				sata_cmd.enc_addr_low =
sata_cmd         4310 drivers/scsi/pm8001/pm80xx_hwi.c 				sata_cmd.enc_addr_high =
sata_cmd         4312 drivers/scsi/pm8001/pm80xx_hwi.c 				sata_cmd.enc_esgl =
sata_cmd         4316 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.enc_addr_low = 0;
sata_cmd         4317 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.enc_addr_high = 0;
sata_cmd         4318 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.enc_len = cpu_to_le32(task->total_xfer_len);
sata_cmd         4319 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.enc_esgl = 0;
sata_cmd         4322 drivers/scsi/pm8001/pm80xx_hwi.c 		sata_cmd.key_index_mode = 0x6 << 4;
sata_cmd         4324 drivers/scsi/pm8001/pm80xx_hwi.c 		sata_cmd.twk_val0 =
sata_cmd         4325 drivers/scsi/pm8001/pm80xx_hwi.c 			cpu_to_le32((sata_cmd.sata_fis.lbal_exp << 24) |
sata_cmd         4326 drivers/scsi/pm8001/pm80xx_hwi.c 					(sata_cmd.sata_fis.lbah << 16) |
sata_cmd         4327 drivers/scsi/pm8001/pm80xx_hwi.c 					(sata_cmd.sata_fis.lbam << 8) |
sata_cmd         4328 drivers/scsi/pm8001/pm80xx_hwi.c 					(sata_cmd.sata_fis.lbal));
sata_cmd         4329 drivers/scsi/pm8001/pm80xx_hwi.c 		sata_cmd.twk_val1 =
sata_cmd         4330 drivers/scsi/pm8001/pm80xx_hwi.c 			cpu_to_le32((sata_cmd.sata_fis.lbah_exp << 8) |
sata_cmd         4331 drivers/scsi/pm8001/pm80xx_hwi.c 					 (sata_cmd.sata_fis.lbam_exp));
sata_cmd         4335 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.sata_fis.command, q_index));
sata_cmd         4337 drivers/scsi/pm8001/pm80xx_hwi.c 		sata_cmd.ncqtag_atap_dir_m_dad =
sata_cmd         4347 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.addr_low = lower_32_bits(phys_addr);
sata_cmd         4348 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.addr_high = upper_32_bits(phys_addr);
sata_cmd         4349 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.esgl = cpu_to_le32(1 << 31);
sata_cmd         4352 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.addr_low = lower_32_bits(dma_addr);
sata_cmd         4353 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.addr_high = upper_32_bits(dma_addr);
sata_cmd         4354 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.len = cpu_to_le32(task->total_xfer_len);
sata_cmd         4355 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.esgl = 0;
sata_cmd         4358 drivers/scsi/pm8001/pm80xx_hwi.c 			end_addr = (start_addr + sata_cmd.len) - 1;
sata_cmd         4361 drivers/scsi/pm8001/pm80xx_hwi.c 			if (end_addr_high != sata_cmd.addr_high) {
sata_cmd         4367 drivers/scsi/pm8001/pm80xx_hwi.c 						start_addr, sata_cmd.len,
sata_cmd         4374 drivers/scsi/pm8001/pm80xx_hwi.c 				sata_cmd.addr_low =
sata_cmd         4376 drivers/scsi/pm8001/pm80xx_hwi.c 				sata_cmd.addr_high =
sata_cmd         4378 drivers/scsi/pm8001/pm80xx_hwi.c 				sata_cmd.esgl = cpu_to_le32(1 << 31);
sata_cmd         4381 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.addr_low = 0;
sata_cmd         4382 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.addr_high = 0;
sata_cmd         4383 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.len = cpu_to_le32(task->total_xfer_len);
sata_cmd         4384 drivers/scsi/pm8001/pm80xx_hwi.c 			sata_cmd.esgl = 0;
sata_cmd         4387 drivers/scsi/pm8001/pm80xx_hwi.c 		sata_cmd.atapi_scsi_cdb[0] =
sata_cmd         4392 drivers/scsi/pm8001/pm80xx_hwi.c 		sata_cmd.atapi_scsi_cdb[1] =
sata_cmd         4397 drivers/scsi/pm8001/pm80xx_hwi.c 		sata_cmd.atapi_scsi_cdb[2] =
sata_cmd         4402 drivers/scsi/pm8001/pm80xx_hwi.c 		sata_cmd.atapi_scsi_cdb[3] =
sata_cmd         4410 drivers/scsi/pm8001/pm80xx_hwi.c 	if (sata_cmd.sata_fis.command == 0x2f) {
sata_cmd         4446 drivers/scsi/pm8001/pm80xx_hwi.c 						&sata_cmd, q_index);