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()
3328 struct hw_event_ack_req payload; in pm8001_hw_event_ack_req() local
3333 memset((u8 *)&payload, 0, sizeof(payload)); in pm8001_hw_event_ack_req()
3335 payload.tag = cpu_to_le32(1); in pm8001_hw_event_ack_req()
3336 payload.sea_phyid_portid = cpu_to_le32(((SEA & 0xFFFF) << 8) | in pm8001_hw_event_ack_req()
3338 payload.param0 = cpu_to_le32(param0); in pm8001_hw_event_ack_req()
3339 payload.param1 = cpu_to_le32(param1); in pm8001_hw_event_ack_req()
3340 pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0); in pm8001_hw_event_ack_req()
4458 struct phy_start_req payload; in pm8001_chip_phy_start_req() local
4464 memset(&payload, 0, sizeof(payload)); in pm8001_chip_phy_start_req()
4465 payload.tag = cpu_to_le32(tag); in pm8001_chip_phy_start_req()
4472 payload.ase_sh_lm_slr_phyid = cpu_to_le32(SPINHOLD_DISABLE | in pm8001_chip_phy_start_req()
4475 payload.sas_identify.dev_type = SAS_END_DEVICE; in pm8001_chip_phy_start_req()
4476 payload.sas_identify.initiator_bits = SAS_PROTOCOL_ALL; in pm8001_chip_phy_start_req()
4477 memcpy(payload.sas_identify.sas_addr, in pm8001_chip_phy_start_req()
4479 payload.sas_identify.phy_id = phy_id; in pm8001_chip_phy_start_req()
4480 ret = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opcode, &payload, 0); in pm8001_chip_phy_start_req()
4493 struct phy_stop_req payload; in pm8001_chip_phy_stop_req() local
4499 memset(&payload, 0, sizeof(payload)); in pm8001_chip_phy_stop_req()
4500 payload.tag = cpu_to_le32(tag); in pm8001_chip_phy_stop_req()
4501 payload.phy_id = cpu_to_le32(phy_id); in pm8001_chip_phy_stop_req()
4502 ret = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opcode, &payload, 0); in pm8001_chip_phy_stop_req()
4512 struct reg_dev_req payload; in pm8001_chip_reg_dev_req() local
4526 memset(&payload, 0, sizeof(payload)); in pm8001_chip_reg_dev_req()
4533 payload.tag = cpu_to_le32(tag); in pm8001_chip_reg_dev_req()
4551 payload.phyid_portid = in pm8001_chip_reg_dev_req()
4554 payload.dtype_dlr_retry = cpu_to_le32((retryFlag & 0x01) | in pm8001_chip_reg_dev_req()
4557 payload.firstburstsize_ITNexustimeout = in pm8001_chip_reg_dev_req()
4559 memcpy(payload.sas_addr, pm8001_dev->sas_device->sas_addr, in pm8001_chip_reg_dev_req()
4561 rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0); in pm8001_chip_reg_dev_req()
4571 struct dereg_dev_req payload; in pm8001_chip_dereg_dev_req() local
4577 memset(&payload, 0, sizeof(payload)); in pm8001_chip_dereg_dev_req()
4578 payload.tag = cpu_to_le32(1); in pm8001_chip_dereg_dev_req()
4579 payload.device_id = cpu_to_le32(device_id); in pm8001_chip_dereg_dev_req()
4582 ret = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0); in pm8001_chip_dereg_dev_req()
4596 struct local_phy_ctl_req payload; in pm8001_chip_phy_ctl_req() local
4600 memset(&payload, 0, sizeof(payload)); in pm8001_chip_phy_ctl_req()
4602 payload.tag = cpu_to_le32(1); in pm8001_chip_phy_ctl_req()
4603 payload.phyop_phyid = in pm8001_chip_phy_ctl_req()
4605 ret = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0); in pm8001_chip_phy_ctl_req()
4717 void *payload) in pm8001_chip_get_nvmd_req() argument
4727 struct pm8001_ioctl_payload *ioctl_payload = payload; in pm8001_chip_get_nvmd_req()
4811 void *payload) in pm8001_chip_set_nvmd_req() argument
4821 struct pm8001_ioctl_payload *ioctl_payload = payload; in pm8001_chip_set_nvmd_req()
4903 struct fw_flash_Update_req payload; in pm8001_chip_fw_flash_update_build() local
4909 memset(&payload, 0, sizeof(struct fw_flash_Update_req)); in pm8001_chip_fw_flash_update_build()
4912 payload.tag = cpu_to_le32(tag); in pm8001_chip_fw_flash_update_build()
4913 payload.cur_image_len = cpu_to_le32(info->cur_image_len); in pm8001_chip_fw_flash_update_build()
4914 payload.cur_image_offset = cpu_to_le32(info->cur_image_offset); in pm8001_chip_fw_flash_update_build()
4915 payload.total_image_len = cpu_to_le32(info->total_image_len); in pm8001_chip_fw_flash_update_build()
4916 payload.len = info->sgl.im_len.len ; in pm8001_chip_fw_flash_update_build()
4917 payload.sgl_addr_lo = in pm8001_chip_fw_flash_update_build()
4919 payload.sgl_addr_hi = in pm8001_chip_fw_flash_update_build()
4921 ret = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0); in pm8001_chip_fw_flash_update_build()
4927 void *payload) in pm8001_chip_fw_flash_update_req() argument
4937 struct pm8001_ioctl_payload *ioctl_payload = payload; in pm8001_chip_fw_flash_update_req()
5049 struct set_dev_state_req payload; in pm8001_chip_set_dev_state_req() local
5055 memset(&payload, 0, sizeof(payload)); in pm8001_chip_set_dev_state_req()
5063 payload.tag = cpu_to_le32(tag); in pm8001_chip_set_dev_state_req()
5064 payload.device_id = cpu_to_le32(pm8001_dev->device_id); in pm8001_chip_set_dev_state_req()
5065 payload.nds = cpu_to_le32(state); in pm8001_chip_set_dev_state_req()
5066 rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0); in pm8001_chip_set_dev_state_req()
5074 struct sas_re_initialization_req payload; in pm8001_chip_sas_re_initialization() local
5080 memset(&payload, 0, sizeof(payload)); in pm8001_chip_sas_re_initialization()
5087 payload.tag = cpu_to_le32(tag); in pm8001_chip_sas_re_initialization()
5088 payload.SSAHOLT = cpu_to_le32(0xd << 25); in pm8001_chip_sas_re_initialization()
5089 payload.sata_hol_tmo = cpu_to_le32(80); in pm8001_chip_sas_re_initialization()
5090 payload.open_reject_cmdretries_data_retries = cpu_to_le32(0xff00ff); in pm8001_chip_sas_re_initialization()
5091 rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &payload, 0); in pm8001_chip_sas_re_initialization()