Lines Matching refs:error
105 int error; in spear_kbd_open() local
110 error = clk_enable(kbd->clk); in spear_kbd_open()
111 if (error) in spear_kbd_open()
112 return error; in spear_kbd_open()
152 int error; in spear_kbd_parse_dt() local
166 error = of_property_read_u32(np, "st,mode", &val); in spear_kbd_parse_dt()
167 if (error) { in spear_kbd_parse_dt()
169 return error; in spear_kbd_parse_dt()
191 int error; in spear_kbd_probe() local
215 error = spear_kbd_parse_dt(pdev, kbd); in spear_kbd_probe()
216 if (error) in spear_kbd_probe()
217 return error; in spear_kbd_probe()
242 error = matrix_keypad_build_keymap(keymap, NULL, NUM_ROWS, NUM_COLS, in spear_kbd_probe()
244 if (error) { in spear_kbd_probe()
246 return error; in spear_kbd_probe()
255 error = devm_request_irq(&pdev->dev, irq, spear_kbd_interrupt, 0, in spear_kbd_probe()
257 if (error) { in spear_kbd_probe()
259 return error; in spear_kbd_probe()
262 error = clk_prepare(kbd->clk); in spear_kbd_probe()
263 if (error) in spear_kbd_probe()
264 return error; in spear_kbd_probe()
266 error = input_register_device(input_dev); in spear_kbd_probe()
267 if (error) { in spear_kbd_probe()
270 return error; in spear_kbd_probe()