summaryrefslogtreecommitdiff
path: root/test/online_calibration.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/online_calibration.c')
-rw-r--r--test/online_calibration.c24
1 files changed, 2 insertions, 22 deletions
diff --git a/test/online_calibration.c b/test/online_calibration.c
index f0432d5893..1b3abf51bc 100644
--- a/test/online_calibration.c
+++ b/test/online_calibration.c
@@ -44,30 +44,8 @@ static int mock_read_temp(const struct motion_sensor_t *s, int *temp)
return EC_ERROR_UNKNOWN;
}
-struct mock_get_range_result {
- struct motion_sensor_t *s;
- int ret;
- struct mock_get_range_result *next;
-};
-
-static struct mock_get_range_result *mock_get_range_results;
-
-static int mock_get_range(const struct motion_sensor_t *s)
-{
- struct mock_get_range_result *ptr = mock_get_range_results;
-
- while (ptr) {
- if (ptr->s == s)
- return ptr->ret;
- ptr = ptr->next;
- }
-
- return 4;
-}
-
static struct accelgyro_drv mock_sensor_driver = {
.read_temp = mock_read_temp,
- .get_range = mock_get_range,
};
static struct accel_cal_algo base_accel_cal_algos[] = {
@@ -105,6 +83,7 @@ bool accel_cal_accumulate(
struct motion_sensor_t motion_sensors[] = {
[BASE] = {
.type = MOTIONSENSE_TYPE_ACCEL,
+ .default_range = 4,
.drv = &mock_sensor_driver,
.online_calib_data[0] = {
.type_specific_data = &base_accel_cal_data,
@@ -112,6 +91,7 @@ struct motion_sensor_t motion_sensors[] = {
},
[LID] = {
.type = MOTIONSENSE_TYPE_MAG,
+ .default_range = 4,
.drv = &mock_sensor_driver,
.online_calib_data[0] = {
.type_specific_data = &lid_mag_cal_data,