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()
260 return error; in gpio_keys_attr_store_helper()
297 ssize_t error; \
299 error = gpio_keys_attr_store_helper(ddata, buf, type); \
300 if (error) \
301 return error; \
447 int error; in gpio_keys_setup_key() local
455 error = devm_gpio_request_one(&pdev->dev, button->gpio, in gpio_keys_setup_key()
457 if (error < 0) { in gpio_keys_setup_key()
459 button->gpio, error); in gpio_keys_setup_key()
460 return error; in gpio_keys_setup_key()
464 error = gpio_set_debounce(button->gpio, in gpio_keys_setup_key()
467 if (error < 0) in gpio_keys_setup_key()
477 error = irq; in gpio_keys_setup_key()
480 button->gpio, error); in gpio_keys_setup_key()
481 return error; in gpio_keys_setup_key()
517 error = devm_add_action(&pdev->dev, gpio_keys_quiesce_key, bdata); in gpio_keys_setup_key()
518 if (error) { in gpio_keys_setup_key()
521 error); in gpio_keys_setup_key()
522 return error; in gpio_keys_setup_key()
532 error = devm_request_any_context_irq(&pdev->dev, bdata->irq, in gpio_keys_setup_key()
534 if (error < 0) { in gpio_keys_setup_key()
536 bdata->irq, error); in gpio_keys_setup_key()
537 return error; in gpio_keys_setup_key()
560 int error; in gpio_keys_open() local
563 error = pdata->enable(input->dev.parent); in gpio_keys_open()
564 if (error) in gpio_keys_open()
565 return error; in gpio_keys_open()
597 int error; in gpio_keys_get_devtree_pdata() local
628 error = button->gpio; in gpio_keys_get_devtree_pdata()
629 if (error != -ENOENT) { in gpio_keys_get_devtree_pdata()
630 if (error != -EPROBE_DEFER) in gpio_keys_get_devtree_pdata()
633 error); in gpio_keys_get_devtree_pdata()
634 return ERR_PTR(error); in gpio_keys_get_devtree_pdata()
696 int i, error; in gpio_keys_probe() local
745 error = gpio_keys_setup_key(pdev, input, bdata, button); in gpio_keys_probe()
746 if (error) in gpio_keys_probe()
747 return error; in gpio_keys_probe()
753 error = sysfs_create_group(&pdev->dev.kobj, &gpio_keys_attr_group); in gpio_keys_probe()
754 if (error) { in gpio_keys_probe()
756 error); in gpio_keys_probe()
757 return error; in gpio_keys_probe()
760 error = input_register_device(input); in gpio_keys_probe()
761 if (error) { in gpio_keys_probe()
763 error); in gpio_keys_probe()
773 return error; in gpio_keys_probe()
812 int error = 0; in gpio_keys_resume() local
824 error = gpio_keys_open(input); in gpio_keys_resume()
828 if (error) in gpio_keys_resume()
829 return error; in gpio_keys_resume()