Lines Matching refs:result
54 int result; in i1480_mpi_write() local
59 result = -ENOMEM; in i1480_mpi_write()
66 result = i1480_cmd(i1480, "MPI-WRITE", sizeof(*cmd) + size, sizeof(*reply)); in i1480_mpi_write()
67 if (result < 0) in i1480_mpi_write()
72 result = -EIO; in i1480_mpi_write()
75 return result; in i1480_mpi_write()
102 int result; in i1480_mpi_read() local
111 result = -ENOMEM; in i1480_mpi_read()
121 result = i1480_cmd(i1480, "MPI-READ", sizeof(*cmd) + 2*size, in i1480_mpi_read()
123 if (result < 0) in i1480_mpi_read()
128 result = -EIO; in i1480_mpi_read()
143 result = 0; in i1480_mpi_read()
145 return result; in i1480_mpi_read()
165 int result; in i1480_phy_fw_upload() local
172 result = request_firmware(&fw, i1480->phy_fw_name, i1480->dev); in i1480_phy_fw_upload()
173 if (result < 0) in i1480_phy_fw_upload()
179 result = i1480_mpi_write(i1480, data_itr, data_size); in i1480_phy_fw_upload()
180 if (result < 0) in i1480_phy_fw_upload()
184 result = i1480_mpi_read(i1480, &phy_stat, 0x0006, 1); in i1480_phy_fw_upload()
185 if (result < 0) { in i1480_phy_fw_upload()
186 dev_err(i1480->dev, "PHY: can't get status: %d\n", result); in i1480_phy_fw_upload()
190 result = -ENODEV; in i1480_phy_fw_upload()
199 if (result < 0) in i1480_phy_fw_upload()
201 "power cycle device\n", i1480->phy_fw_name, result); in i1480_phy_fw_upload()
203 return result; in i1480_phy_fw_upload()