Home
last modified time | relevance | path

Searched refs:decoder (Results 1 – 25 of 42) sorted by relevance

12

/drivers/sensor/
A Dsensor_handlers.c63 const struct sensor_decoder_api **decoder) in z_vrfy_sensor_get_decoder() argument
66 K_OOPS(K_SYSCALL_MEMORY_WRITE(decoder, sizeof(struct sensor_decoder_api *))); in z_vrfy_sensor_get_decoder()
67 return z_impl_sensor_get_decoder(dev, decoder); in z_vrfy_sensor_get_decoder()
A Dsensor_shell.c329 const struct sensor_decoder_api *decoder; in sensor_shell_processing_callback() local
347 rc = sensor_get_decoder(ctx->dev, &decoder); in sensor_shell_processing_callback()
353 for (int trigger = 0; decoder->has_trigger != NULL && trigger < SENSOR_TRIG_COMMON_COUNT; in sensor_shell_processing_callback()
355 if (!decoder->has_trigger(buf, trigger)) { in sensor_shell_processing_callback()
372 rc = decoder->get_size_info(ch, &base_size, &frame_size); in sensor_shell_processing_callback()
389 while (decoder->get_frame_count(buf, ch, &frame_count) == 0) { in sensor_shell_processing_callback()
394 while (decoder->decode(buf, ch, &fit, 1, decoded_buffer) > 0) { in sensor_shell_processing_callback()
/drivers/sensor/asahi_kasei/akm09918c/
A Dakm09918c_decoder.c91 int akm09918c_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder) in akm09918c_get_decoder() argument
94 *decoder = &SENSOR_DECODER_NAME(); in akm09918c_get_decoder()
A Dakm09918c.h112 int akm09918c_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
/drivers/sensor/tdk/icm45686/
A Dicm45686_decoder.h22 const struct sensor_decoder_api **decoder);
/drivers/sensor/pixart/pat9136/
A Dpat9136_decoder.h23 const struct sensor_decoder_api **decoder);
/drivers/sensor/pixart/paa3905/
A Dpaa3905_decoder.h23 const struct sensor_decoder_api **decoder);
A Dpaa3905_decoder.c219 const struct sensor_decoder_api **decoder) in paa3905_get_decoder() argument
222 *decoder = &SENSOR_DECODER_NAME(); in paa3905_get_decoder()
/drivers/sensor/pni/rm3100/
A Drm3100_decoder.h23 const struct sensor_decoder_api **decoder);
A Drm3100_decoder.c236 const struct sensor_decoder_api **decoder) in rm3100_get_decoder() argument
240 *decoder = &SENSOR_DECODER_NAME(); in rm3100_get_decoder()
/drivers/sensor/bosch/bme280/
A Dbme280_decoder.c120 int bme280_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder) in bme280_get_decoder() argument
123 *decoder = &SENSOR_DECODER_NAME(); in bme280_get_decoder()
/drivers/sensor/bosch/bmm350/
A Dbmm350_decoder.h22 int bmm350_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
/drivers/sensor/broadcom/afbr_s50/
A Dafbr_s50_decoder.h29 const struct sensor_decoder_api **decoder);
A Dafbr_s50_decoder.c174 const struct sensor_decoder_api **decoder) in afbr_s50_get_decoder() argument
177 *decoder = &SENSOR_DECODER_NAME(); in afbr_s50_get_decoder()
/drivers/sensor/melexis/mlx90394/
A Dmlx90394_decoder.c125 int mlx90394_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder) in mlx90394_get_decoder() argument
128 *decoder = &SENSOR_DECODER_NAME(); in mlx90394_get_decoder()
A Dmlx90394.h92 int mlx90394_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
/drivers/sensor/bosch/bma4xx/
A Dbma4xx_decoder.h40 int bma4xx_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
/drivers/sensor/tdk/icm4268x/
A Dicm4268x_decoder.h45 int icm4268x_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
A DKconfig28 bool "ICM4268X decoder logic"
32 Compile the ICM4268X decoder API which allows decoding raw data returned
/drivers/sensor/st/lis2dux12/
A Dlis2dux12_decoder.h54 int lis2dux12_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
/drivers/sensor/bosch/bmp581/
A Dbmp581_decoder.h65 const struct sensor_decoder_api **decoder);
A Dbmp581_decoder.c225 int bmp581_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder) in bmp581_get_decoder() argument
228 *decoder = &SENSOR_DECODER_NAME(); in bmp581_get_decoder()
/drivers/sensor/memsic/mmc56x3/
A Dmmc56x3_decoder.c158 int mmc56x3_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder) in mmc56x3_get_decoder() argument
161 *decoder = &SENSOR_DECODER_NAME(); in mmc56x3_get_decoder()
/drivers/sensor/st/lsm6dsv16x/
A Dlsm6dsv16x_decoder.h58 int lsm6dsv16x_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder);
/drivers/sensor/maxim/ds3231/
A Dds3231.c240 int sensor_ds3231_get_decoder(const struct device *dev, const struct sensor_decoder_api **decoder) in sensor_ds3231_get_decoder() argument
243 *decoder = &SENSOR_DECODER_NAME(); in sensor_ds3231_get_decoder()

Completed in 56 milliseconds

12