Searched refs:iis2iclx (Results 1 – 11 of 11) sorted by relevance
/Zephyr-latest/drivers/sensor/st/iis2iclx/ |
D | iis2iclx_trigger.c | 96 struct iis2iclx_data *iis2iclx = dev->data; in iis2iclx_trigger_set() local 104 iis2iclx->handler_drdy_acc = handler; in iis2iclx_trigger_set() 105 iis2iclx->trig_drdy_acc = trig; in iis2iclx_trigger_set() 114 iis2iclx->handler_drdy_temp = handler; in iis2iclx_trigger_set() 115 iis2iclx->trig_drdy_temp = trig; in iis2iclx_trigger_set() 133 struct iis2iclx_data *iis2iclx = dev->data; in iis2iclx_handle_interrupt() local 152 if ((status.xlda) && (iis2iclx->handler_drdy_acc != NULL)) { in iis2iclx_handle_interrupt() 153 iis2iclx->handler_drdy_acc(dev, iis2iclx->trig_drdy_acc); in iis2iclx_handle_interrupt() 157 if ((status.tda) && (iis2iclx->handler_drdy_temp != NULL)) { in iis2iclx_handle_interrupt() 158 iis2iclx->handler_drdy_temp(dev, iis2iclx->trig_drdy_temp); in iis2iclx_handle_interrupt() [all …]
|
D | CMakeLists.txt | 9 zephyr_library_sources(iis2iclx.c)
|
D | iis2iclx.c | 532 struct iis2iclx_data *iis2iclx = dev->data; in iis2iclx_init_chip() local 537 iis2iclx->dev = dev; in iis2iclx_init_chip() 563 iis2iclx->acc_gain = (iis2iclx_accel_fs_sens[fs] * GAIN_UNIT_XL); in iis2iclx_init_chip()
|
/Zephyr-latest/samples/boards/st/steval_stwinbx1/sensors/src/ |
D | main.c | 134 static void iis2iclx_config(const struct device *iis2iclx) in iis2iclx_config() argument 142 if (sensor_attr_set(iis2iclx, SENSOR_CHAN_ACCEL_XYZ, in iis2iclx_config() 150 if (sensor_attr_set(iis2iclx, SENSOR_CHAN_ACCEL_XYZ, in iis2iclx_config() 161 sensor_trigger_set(iis2iclx, &trig, iis2iclx_trigger_handler); in iis2iclx_config() 312 const struct device *const iis2iclx = DEVICE_DT_GET_ONE(st_iis2iclx); in main() local 331 if (!device_is_ready(iis2iclx)) { in main() 332 printk("%s: device not ready.\n", iis2iclx->name); in main() 344 iis2iclx_config(iis2iclx); in main() 382 if (sensor_sample_fetch(iis2iclx) < 0) { in main() 399 sensor_channel_get(iis2iclx, SENSOR_CHAN_ACCEL_XYZ, iis2iclx_accel); in main()
|
/Zephyr-latest/boards/st/steval_stwinbx1/ |
D | steval_stwinbx1.dts | 173 iis2iclx: iis2iclx@2 { label 174 compatible = "st,iis2iclx";
|
/Zephyr-latest/drivers/sensor/st/ |
D | CMakeLists.txt | 10 add_subdirectory_ifdef(CONFIG_IIS2ICLX iis2iclx)
|
D | Kconfig | 9 source "drivers/sensor/st/iis2iclx/Kconfig"
|
/Zephyr-latest/samples/boards/st/steval_stwinbx1/sensors/ |
D | README.rst | 80 1:: iis2iclx trig 2091
|
/Zephyr-latest/tests/drivers/build_all/sensor/ |
D | spi.dtsi | 140 test_spi_iis2iclx: iis2iclx@12 { 141 compatible = "st,iis2iclx";
|
D | i2c.dtsi | 19 #include <zephyr/dt-bindings/sensor/iis2iclx.h> 511 test_i2c_iis2iclx: iis2iclx@4c { 512 compatible = "st,iis2iclx";
|
/Zephyr-latest/boards/st/steval_stwinbx1/doc/ |
D | index.rst | 179 (`iis2iclx datasheet`_) 397 https://www.st.com/en/mems-and-sensors/iis2iclx.html
|