Lines Matching refs:error

197 	int error;  in bma150_set_mode()  local
199 error = bma150_set_reg_bits(bma150->client, mode, BMA150_WAKE_UP_POS, in bma150_set_mode()
201 if (error) in bma150_set_mode()
202 return error; in bma150_set_mode()
204 error = bma150_set_reg_bits(bma150->client, mode, BMA150_SLEEP_POS, in bma150_set_mode()
206 if (error) in bma150_set_mode()
207 return error; in bma150_set_mode()
218 int error; in bma150_soft_reset() local
220 error = bma150_set_reg_bits(bma150->client, 1, BMA150_SW_RES_POS, in bma150_soft_reset()
222 if (error) in bma150_soft_reset()
223 return error; in bma150_soft_reset()
244 int error; in bma150_set_low_g_interrupt() local
246 error = bma150_set_reg_bits(bma150->client, hyst, in bma150_set_low_g_interrupt()
249 if (error) in bma150_set_low_g_interrupt()
250 return error; in bma150_set_low_g_interrupt()
252 error = bma150_write_byte(bma150->client, BMA150_LOW_G_DUR_REG, dur); in bma150_set_low_g_interrupt()
253 if (error) in bma150_set_low_g_interrupt()
254 return error; in bma150_set_low_g_interrupt()
256 error = bma150_write_byte(bma150->client, BMA150_LOW_G_THRES_REG, thres); in bma150_set_low_g_interrupt()
257 if (error) in bma150_set_low_g_interrupt()
258 return error; in bma150_set_low_g_interrupt()
268 int error; in bma150_set_high_g_interrupt() local
270 error = bma150_set_reg_bits(bma150->client, hyst, in bma150_set_high_g_interrupt()
273 if (error) in bma150_set_high_g_interrupt()
274 return error; in bma150_set_high_g_interrupt()
276 error = bma150_write_byte(bma150->client, in bma150_set_high_g_interrupt()
278 if (error) in bma150_set_high_g_interrupt()
279 return error; in bma150_set_high_g_interrupt()
281 error = bma150_write_byte(bma150->client, in bma150_set_high_g_interrupt()
283 if (error) in bma150_set_high_g_interrupt()
284 return error; in bma150_set_high_g_interrupt()
295 int error; in bma150_set_any_motion_interrupt() local
297 error = bma150_set_reg_bits(bma150->client, dur, in bma150_set_any_motion_interrupt()
301 if (error) in bma150_set_any_motion_interrupt()
302 return error; in bma150_set_any_motion_interrupt()
304 error = bma150_write_byte(bma150->client, in bma150_set_any_motion_interrupt()
306 if (error) in bma150_set_any_motion_interrupt()
307 return error; in bma150_set_any_motion_interrupt()
309 error = bma150_set_reg_bits(bma150->client, !!enable, in bma150_set_any_motion_interrupt()
312 if (error) in bma150_set_any_motion_interrupt()
313 return error; in bma150_set_any_motion_interrupt()
361 int error; in bma150_open() local
363 error = pm_runtime_get_sync(&bma150->client->dev); in bma150_open()
364 if (error < 0 && error != -ENOSYS) in bma150_open()
365 return error; in bma150_open()
372 error = bma150_set_mode(bma150, BMA150_MODE_NORMAL); in bma150_open()
373 if (error) in bma150_open()
374 return error; in bma150_open()
419 int error; in bma150_initialize() local
421 error = bma150_soft_reset(bma150); in bma150_initialize()
422 if (error) in bma150_initialize()
423 return error; in bma150_initialize()
425 error = bma150_set_bandwidth(bma150, cfg->bandwidth); in bma150_initialize()
426 if (error) in bma150_initialize()
427 return error; in bma150_initialize()
429 error = bma150_set_range(bma150, cfg->range); in bma150_initialize()
430 if (error) in bma150_initialize()
431 return error; in bma150_initialize()
434 error = bma150_set_any_motion_interrupt(bma150, in bma150_initialize()
438 if (error) in bma150_initialize()
439 return error; in bma150_initialize()
441 error = bma150_set_high_g_interrupt(bma150, in bma150_initialize()
444 if (error) in bma150_initialize()
445 return error; in bma150_initialize()
447 error = bma150_set_low_g_interrupt(bma150, in bma150_initialize()
450 if (error) in bma150_initialize()
451 return error; in bma150_initialize()
474 int error; in bma150_register_input_device() local
486 error = input_register_device(idev); in bma150_register_input_device()
487 if (error) { in bma150_register_input_device()
489 return error; in bma150_register_input_device()
499 int error; in bma150_register_polled_device() local
515 error = input_register_polled_device(ipoll_dev); in bma150_register_polled_device()
516 if (error) { in bma150_register_polled_device()
518 return error; in bma150_register_polled_device()
535 int error; in bma150_probe() local
556 error = pdata->irq_gpio_cfg(); in bma150_probe()
557 if (error) { in bma150_probe()
560 client->irq, error); in bma150_probe()
569 error = bma150_initialize(bma150, cfg); in bma150_probe()
570 if (error) in bma150_probe()
574 error = bma150_register_input_device(bma150); in bma150_probe()
575 if (error) in bma150_probe()
578 error = request_threaded_irq(client->irq, in bma150_probe()
582 if (error) { in bma150_probe()
585 client->irq, error); in bma150_probe()
590 error = bma150_register_polled_device(bma150); in bma150_probe()
591 if (error) in bma150_probe()
603 return error; in bma150_probe()