Lines Matching refs:error
124 int error;
126 error = matrix_keypad_parse_properties(dev, &rows, &cols);
127 if (error)
128 return error;
138 error = matrix_keypad_build_keymap(NULL, NULL,
142 if (error)
143 return error;
158 int error;
160 error = of_property_read_u32(np, "marvell,direct-key-count",
162 if (error) {
167 return error == -EINVAL ? 0 : error;
170 error = of_property_read_u32(np, "marvell,direct-key-mask",
172 if (error) {
173 if (error != -EINVAL)
174 return error;
287 int error;
295 error = pxa27x_keypad_matrix_key_parse_dt(keypad, pdata);
296 if (error) {
298 return error;
301 error = pxa27x_keypad_direct_key_parse_dt(keypad, pdata);
302 if (error) {
304 return error;
307 error = pxa27x_keypad_rotary_parse_dt(keypad, pdata);
308 if (error) {
310 return error;
313 error = of_property_read_u32(np, "marvell,debounce-interval",
315 if (error) {
317 return error;
347 int error;
349 error = matrix_keypad_build_keymap(pdata->matrix_keymap_data, NULL,
353 if (error)
354 return error;
723 int irq, error;
778 error = pxa27x_keypad_build_keycode(keypad);
780 error = pxa27x_keypad_build_keycode_from_dt(keypad);
788 if (error) {
790 return error;
800 error = devm_request_irq(&pdev->dev, irq, pxa27x_keypad_irq_handler,
802 if (error) {
804 return error;
808 error = input_register_device(input_dev);
809 if (error) {
811 return error;