Lines Matching refs:retval
66 int retval = 0; in reset_one_function() local
73 retval = fh->reset(fn); in reset_one_function()
74 if (retval < 0) in reset_one_function()
76 retval); in reset_one_function()
79 return retval; in reset_one_function()
85 int retval = 0; in configure_one_function() local
92 retval = fh->config(fn); in configure_one_function()
93 if (retval < 0) in configure_one_function()
95 retval); in configure_one_function()
98 return retval; in configure_one_function()
105 int retval; in rmi_driver_process_reset_requests() local
108 retval = reset_one_function(entry); in rmi_driver_process_reset_requests()
109 if (retval < 0) in rmi_driver_process_reset_requests()
110 return retval; in rmi_driver_process_reset_requests()
120 int retval; in rmi_driver_process_config_requests() local
123 retval = configure_one_function(entry); in rmi_driver_process_config_requests()
124 if (retval < 0) in rmi_driver_process_config_requests()
125 return retval; in rmi_driver_process_config_requests()
262 int retval = 0; in suspend_one_function() local
269 retval = fh->suspend(fn); in suspend_one_function()
270 if (retval < 0) in suspend_one_function()
272 retval); in suspend_one_function()
275 return retval; in suspend_one_function()
282 int retval; in rmi_suspend_functions() local
285 retval = suspend_one_function(entry); in rmi_suspend_functions()
286 if (retval < 0) in rmi_suspend_functions()
287 return retval; in rmi_suspend_functions()
296 int retval = 0; in resume_one_function() local
303 retval = fh->resume(fn); in resume_one_function()
304 if (retval < 0) in resume_one_function()
306 retval); in resume_one_function()
309 return retval; in resume_one_function()
316 int retval; in rmi_resume_functions() local
319 retval = resume_one_function(entry); in rmi_resume_functions()
320 if (retval < 0) in rmi_resume_functions()
321 return retval; in rmi_resume_functions()
329 int retval = 0; in rmi_enable_sensor() local
331 retval = rmi_driver_process_config_requests(rmi_dev); in rmi_enable_sensor()
332 if (retval < 0) in rmi_enable_sensor()
333 return retval; in rmi_enable_sensor()
513 int retval; in rmi_scan_pdt_page() local
523 retval = callback(rmi_dev, ctx, &pdt_entry); in rmi_scan_pdt_page()
524 if (retval != RMI_SCAN_CONTINUE) in rmi_scan_pdt_page()
525 return retval; in rmi_scan_pdt_page()
547 int retval = RMI_SCAN_DONE; in rmi_scan_pdt() local
550 retval = rmi_scan_pdt_page(rmi_dev, page, &empty_pages, in rmi_scan_pdt()
552 if (retval != RMI_SCAN_CONTINUE) in rmi_scan_pdt()
556 return retval < 0 ? retval : 0; in rmi_scan_pdt()
885 int retval; in rmi_enable_irq() local
895 retval = disable_irq_wake(irq); in rmi_enable_irq()
896 if (retval) in rmi_enable_irq()
899 retval); in rmi_enable_irq()
920 int retval, count; in rmi_disable_irq() local
930 retval = enable_irq_wake(irq); in rmi_disable_irq()
931 if (retval) in rmi_disable_irq()
934 retval); in rmi_disable_irq()
950 int retval; in rmi_driver_suspend() local
952 retval = rmi_suspend_functions(rmi_dev); in rmi_driver_suspend()
953 if (retval) in rmi_driver_suspend()
955 retval); in rmi_driver_suspend()
958 return retval; in rmi_driver_suspend()
964 int retval; in rmi_driver_resume() local
968 retval = rmi_resume_functions(rmi_dev); in rmi_driver_resume()
969 if (retval) in rmi_driver_resume()
971 retval); in rmi_driver_resume()
973 return retval; in rmi_driver_resume()
997 int retval; in rmi_driver_of_probe() local
999 retval = rmi_of_property_read_u32(dev, &pdata->reset_delay_ms, in rmi_driver_of_probe()
1001 if (retval) in rmi_driver_of_probe()
1002 return retval; in rmi_driver_of_probe()
1021 int retval; in rmi_probe_interrupts() local
1032 retval = rmi_scan_pdt(rmi_dev, &irq_count, rmi_count_irqs); in rmi_probe_interrupts()
1033 if (retval < 0) { in rmi_probe_interrupts()
1034 dev_err(dev, "IRQ counting failed with code %d.\n", retval); in rmi_probe_interrupts()
1035 return retval; in rmi_probe_interrupts()
1065 return retval; in rmi_probe_interrupts()
1073 int retval; in rmi_init_functions() local
1076 retval = rmi_scan_pdt(rmi_dev, &irq_count, rmi_create_function); in rmi_init_functions()
1077 if (retval < 0) { in rmi_init_functions()
1079 retval); in rmi_init_functions()
1085 retval = -EINVAL; in rmi_init_functions()
1089 retval = rmi_read_block(rmi_dev, in rmi_init_functions()
1092 if (retval < 0) { in rmi_init_functions()
1102 return retval; in rmi_init_functions()
1111 int retval; in rmi_driver_probe() local
1128 retval = rmi_driver_of_probe(rmi_dev->xport->dev, pdata); in rmi_driver_probe()
1129 if (retval) in rmi_driver_probe()
1130 return retval; in rmi_driver_probe()
1162 retval = rmi_scan_pdt(rmi_dev, NULL, rmi_initial_reset); in rmi_driver_probe()
1163 if (retval < 0) in rmi_driver_probe()
1166 retval = rmi_read(rmi_dev, PDT_PROPERTIES_LOCATION, &data->pdt_props); in rmi_driver_probe()
1167 if (retval < 0) { in rmi_driver_probe()
1173 PDT_PROPERTIES_LOCATION, retval); in rmi_driver_probe()
1179 retval = rmi_probe_interrupts(data); in rmi_driver_probe()
1180 if (retval) in rmi_driver_probe()
1197 retval = -ENOMEM; in rmi_driver_probe()
1205 retval = rmi_init_functions(data); in rmi_driver_probe()
1206 if (retval) in rmi_driver_probe()
1209 retval = rmi_f34_create_sysfs(rmi_dev); in rmi_driver_probe()
1210 if (retval) in rmi_driver_probe()
1224 retval = rmi_irq_init(rmi_dev); in rmi_driver_probe()
1225 if (retval < 0) in rmi_driver_probe()
1230 retval = rmi_enable_sensor(rmi_dev); in rmi_driver_probe()
1231 if (retval) in rmi_driver_probe()
1242 return retval; in rmi_driver_probe()