Lines Matching refs:status

332 	int status;  in twl4030_init_sih_modules()  local
352 status = twl_i2c_write(sih->module, buf, in twl4030_init_sih_modules()
354 if (status < 0) in twl4030_init_sih_modules()
356 status, sih->name, "IMR"); in twl4030_init_sih_modules()
367 status = twl_i2c_write_u8(sih->module, in twl4030_init_sih_modules()
370 if (status < 0) in twl4030_init_sih_modules()
372 status, sih->name, "SIH_CTRL"); in twl4030_init_sih_modules()
396 status = twl_i2c_read(sih->module, rxbuf, in twl4030_init_sih_modules()
398 if (status < 0) in twl4030_init_sih_modules()
400 status, sih->name, "ISR"); in twl4030_init_sih_modules()
403 status = twl_i2c_write(sih->module, buf, in twl4030_init_sih_modules()
406 if (status < 0) in twl4030_init_sih_modules()
408 status); in twl4030_init_sih_modules()
489 int status; in twl4030_sih_bus_sync_unlock() local
502 status = twl_i2c_write(sih->module, imr.bytes, in twl4030_sih_bus_sync_unlock()
505 if (status) in twl4030_sih_bus_sync_unlock()
507 "write", status); in twl4030_sih_bus_sync_unlock()
523 status = twl_i2c_read(sih->module, bytes, in twl4030_sih_bus_sync_unlock()
525 if (status) { in twl4030_sih_bus_sync_unlock()
527 "read", status); in twl4030_sih_bus_sync_unlock()
550 status = twl_i2c_write(sih->module, bytes, in twl4030_sih_bus_sync_unlock()
552 if (status) in twl4030_sih_bus_sync_unlock()
554 "write", status); in twl4030_sih_bus_sync_unlock()
574 int status; in sih_read_isr() local
583 status = twl_i2c_read(sih->module, isr.bytes, in sih_read_isr()
586 return (status < 0) ? status : le32_to_cpu(isr.word); in sih_read_isr()
630 int status = -EINVAL; in twl4030_sih_setup() local
636 status = 0; in twl4030_sih_setup()
641 if (status < 0) in twl4030_sih_setup()
642 return status; in twl4030_sih_setup()
667 status = request_threaded_irq(irq, NULL, handle_twl4030_sih, in twl4030_sih_setup()
674 return status < 0 ? status : irq_base; in twl4030_sih_setup()
687 int status, i; in twl4030_init_irq() local
713 status = twl4030_init_sih_modules(twl_irq_line); in twl4030_init_irq()
714 if (status < 0) in twl4030_init_irq()
715 return status; in twl4030_init_irq()
739 status = twl4030_sih_setup(dev, TWL4030_MODULE_INT, irq_end); in twl4030_init_irq()
740 if (status < 0) { in twl4030_init_irq()
741 dev_err(dev, "sih_setup PWR INT --> %d\n", status); in twl4030_init_irq()
746 status = request_threaded_irq(irq_num, NULL, handle_twl4030_pih, in twl4030_init_irq()
749 if (status < 0) { in twl4030_init_irq()
750 dev_err(dev, "could not claim irq%d: %d\n", irq_num, status); in twl4030_init_irq()
764 return status; in twl4030_init_irq()