Lines Matching refs:chan
185 static int bmi08x_gyr_config(const struct device *dev, enum sensor_channel chan, in bmi08x_gyr_config() argument
199 static int bmi08x_attr_set(const struct device *dev, enum sensor_channel chan, in bmi08x_attr_set() argument
211 switch (chan) { in bmi08x_attr_set()
216 return bmi08x_gyr_config(dev, chan, attr, val); in bmi08x_attr_set()
223 static int bmi08x_sample_fetch(const struct device *dev, enum sensor_channel chan) in bmi08x_sample_fetch() argument
229 if (chan != SENSOR_CHAN_ALL && chan != SENSOR_CHAN_GYRO_XYZ) { in bmi08x_sample_fetch()
263 static void bmi08x_channel_convert(enum sensor_channel chan, uint16_t scale, uint16_t *raw_xyz, in bmi08x_channel_convert() argument
269 switch (chan) { in bmi08x_channel_convert()
290 static inline void bmi08x_gyr_channel_get(const struct device *dev, enum sensor_channel chan, in bmi08x_gyr_channel_get() argument
295 bmi08x_channel_convert(chan, bmi08x->scale, bmi08x->gyr_sample, val); in bmi08x_gyr_channel_get()
298 static int bmi08x_channel_get(const struct device *dev, enum sensor_channel chan, in bmi08x_channel_get() argument
310 switch ((int16_t)chan) { in bmi08x_channel_get()
315 bmi08x_gyr_channel_get(dev, chan, val); in bmi08x_channel_get()