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()
498 int status; in twl4030_sih_bus_sync_unlock() local
511 status = twl_i2c_write(sih->module, imr.bytes, in twl4030_sih_bus_sync_unlock()
514 if (status) in twl4030_sih_bus_sync_unlock()
516 "write", status); in twl4030_sih_bus_sync_unlock()
532 status = twl_i2c_read(sih->module, bytes, in twl4030_sih_bus_sync_unlock()
534 if (status) { in twl4030_sih_bus_sync_unlock()
536 "read", status); in twl4030_sih_bus_sync_unlock()
559 status = twl_i2c_write(sih->module, bytes, in twl4030_sih_bus_sync_unlock()
561 if (status) in twl4030_sih_bus_sync_unlock()
563 "write", status); in twl4030_sih_bus_sync_unlock()
583 int status; in sih_read_isr() local
592 status = twl_i2c_read(sih->module, isr.bytes, in sih_read_isr()
595 return (status < 0) ? status : le32_to_cpu(isr.word); in sih_read_isr()
639 int status = -EINVAL; in twl4030_sih_setup() local
645 status = 0; in twl4030_sih_setup()
650 if (status < 0) in twl4030_sih_setup()
651 return status; in twl4030_sih_setup()
676 status = request_threaded_irq(irq, NULL, handle_twl4030_sih, in twl4030_sih_setup()
683 return status < 0 ? status : irq_base; in twl4030_sih_setup()
696 int status, i; in twl4030_init_irq() local
722 status = twl4030_init_sih_modules(twl_irq_line); in twl4030_init_irq()
723 if (status < 0) in twl4030_init_irq()
724 return status; in twl4030_init_irq()
748 status = twl4030_sih_setup(dev, TWL4030_MODULE_INT, irq_end); in twl4030_init_irq()
749 if (status < 0) { in twl4030_init_irq()
750 dev_err(dev, "sih_setup PWR INT --> %d\n", status); in twl4030_init_irq()
755 status = request_threaded_irq(irq_num, NULL, handle_twl4030_pih, in twl4030_init_irq()
758 if (status < 0) { in twl4030_init_irq()
759 dev_err(dev, "could not claim irq%d: %d\n", irq_num, status); in twl4030_init_irq()
773 return status; in twl4030_init_irq()