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
694 rv = loader_cl_send(client_data, in ish_fw_xfer_direct_dma()
699 if (rv < 0) { in ish_fw_xfer_direct_dma()
709 return rv; in ish_fw_xfer_direct_dma()
745 int rv; in load_fw_from_host() local
757 rv = -ENOMEM; in load_fw_from_host()
762 rv = get_firmware_variant(client_data, filename); in load_fw_from_host()
763 if (rv < 0) in load_fw_from_host()
766 rv = request_firmware(&fw, filename, cl_data_to_dev(client_data)); in load_fw_from_host()
767 if (rv < 0) in load_fw_from_host()
772 rv = ish_query_loader_prop(client_data, fw, &fw_info); in load_fw_from_host()
773 if (rv < 0) in load_fw_from_host()
780 rv = ish_fw_xfer_direct_dma(client_data, fw, fw_info); in load_fw_from_host()
782 rv = ish_fw_xfer_ishtp(client_data, fw); in load_fw_from_host()
786 rv = -EINVAL; in load_fw_from_host()
788 if (rv < 0) in load_fw_from_host()
793 rv = ish_fw_start(client_data); in load_fw_from_host()
794 if (rv < 0) in load_fw_from_host()
813 rv); in load_fw_from_host()
817 "ISH host firmware load failed %d\n", rv); in load_fw_from_host()
819 return rv; in load_fw_from_host()
840 int rv; in loader_init() local
847 rv = ishtp_cl_link(loader_ishtp_cl); in loader_init()
848 if (rv < 0) { in loader_init()
850 return rv; in loader_init()
863 rv = -ENOENT; in loader_init()
871 rv = ishtp_cl_connect(loader_ishtp_cl); in loader_init()
872 if (rv < 0) { in loader_init()
885 return rv; in loader_init()
901 int rv; in reset_handler() local
926 rv = loader_init(loader_ishtp_cl, 1); in reset_handler()
927 if (rv < 0) { in reset_handler()
948 int rv; in loader_ishtp_cl_probe() local
972 rv = loader_init(loader_ishtp_cl, 0); in loader_ishtp_cl_probe()
973 if (rv < 0) { in loader_ishtp_cl_probe()
975 return rv; in loader_ishtp_cl_probe()