Lines Matching refs:status

319 	int status;  in twl4030_init_sih_modules()  local
339 status = twl_i2c_write(sih->module, buf, in twl4030_init_sih_modules()
341 if (status < 0) in twl4030_init_sih_modules()
343 status, sih->name, "IMR"); in twl4030_init_sih_modules()
354 status = twl_i2c_write_u8(sih->module, in twl4030_init_sih_modules()
357 if (status < 0) in twl4030_init_sih_modules()
359 status, sih->name, "SIH_CTRL"); in twl4030_init_sih_modules()
383 status = twl_i2c_read(sih->module, rxbuf, in twl4030_init_sih_modules()
385 if (status < 0) in twl4030_init_sih_modules()
387 status, sih->name, "ISR"); in twl4030_init_sih_modules()
390 status = twl_i2c_write(sih->module, buf, in twl4030_init_sih_modules()
393 if (status < 0) in twl4030_init_sih_modules()
395 status); in twl4030_init_sih_modules()
476 int status; in twl4030_sih_bus_sync_unlock() local
489 status = twl_i2c_write(sih->module, imr.bytes, in twl4030_sih_bus_sync_unlock()
492 if (status) in twl4030_sih_bus_sync_unlock()
494 "write", status); in twl4030_sih_bus_sync_unlock()
510 status = twl_i2c_read(sih->module, bytes, in twl4030_sih_bus_sync_unlock()
512 if (status) { in twl4030_sih_bus_sync_unlock()
514 "read", status); in twl4030_sih_bus_sync_unlock()
537 status = twl_i2c_write(sih->module, bytes, in twl4030_sih_bus_sync_unlock()
539 if (status) in twl4030_sih_bus_sync_unlock()
541 "write", status); in twl4030_sih_bus_sync_unlock()
561 int status; in sih_read_isr() local
570 status = twl_i2c_read(sih->module, isr.bytes, in sih_read_isr()
573 return (status < 0) ? status : le32_to_cpu(isr.word); in sih_read_isr()
617 int status = -EINVAL; in twl4030_sih_setup() local
623 status = 0; in twl4030_sih_setup()
628 if (status < 0) { in twl4030_sih_setup()
630 return status; in twl4030_sih_setup()
656 status = request_threaded_irq(irq, NULL, handle_twl4030_sih, in twl4030_sih_setup()
663 return status < 0 ? status : irq_base; in twl4030_sih_setup()
676 int status, i; in twl4030_init_irq() local
702 status = twl4030_init_sih_modules(twl_irq_line); in twl4030_init_irq()
703 if (status < 0) in twl4030_init_irq()
704 return status; in twl4030_init_irq()
728 status = twl4030_sih_setup(dev, TWL4030_MODULE_INT, irq_end); in twl4030_init_irq()
729 if (status < 0) { in twl4030_init_irq()
730 dev_err(dev, "sih_setup PWR INT --> %d\n", status); in twl4030_init_irq()
735 status = request_threaded_irq(irq_num, NULL, handle_twl4030_pih, in twl4030_init_irq()
738 if (status < 0) { in twl4030_init_irq()
739 dev_err(dev, "could not claim irq%d: %d\n", irq_num, status); in twl4030_init_irq()
753 return status; in twl4030_init_irq()