static int __init twl4030_write_script_ins(u8 address, u16 pmb_message, u8 delay, u8 next) { int err = 0; address *= 4; err |= twl4030_write_script_byte(address++, pmb_message >> 8); err |= twl4030_write_script_byte(address++, pmb_message & 0xff); err |= twl4030_write_script_byte(address++, delay); err |= twl4030_write_script_byte(address++, next); return err; }
static int twl4030_write_script_ins(u8 address, u16 pmb_message, u8 delay, u8 next) { int err; address *= 4; err = twl4030_write_script_byte(address++, pmb_message >> 8); if (err) goto out; err = twl4030_write_script_byte(address++, pmb_message & 0xff); if (err) goto out; err = twl4030_write_script_byte(address++, delay); if (err) goto out; err = twl4030_write_script_byte(address++, next); out: return err; }