Lines Matching refs:payload
1340 u32 opCode, void *payload, u32 responseQueue) in pm8001_mpi_build_cmd() argument
1351 BUG_ON(!payload); in pm8001_mpi_build_cmd()
1353 memcpy(pMessage, payload, (pm8001_ha->iomb_size - in pm8001_mpi_build_cmd()
3333 struct hw_event_ack_req payload; in pm8001_hw_event_ack_req() local
3338 memset((u8 *)&payload, 0, sizeof(payload)); in pm8001_hw_event_ack_req()
3340 payload.tag = cpu_to_le32(1); in pm8001_hw_event_ack_req()
3341 payload.sea_phyid_portid = cpu_to_le32(((SEA & 0xFFFF) << 8) | in pm8001_hw_event_ack_req()
3343 payload.param0 = cpu_to_le32(param0); in pm8001_hw_event_ack_req()
3344 payload.param1 = cpu_to_le32(param1); in pm8001_hw_event_ack_req()
3345 pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0); in pm8001_hw_event_ack_req()
4463 struct phy_start_req payload; in pm8001_chip_phy_start_req() local
4469 memset(&payload, 0, sizeof(payload)); in pm8001_chip_phy_start_req()
4470 payload.tag = cpu_to_le32(tag); in pm8001_chip_phy_start_req()
4477 payload.ase_sh_lm_slr_phyid = cpu_to_le32(SPINHOLD_DISABLE | in pm8001_chip_phy_start_req()
4480 payload.sas_identify.dev_type = SAS_END_DEVICE; in pm8001_chip_phy_start_req()
4481 payload.sas_identify.initiator_bits = SAS_PROTOCOL_ALL; in pm8001_chip_phy_start_req()
4482 memcpy(payload.sas_identify.sas_addr, in pm8001_chip_phy_start_req()
4484 payload.sas_identify.phy_id = phy_id; in pm8001_chip_phy_start_req()
4485 ret = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opcode, &payload, 0); in pm8001_chip_phy_start_req()
4498 struct phy_stop_req payload; in pm8001_chip_phy_stop_req() local
4504 memset(&payload, 0, sizeof(payload)); in pm8001_chip_phy_stop_req()
4505 payload.tag = cpu_to_le32(tag); in pm8001_chip_phy_stop_req()
4506 payload.phy_id = cpu_to_le32(phy_id); in pm8001_chip_phy_stop_req()
4507 ret = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opcode, &payload, 0); in pm8001_chip_phy_stop_req()
4517 struct reg_dev_req payload; in pm8001_chip_reg_dev_req() local
4531 memset(&payload, 0, sizeof(payload)); in pm8001_chip_reg_dev_req()
4538 payload.tag = cpu_to_le32(tag); in pm8001_chip_reg_dev_req()
4556 payload.phyid_portid = in pm8001_chip_reg_dev_req()
4559 payload.dtype_dlr_retry = cpu_to_le32((retryFlag & 0x01) | in pm8001_chip_reg_dev_req()
4562 payload.firstburstsize_ITNexustimeout = in pm8001_chip_reg_dev_req()
4564 memcpy(payload.sas_addr, pm8001_dev->sas_device->sas_addr, in pm8001_chip_reg_dev_req()
4566 rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0); in pm8001_chip_reg_dev_req()
4576 struct dereg_dev_req payload; in pm8001_chip_dereg_dev_req() local
4582 memset(&payload, 0, sizeof(payload)); in pm8001_chip_dereg_dev_req()
4583 payload.tag = cpu_to_le32(1); in pm8001_chip_dereg_dev_req()
4584 payload.device_id = cpu_to_le32(device_id); in pm8001_chip_dereg_dev_req()
4587 ret = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0); in pm8001_chip_dereg_dev_req()
4601 struct local_phy_ctl_req payload; in pm8001_chip_phy_ctl_req() local
4605 memset(&payload, 0, sizeof(payload)); in pm8001_chip_phy_ctl_req()
4607 payload.tag = cpu_to_le32(1); in pm8001_chip_phy_ctl_req()
4608 payload.phyop_phyid = in pm8001_chip_phy_ctl_req()
4610 ret = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0); in pm8001_chip_phy_ctl_req()
4722 void *payload) in pm8001_chip_get_nvmd_req() argument
4732 struct pm8001_ioctl_payload *ioctl_payload = payload; in pm8001_chip_get_nvmd_req()
4816 void *payload) in pm8001_chip_set_nvmd_req() argument
4826 struct pm8001_ioctl_payload *ioctl_payload = payload; in pm8001_chip_set_nvmd_req()
4908 struct fw_flash_Update_req payload; in pm8001_chip_fw_flash_update_build() local
4914 memset(&payload, 0, sizeof(struct fw_flash_Update_req)); in pm8001_chip_fw_flash_update_build()
4917 payload.tag = cpu_to_le32(tag); in pm8001_chip_fw_flash_update_build()
4918 payload.cur_image_len = cpu_to_le32(info->cur_image_len); in pm8001_chip_fw_flash_update_build()
4919 payload.cur_image_offset = cpu_to_le32(info->cur_image_offset); in pm8001_chip_fw_flash_update_build()
4920 payload.total_image_len = cpu_to_le32(info->total_image_len); in pm8001_chip_fw_flash_update_build()
4921 payload.len = info->sgl.im_len.len ; in pm8001_chip_fw_flash_update_build()
4922 payload.sgl_addr_lo = in pm8001_chip_fw_flash_update_build()
4924 payload.sgl_addr_hi = in pm8001_chip_fw_flash_update_build()
4926 ret = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0); in pm8001_chip_fw_flash_update_build()
4932 void *payload) in pm8001_chip_fw_flash_update_req() argument
4942 struct pm8001_ioctl_payload *ioctl_payload = payload; in pm8001_chip_fw_flash_update_req()
5054 struct set_dev_state_req payload; in pm8001_chip_set_dev_state_req() local
5060 memset(&payload, 0, sizeof(payload)); in pm8001_chip_set_dev_state_req()
5068 payload.tag = cpu_to_le32(tag); in pm8001_chip_set_dev_state_req()
5069 payload.device_id = cpu_to_le32(pm8001_dev->device_id); in pm8001_chip_set_dev_state_req()
5070 payload.nds = cpu_to_le32(state); in pm8001_chip_set_dev_state_req()
5071 rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0); in pm8001_chip_set_dev_state_req()
5079 struct sas_re_initialization_req payload; in pm8001_chip_sas_re_initialization() local
5085 memset(&payload, 0, sizeof(payload)); in pm8001_chip_sas_re_initialization()
5092 payload.tag = cpu_to_le32(tag); in pm8001_chip_sas_re_initialization()
5093 payload.SSAHOLT = cpu_to_le32(0xd << 25); in pm8001_chip_sas_re_initialization()
5094 payload.sata_hol_tmo = cpu_to_le32(80); in pm8001_chip_sas_re_initialization()
5095 payload.open_reject_cmdretries_data_retries = cpu_to_le32(0xff00ff); in pm8001_chip_sas_re_initialization()
5096 rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0); in pm8001_chip_sas_re_initialization()