Lines Matching refs:error
78 int error;
97 error = device_add(&rmi_dev->dev);
98 if (error)
109 return error;
178 int i, error;
191 error = devm_request_threaded_irq(&fn->dev, fn->irq[i], NULL,
194 if (error) {
195 dev_err(&fn->dev, "Error %d registering IRQ\n", error);
196 return error;
208 int error;
213 error = handler->probe(fn);
214 if (error)
215 return error;
219 error = rmi_create_function_irq(fn, handler);
220 if (error)
221 return error;
242 int error;
253 error = device_add(&fn->dev);
254 if (error) {
268 return error;
302 int error;
310 error = driver_register(driver);
311 if (error) {
312 pr_err("driver_register() failed for %s, error: %d\n",
313 driver->name, error);
314 return error;
401 pr_err("%s: error registering the RMI F%02x handler: %d\n",
434 int error;
436 error = bus_register(&rmi_bus_type);
437 if (error) {
438 pr_err("%s: error registering the RMI bus: %d\n",
439 __func__, error);
440 return error;
443 error = rmi_register_function_handlers();
444 if (error)
447 error = rmi_register_physical_driver();
448 if (error) {
449 pr_err("%s: error registering the RMI physical driver: %d\n",
450 __func__, error);
458 return error;