return res;
data &= BMA250_BW_REG_MASK;
data |= bandwidth;
- res = inv_secondary_write(BMA250_BW_SEL_REG, data);
+ res = inv_secondary_write(st, BMA250_BW_SEL_REG, data);
return res;
}
return res;
orig &= BMA250_RANGE_MASK;
data |= orig;
- res = inv_secondary_write(BMA250_RANGE_SEL_REG, data);
+ res = inv_secondary_write(st, BMA250_RANGE_SEL_REG, data);
if (res)
return res;
bma_static_property.range = range;
return result;
/*AUX(accel), slave address is set inside set_3050_bypass*/
/* bma250 x axis LSB register address is 2 */
- result = inv_i2c_single_write(st, REG_3050_AUX_BST_ADDR,
+ result = inv_plat_single_write(st, REG_3050_AUX_BST_ADDR,
BMA250_X_AXIS_LSB_REG);
return result;
default:
return -EINVAL;
}
- res = inv_secondary_write(BMA250_MODE_CTRL_REG, data);
+ res = inv_secondary_write(st, BMA250_MODE_CTRL_REG, data);
if (res)
return res;
bma_static_property.mode = mode;