Lines Matching refs:nvmd_req
4602 struct get_nvm_data_req nvmd_req;
4613 memset(&nvmd_req, 0, sizeof(nvmd_req));
4622 nvmd_req.tag = cpu_to_le32(tag);
4630 nvmd_req.len_ir_vpdd = cpu_to_le32(IPMode | twi_addr << 16 |
4632 nvmd_req.resp_len = cpu_to_le32(ioctl_payload->rd_length);
4633 nvmd_req.resp_addr_hi =
4635 nvmd_req.resp_addr_lo =
4640 nvmd_req.len_ir_vpdd = cpu_to_le32(IPMode | C_SEEPROM);
4641 nvmd_req.resp_len = cpu_to_le32(ioctl_payload->rd_length);
4642 nvmd_req.resp_addr_hi =
4644 nvmd_req.resp_addr_lo =
4649 nvmd_req.len_ir_vpdd = cpu_to_le32(IPMode | VPD_FLASH);
4650 nvmd_req.resp_len = cpu_to_le32(ioctl_payload->rd_length);
4651 nvmd_req.resp_addr_hi =
4653 nvmd_req.resp_addr_lo =
4658 nvmd_req.len_ir_vpdd = cpu_to_le32(IPMode | EXPAN_ROM);
4659 nvmd_req.resp_len = cpu_to_le32(ioctl_payload->rd_length);
4660 nvmd_req.resp_addr_hi =
4662 nvmd_req.resp_addr_lo =
4667 nvmd_req.len_ir_vpdd = cpu_to_le32(IPMode | IOP_RDUMP);
4668 nvmd_req.resp_len = cpu_to_le32(ioctl_payload->rd_length);
4669 nvmd_req.vpd_offset = cpu_to_le32(ioctl_payload->offset);
4670 nvmd_req.resp_addr_hi =
4672 nvmd_req.resp_addr_lo =
4679 rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &nvmd_req,
4680 sizeof(nvmd_req), 0);
4697 struct set_nvm_data_req nvmd_req;
4709 memset(&nvmd_req, 0, sizeof(nvmd_req));
4718 nvmd_req.tag = cpu_to_le32(tag);
4724 nvmd_req.reserved[0] = cpu_to_le32(0xFEDCBA98);
4725 nvmd_req.len_ir_vpdd = cpu_to_le32(IPMode | twi_addr << 16 |
4727 nvmd_req.resp_len = cpu_to_le32(ioctl_payload->wr_length);
4728 nvmd_req.resp_addr_hi =
4730 nvmd_req.resp_addr_lo =
4735 nvmd_req.len_ir_vpdd = cpu_to_le32(IPMode | C_SEEPROM);
4736 nvmd_req.resp_len = cpu_to_le32(ioctl_payload->wr_length);
4737 nvmd_req.reserved[0] = cpu_to_le32(0xFEDCBA98);
4738 nvmd_req.resp_addr_hi =
4740 nvmd_req.resp_addr_lo =
4744 nvmd_req.len_ir_vpdd = cpu_to_le32(IPMode | VPD_FLASH);
4745 nvmd_req.resp_len = cpu_to_le32(ioctl_payload->wr_length);
4746 nvmd_req.reserved[0] = cpu_to_le32(0xFEDCBA98);
4747 nvmd_req.resp_addr_hi =
4749 nvmd_req.resp_addr_lo =
4753 nvmd_req.len_ir_vpdd = cpu_to_le32(IPMode | EXPAN_ROM);
4754 nvmd_req.resp_len = cpu_to_le32(ioctl_payload->wr_length);
4755 nvmd_req.reserved[0] = cpu_to_le32(0xFEDCBA98);
4756 nvmd_req.resp_addr_hi =
4758 nvmd_req.resp_addr_lo =
4764 rc = pm8001_mpi_build_cmd(pm8001_ha, circularQ, opc, &nvmd_req,
4765 sizeof(nvmd_req), 0);