Skip to content

Commit 31be869

Browse files
thugheskartben
authored andcommitted
drivers: sensor: Fix unused function warning
Building with clang warns: drivers/sensor/st/lsm9ds0_mfd/lsm9ds0_mfd.c:42:19: error: unused function 'lsm9ds0_mfd_accel_set_odr_raw' [-Werror,-Wunused-function] static inline int lsm9ds0_mfd_accel_set_odr_raw(const struct device *dev, ^ lsm9ds0_mfd_accel_set_odr_raw is only used by code that was guarded by defined(CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_RUNTIME) in addition to !defined(LSM9DS0_MFD_ACCEL_DISABLED). Signed-off-by: Tom Hughes <[email protected]>
1 parent d46fa0b commit 31be869

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

drivers/sensor/st/lsm9ds0_mfd/lsm9ds0_mfd.c

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ static inline int lsm9ds0_mfd_reboot_memory(const struct device *dev)
3838
return 0;
3939
}
4040

41-
#if !defined(LSM9DS0_MFD_ACCEL_DISABLED)
41+
#if !defined(LSM9DS0_MFD_ACCEL_DISABLED) && defined(CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_RUNTIME)
42+
4243
static inline int lsm9ds0_mfd_accel_set_odr_raw(const struct device *dev,
4344
uint8_t odr)
4445
{
@@ -49,7 +50,6 @@ static inline int lsm9ds0_mfd_accel_set_odr_raw(const struct device *dev,
4950
odr << LSM9DS0_MFD_SHIFT_CTRL_REG1_XM_AODR);
5051
}
5152

52-
#if defined(CONFIG_LSM9DS0_MFD_ACCEL_SAMPLING_RATE_RUNTIME)
5353
static const struct {
5454
int freq_int;
5555
int freq_micro;
@@ -122,7 +122,6 @@ static int lsm9ds0_mfd_accel_set_fs(const struct device *dev, int val)
122122
return -ENOTSUP;
123123
}
124124
#endif
125-
#endif
126125

127126
#if !defined(LSM9DS0_MFD_MAGN_DISABLED)
128127
static inline int lsm9ds0_mfd_magn_set_odr_raw(const struct device *dev,

0 commit comments

Comments
 (0)