Lines Matching refs:error
217 ssize_t error; in gpio_keys_attr_store_helper() local
224 error = bitmap_parselist(buf, bits, n_events); in gpio_keys_attr_store_helper()
225 if (error) in gpio_keys_attr_store_helper()
237 error = -EINVAL; in gpio_keys_attr_store_helper()
243 error = -EINVAL; in gpio_keys_attr_store_helper()
265 return error; in gpio_keys_attr_store_helper()
302 ssize_t error; \
304 error = gpio_keys_attr_store_helper(ddata, buf, type); \
305 if (error) \
306 return error; \
458 int error; in gpio_keys_setup_key() local
466 error = devm_gpio_request_one(&pdev->dev, button->gpio, in gpio_keys_setup_key()
468 if (error < 0) { in gpio_keys_setup_key()
470 button->gpio, error); in gpio_keys_setup_key()
471 return error; in gpio_keys_setup_key()
475 error = gpio_set_debounce(button->gpio, in gpio_keys_setup_key()
478 if (error < 0) in gpio_keys_setup_key()
488 error = irq; in gpio_keys_setup_key()
491 button->gpio, error); in gpio_keys_setup_key()
492 return error; in gpio_keys_setup_key()
528 error = devm_add_action(&pdev->dev, gpio_keys_quiesce_key, bdata); in gpio_keys_setup_key()
529 if (error) { in gpio_keys_setup_key()
532 error); in gpio_keys_setup_key()
533 return error; in gpio_keys_setup_key()
543 error = devm_request_any_context_irq(&pdev->dev, bdata->irq, in gpio_keys_setup_key()
545 if (error < 0) { in gpio_keys_setup_key()
547 bdata->irq, error); in gpio_keys_setup_key()
548 return error; in gpio_keys_setup_key()
571 int error; in gpio_keys_open() local
574 error = pdata->enable(input->dev.parent); in gpio_keys_open()
575 if (error) in gpio_keys_open()
576 return error; in gpio_keys_open()
608 int error; in gpio_keys_get_devtree_pdata() local
639 error = button->gpio; in gpio_keys_get_devtree_pdata()
640 if (error != -ENOENT) { in gpio_keys_get_devtree_pdata()
641 if (error != -EPROBE_DEFER) in gpio_keys_get_devtree_pdata()
644 error); in gpio_keys_get_devtree_pdata()
645 return ERR_PTR(error); in gpio_keys_get_devtree_pdata()
709 int i, error; in gpio_keys_probe() local
758 error = gpio_keys_setup_key(pdev, input, bdata, button); in gpio_keys_probe()
759 if (error) in gpio_keys_probe()
760 return error; in gpio_keys_probe()
766 error = sysfs_create_group(&pdev->dev.kobj, &gpio_keys_attr_group); in gpio_keys_probe()
767 if (error) { in gpio_keys_probe()
769 error); in gpio_keys_probe()
770 return error; in gpio_keys_probe()
773 error = input_register_device(input); in gpio_keys_probe()
774 if (error) { in gpio_keys_probe()
776 error); in gpio_keys_probe()
786 return error; in gpio_keys_probe()
825 int error = 0; in gpio_keys_resume() local
837 error = gpio_keys_open(input); in gpio_keys_resume()
841 if (error) in gpio_keys_resume()
842 return error; in gpio_keys_resume()