zl10353_write
if ((rv = zl10353_write(zl, reset[i].reg, reset[i].val)) != 0)
return zl10353_write(zl, ZL10353_REG_FSM, ZL10353_FSM_START);
return zl10353_write(aux, ZL10353_REG_GATE, val);
if ((rv = zl10353_write(zl, ZL10353_REG_AGC_TARGET, val)) != 0)
return zl10353_write(zl, ZL10353_REG_AGC_CTRL, val);
if ((rv = zl10353_write(zl, ZL10353_REG_BW_1, val[0])) != 0)
if ((rv = zl10353_write(zl, ZL10353_REG_BW_2, val[1])) != 0)
if ((rv = zl10353_write(zl, ZL10353_REG_BW_3, val[2])) != 0)
if ((rv = zl10353_write(zl, ZL10353_REG_RATE_1, val >> 8)) != 0)
return zl10353_write(zl, ZL10353_REG_RATE_2, val & 0xff);
if ((rv = zl10353_write(zl, ZL10353_REG_FREQ_1, val >> 8)) != 0)
return zl10353_write(zl, ZL10353_REG_FREQ_2, val & 0xff);
if ((rv = zl10353_write(zl, ZL10353_REG_TPS_1, val >> 8)) != 0)
if ((rv = zl10353_write(zl, ZL10353_REG_TPS_2, val & 0xff)) != 0)
static int zl10353_write(struct zl10353 *, uint8_t, uint8_t);