• Home
  • Raw
  • Download

Lines Matching refs:mldl_cfg

200     struct mldl_cfg *mldl_cfg = inv_get_dl_config();  in inv_apply_calibration()  local
203 gyroCal[ii] = mldl_cfg->pdata->orientation[ii]; in inv_apply_calibration()
204 accelCal[ii] = mldl_cfg->pdata->accel.orientation[ii]; in inv_apply_calibration()
205 magCal[ii] = mldl_cfg->pdata->compass.orientation[ii]; in inv_apply_calibration()
208 switch (mldl_cfg->full_scale) { in inv_apply_calibration()
223 mldl_cfg->full_scale); in inv_apply_calibration()
228 RANGE_FIXEDPOINT_TO_FLOAT(mldl_cfg->accel->range, accelScale); in inv_apply_calibration()
233 inv_obj.accel_sens /= 32768 / mldl_cfg->accel_sens_trim; in inv_apply_calibration()
238 RANGE_FIXEDPOINT_TO_FLOAT(mldl_cfg->compass->range, magScale); in inv_apply_calibration()
269 struct mldl_cfg *mldl_cfg = inv_get_dl_config(); in inv_apply_endian_accel() local
270 int endian = mldl_cfg->accel->endian; in inv_apply_endian_accel()
272 if (mldl_cfg->pdata->accel.bus != EXT_SLAVE_BUS_SECONDARY) { in inv_apply_endian_accel()
532 struct mldl_cfg *mldl_cfg = inv_get_dl_config(); in inv_update_data() local
538 if (mldl_cfg->requested_sensors & INV_DMP_PROCESSOR) { in inv_update_data()
769 struct mldl_cfg *mldl_cfg = inv_get_dl_config(); in inv_set_accel_calibration() local
775 if (ACCEL_ID_KXSD9 == mldl_cfg->accel->id) { in inv_set_accel_calibration()
794 if (mldl_cfg->accel->id) { in inv_set_accel_calibration()
801 struct mldl_cfg *mldl_cfg = inv_get_dl_config(); in inv_set_accel_calibration() local
825 if (MPL_PROD_KEY(mldl_cfg->product_id, mldl_cfg->product_revision) in inv_set_accel_calibration()
844 if (mldl_cfg->accel->id == ACCEL_ID_MMA845X) { in inv_set_accel_calibration()
850 } else if (mldl_cfg->accel->id == ACCEL_ID_MMA8450) { in inv_set_accel_calibration()
910 struct mldl_cfg *mldl_cfg = inv_get_dl_config(); in inv_set_gyro_calibration() local
925 if (mldl_cfg->gyro_sens_trim != 0) { in inv_set_gyro_calibration()
928 range *= (32768.f / 250) / mldl_cfg->gyro_sens_trim; in inv_set_gyro_calibration()
1171 struct mldl_cfg *mldl_cfg = inv_get_dl_config(); in inv_set_bias_update() local
1243 if ((mldl_cfg->offset_tc[0] != 0) || in inv_set_bias_update()
1244 (mldl_cfg->offset_tc[1] != 0) || (mldl_cfg->offset_tc[2] != 0)) { in inv_set_bias_update()
1682 struct mldl_cfg *mldl_cfg = inv_get_dl_config(); in inv_set_mpu_sensors() local
1694 (mldl_cfg->pdata->accel.get_slave_descr == 0)) { in inv_set_mpu_sensors()
1703 (mldl_cfg->pdata->compass.get_slave_descr == 0)) { in inv_set_mpu_sensors()
1712 (mldl_cfg->pdata->pressure.get_slave_descr == 0)) { in inv_set_mpu_sensors()
1718 !(mldl_cfg->requested_sensors & INV_DMP_PROCESSOR)) { in inv_set_mpu_sensors()
1726 odr = (inv_mpu_get_sampling_rate_hz(mldl_cfg) * 1000); in inv_set_mpu_sensors()
1727 result = inv_mpu_config_accel(mldl_cfg, in inv_set_mpu_sensors()
1737 result = inv_mpu_config_accel(mldl_cfg, in inv_set_mpu_sensors()
1748 result = inv_obj.mode_change_func(mldl_cfg->requested_sensors, sensors); in inv_set_mpu_sensors()
1757 mldl_cfg->requested_sensors = sensors; in inv_set_mpu_sensors()
1788 result = inv_mpu_config_accel(mldl_cfg, in inv_set_mpu_sensors()
1818 struct mldl_cfg *mldlCfg = inv_get_dl_config(); in inv_set_mpu_6050_config()