diff options
-rw-r--r-- | board/eve/board.c | 4 | ||||
-rw-r--r-- | board/kukui/board.c | 3 | ||||
-rw-r--r-- | board/poppy/board.c | 3 | ||||
-rw-r--r-- | board/reef/board.c | 3 | ||||
-rw-r--r-- | board/reef_mchp/board.c | 3 |
5 files changed, 16 insertions, 0 deletions
diff --git a/board/eve/board.c b/board/eve/board.c index 9b7395b039..3f5da1a83a 100644 --- a/board/eve/board.c +++ b/board/eve/board.c @@ -14,6 +14,7 @@ #include "charge_ramp.h" #include "charger.h" #include "chipset.h" +#include "compiler.h" #include "console.h" #include "device_event.h" #include "driver/accel_kionix.h" @@ -966,7 +967,10 @@ struct motion_sensor_t motion_sensors[] = { .default_range = BIT(11), /* 16LSB / uT, fixed */ .rot_standard_ref = &mag_standard_ref, .min_frequency = BMM150_MAG_MIN_FREQ, +/* TODO(b/253292373): Remove when clang is fixed. */ +DISABLE_CLANG_WARNING("-Wshift-count-negative") .max_frequency = BMM150_MAG_MAX_FREQ(SPECIAL), +ENABLE_CLANG_WARNING("-Wshift-count-negative") }, [LID_LIGHT] = { diff --git a/board/kukui/board.c b/board/kukui/board.c index 6fafc949e1..27ff7274d8 100644 --- a/board/kukui/board.c +++ b/board/kukui/board.c @@ -518,7 +518,10 @@ struct motion_sensor_t motion_sensors[] = { .default_range = BIT(11), /* 16LSB / uT, fixed */ .rot_standard_ref = &mag_standard_ref, .min_frequency = BMM150_MAG_MIN_FREQ, +/* TODO(b/253292373): Remove when clang is fixed. */ +DISABLE_CLANG_WARNING("-Wshift-count-negative") .max_frequency = BMM150_MAG_MAX_FREQ(SPECIAL), +ENABLE_CLANG_WARNING("-Wshift-count-negative") }, #endif /* CONFIG_MAG_BMI_BMM150 */ [CLEAR_ALS] = { diff --git a/board/poppy/board.c b/board/poppy/board.c index a69fdd3f16..38183c0da0 100644 --- a/board/poppy/board.c +++ b/board/poppy/board.c @@ -828,7 +828,10 @@ struct motion_sensor_t motion_sensors[] = { .default_range = BIT(11), /* 16LSB / uT, fixed */ .rot_standard_ref = &mag_standard_ref, .min_frequency = BMM150_MAG_MIN_FREQ, +/* TODO(b/253292373): Remove when clang is fixed. */ +DISABLE_CLANG_WARNING("-Wshift-count-negative") .max_frequency = BMM150_MAG_MAX_FREQ(SPECIAL), +ENABLE_CLANG_WARNING("-Wshift-count-negative") }, [LID_ALS] = { .name = "Light", diff --git a/board/reef/board.c b/board/reef/board.c index 5e608ee4ee..e41921a436 100644 --- a/board/reef/board.c +++ b/board/reef/board.c @@ -810,7 +810,10 @@ struct motion_sensor_t motion_sensors[] = { .default_range = BIT(11), /* 16LSB / uT, fixed */ .rot_standard_ref = &mag_standard_ref, .min_frequency = BMM150_MAG_MIN_FREQ, +/* TODO(b/253292373): Remove when clang is fixed. */ +DISABLE_CLANG_WARNING("-Wshift-count-negative") .max_frequency = BMM150_MAG_MAX_FREQ(SPECIAL), +ENABLE_CLANG_WARNING("-Wshift-count-negative") }, [BASE_BARO] = { .name = "Base Baro", diff --git a/board/reef_mchp/board.c b/board/reef_mchp/board.c index 39196cb308..0a40f5dd04 100644 --- a/board/reef_mchp/board.c +++ b/board/reef_mchp/board.c @@ -1023,7 +1023,10 @@ struct motion_sensor_t motion_sensors[] = { .default_range = BIT(11), /* 16LSB / uT, fixed */ .rot_standard_ref = &mag_standard_ref, .min_frequency = BMM150_MAG_MIN_FREQ, +/* TODO(b/253292373): Remove when clang is fixed. */ +DISABLE_CLANG_WARNING("-Wshift-count-negative") .max_frequency = BMM150_MAG_MAX_FREQ(SPECIAL), +ENABLE_CLANG_WARNING("-Wshift-count-negative") }, [BASE_BARO] = { .name = "Base Baro", |