Lines Matching refs:rv
253 int rv; in get_firmware_variant() local
257 rv = device_property_read_string(devc, "firmware-name", &val); in get_firmware_variant()
258 if (rv < 0) { in get_firmware_variant()
261 return rv; in get_firmware_variant()
282 int rv; in loader_cl_send() local
299 rv = ishtp_cl_send(loader_ishtp_cl, out_msg, out_size); in loader_cl_send()
300 if (rv < 0) { in loader_cl_send()
302 "ishtp_cl_send error %d\n", rv); in loader_cl_send()
303 return rv; in loader_cl_send()
469 int rv; in ish_query_loader_prop() local
476 rv = loader_cl_send(client_data, in ish_query_loader_prop()
481 if (rv < 0) { in ish_query_loader_prop()
484 return rv; in ish_query_loader_prop()
488 if (rv != sizeof(struct loader_xfer_query_response)) { in ish_query_loader_prop()
491 rv, sizeof(struct loader_xfer_query_response)); in ish_query_loader_prop()
552 int rv; in ish_fw_xfer_ishtp() local
592 rv = loader_cl_send(client_data, in ish_fw_xfer_ishtp()
597 if (rv < 0) { in ish_fw_xfer_ishtp()
611 return rv; in ish_fw_xfer_ishtp()
633 int rv; in ish_fw_xfer_direct_dma() local
670 rv = -ENOMEM; in ish_fw_xfer_direct_dma()
710 rv = loader_cl_send(client_data, in ish_fw_xfer_direct_dma()
715 if (rv < 0) { in ish_fw_xfer_direct_dma()
732 return rv; in ish_fw_xfer_direct_dma()
768 int rv; in load_fw_from_host() local
780 rv = -ENOMEM; in load_fw_from_host()
785 rv = get_firmware_variant(client_data, filename); in load_fw_from_host()
786 if (rv < 0) in load_fw_from_host()
789 rv = request_firmware(&fw, filename, cl_data_to_dev(client_data)); in load_fw_from_host()
790 if (rv < 0) in load_fw_from_host()
795 rv = ish_query_loader_prop(client_data, fw, &fw_info); in load_fw_from_host()
796 if (rv < 0) in load_fw_from_host()
803 rv = ish_fw_xfer_direct_dma(client_data, fw, fw_info); in load_fw_from_host()
805 rv = ish_fw_xfer_ishtp(client_data, fw); in load_fw_from_host()
809 rv = -EINVAL; in load_fw_from_host()
811 if (rv < 0) in load_fw_from_host()
816 rv = ish_fw_start(client_data); in load_fw_from_host()
817 if (rv < 0) in load_fw_from_host()
836 rv); in load_fw_from_host()
840 "ISH host firmware load failed %d\n", rv); in load_fw_from_host()
842 return rv; in load_fw_from_host()
863 int rv; in loader_init() local
870 rv = ishtp_cl_link(loader_ishtp_cl); in loader_init()
871 if (rv < 0) { in loader_init()
873 return rv; in loader_init()
886 rv = -ENOENT; in loader_init()
894 rv = ishtp_cl_connect(loader_ishtp_cl); in loader_init()
895 if (rv < 0) { in loader_init()
908 return rv; in loader_init()
924 int rv; in reset_handler() local
949 rv = loader_init(loader_ishtp_cl, 1); in reset_handler()
950 if (rv < 0) { in reset_handler()
971 int rv; in loader_ishtp_cl_probe() local
995 rv = loader_init(loader_ishtp_cl, 0); in loader_ishtp_cl_probe()
996 if (rv < 0) { in loader_ishtp_cl_probe()
998 return rv; in loader_ishtp_cl_probe()