Lines Matching refs:error
78 int error;
96 error = device_add(&rmi_dev->dev);
97 if (error)
108 return error;
177 int i, error;
190 error = devm_request_threaded_irq(&fn->dev, fn->irq[i], NULL,
193 if (error) {
194 dev_err(&fn->dev, "Error %d registering IRQ\n", error);
195 return error;
207 int error;
212 error = handler->probe(fn);
213 if (error)
214 return error;
218 error = rmi_create_function_irq(fn, handler);
219 if (error)
220 return error;
241 int error;
252 error = device_add(&fn->dev);
253 if (error) {
267 return error;
301 int error;
309 error = driver_register(driver);
310 if (error) {
311 pr_err("driver_register() failed for %s, error: %d\n",
312 driver->name, error);
313 return error;
400 pr_err("%s: error registering the RMI F%02x handler: %d\n",
433 int error;
435 error = bus_register(&rmi_bus_type);
436 if (error) {
437 pr_err("%s: error registering the RMI bus: %d\n",
438 __func__, error);
439 return error;
442 error = rmi_register_function_handlers();
443 if (error)
446 error = rmi_register_physical_driver();
447 if (error) {
448 pr_err("%s: error registering the RMI physical driver: %d\n",
449 __func__, error);
457 return error;