Lines Matching refs:rv
254 int rv; in get_firmware_variant() local
258 rv = device_property_read_string(devc, "firmware-name", &val); in get_firmware_variant()
259 if (rv < 0) { in get_firmware_variant()
262 return rv; in get_firmware_variant()
283 int rv; in loader_cl_send() local
300 rv = ishtp_cl_send(loader_ishtp_cl, out_msg, out_size); in loader_cl_send()
301 if (rv < 0) { in loader_cl_send()
303 "ishtp_cl_send error %d\n", rv); in loader_cl_send()
304 return rv; in loader_cl_send()
470 int rv; in ish_query_loader_prop() local
477 rv = loader_cl_send(client_data, in ish_query_loader_prop()
482 if (rv < 0) { in ish_query_loader_prop()
485 return rv; in ish_query_loader_prop()
489 if (rv != sizeof(struct loader_xfer_query_response)) { in ish_query_loader_prop()
492 rv, sizeof(struct loader_xfer_query_response)); in ish_query_loader_prop()
553 int rv; in ish_fw_xfer_ishtp() local
593 rv = loader_cl_send(client_data, in ish_fw_xfer_ishtp()
598 if (rv < 0) { in ish_fw_xfer_ishtp()
612 return rv; in ish_fw_xfer_ishtp()
634 int rv; in ish_fw_xfer_direct_dma() local
695 rv = loader_cl_send(client_data, in ish_fw_xfer_direct_dma()
700 if (rv < 0) { in ish_fw_xfer_direct_dma()
710 return rv; in ish_fw_xfer_direct_dma()
746 int rv; in load_fw_from_host() local
758 rv = -ENOMEM; in load_fw_from_host()
763 rv = get_firmware_variant(client_data, filename); in load_fw_from_host()
764 if (rv < 0) in load_fw_from_host()
767 rv = request_firmware(&fw, filename, cl_data_to_dev(client_data)); in load_fw_from_host()
768 if (rv < 0) in load_fw_from_host()
773 rv = ish_query_loader_prop(client_data, fw, &fw_info); in load_fw_from_host()
774 if (rv < 0) in load_fw_from_host()
781 rv = ish_fw_xfer_direct_dma(client_data, fw, fw_info); in load_fw_from_host()
783 rv = ish_fw_xfer_ishtp(client_data, fw); in load_fw_from_host()
787 rv = -EINVAL; in load_fw_from_host()
789 if (rv < 0) in load_fw_from_host()
794 rv = ish_fw_start(client_data); in load_fw_from_host()
795 if (rv < 0) in load_fw_from_host()
814 rv); in load_fw_from_host()
818 "ISH host firmware load failed %d\n", rv); in load_fw_from_host()
820 return rv; in load_fw_from_host()
841 int rv; in loader_init() local
848 rv = ishtp_cl_link(loader_ishtp_cl); in loader_init()
849 if (rv < 0) { in loader_init()
851 return rv; in loader_init()
864 rv = -ENOENT; in loader_init()
872 rv = ishtp_cl_connect(loader_ishtp_cl); in loader_init()
873 if (rv < 0) { in loader_init()
886 return rv; in loader_init()
902 int rv; in reset_handler() local
927 rv = loader_init(loader_ishtp_cl, 1); in reset_handler()
928 if (rv < 0) { in reset_handler()
949 int rv; in loader_ishtp_cl_probe() local
973 rv = loader_init(loader_ishtp_cl, 0); in loader_ishtp_cl_probe()
974 if (rv < 0) { in loader_ishtp_cl_probe()
976 return rv; in loader_ishtp_cl_probe()