/Zephyr-Core-3.5.0/drivers/sensor/lps22hh/ |
D | lps22hh_trigger.c | 44 struct lps22hh_data *lps22hh = dev->data; in lps22hh_trigger_set() local 50 lps22hh->handler_drdy = handler; in lps22hh_trigger_set() 51 lps22hh->data_ready_trigger = trig; in lps22hh_trigger_set() 74 struct lps22hh_data *lps22hh = dev->data; in lps22hh_handle_interrupt() local 77 if (lps22hh->handler_drdy != NULL) { in lps22hh_handle_interrupt() 78 lps22hh->handler_drdy(dev, lps22hh->data_ready_trigger); in lps22hh_handle_interrupt() 98 static void lps22hh_intr_callback(struct lps22hh_data *lps22hh) in lps22hh_intr_callback() argument 101 k_sem_give(&lps22hh->intr_sem); in lps22hh_intr_callback() 103 k_work_submit(&lps22hh->work); in lps22hh_intr_callback() 110 struct lps22hh_data *lps22hh = in lps22hh_gpio_callback() local [all …]
|
D | CMakeLists.txt | 9 zephyr_library_sources(lps22hh.c)
|
/Zephyr-Core-3.5.0/samples/shields/x_nucleo_iks01a3/standard/src/ |
D | main.c | 106 static void lps22hh_config(const struct device *lps22hh) in lps22hh_config() argument 114 if (sensor_attr_set(lps22hh, SENSOR_CHAN_ALL, in lps22hh_config() 125 sensor_trigger_set(lps22hh, &trig, lps22hh_trigger_handler); in lps22hh_config() 251 const struct device *const lps22hh = DEVICE_DT_GET_ONE(st_lps22hh); in main() local 262 if (!device_is_ready(lps22hh)) { in main() 263 printk("%s: device not ready.\n", lps22hh->name); in main() 284 lps22hh_config(lps22hh); in main() 297 if (sensor_sample_fetch(lps22hh) < 0) { in main() 331 sensor_channel_get(lps22hh, SENSOR_CHAN_AMBIENT_TEMP, &temp2); in main() 332 sensor_channel_get(lps22hh, SENSOR_CHAN_PRESS, &press); in main()
|
/Zephyr-Core-3.5.0/samples/boards/sensortile_box/src/ |
D | main.c | 93 static void lps22hh_config(const struct device *lps22hh) in lps22hh_config() argument 101 if (sensor_attr_set(lps22hh, SENSOR_CHAN_ALL, in lps22hh_config() 112 sensor_trigger_set(lps22hh, &trig, lps22hh_trigger_handler); in lps22hh_config() 295 const struct device *const lps22hh = DEVICE_DT_GET_ONE(st_lps22hh); in main() local 309 if (!device_is_ready(lps22hh)) { in main() 310 printk("%s: device not ready.\n", lps22hh->name); in main() 331 lps22hh_config(lps22hh); in main() 367 if (sensor_sample_fetch(lps22hh) < 0) { in main() 395 sensor_channel_get(lps22hh, SENSOR_CHAN_AMBIENT_TEMP, &lps22hh_temp); in main() 396 sensor_channel_get(lps22hh, SENSOR_CHAN_PRESS, &lps22hh_press); in main()
|
/Zephyr-Core-3.5.0/samples/sensor/lps22hh_i3c/boards/ |
D | mimxrt685_evk_cm33.overlay | 18 lps22hh0: lps22hh@5d0000020800b30000 { 19 compatible = "st,lps22hh";
|
/Zephyr-Core-3.5.0/boards/shields/x_nucleo_iks01a3/ |
D | x_nucleo_iks01a3.overlay | 22 lps22hh_x_nucleo_iks01a3: lps22hh@5d { 23 compatible = "st,lps22hh";
|
/Zephyr-Core-3.5.0/samples/sensor/lps22hh/ |
D | README.rst | 20 - LPS22HH: https://www.st.com/en/mems-and-sensors/lps22hh.html 29 :zephyr-app: samples/sensor/lps22hh
|
D | CMakeLists.txt | 5 project(lps22hh) project
|
/Zephyr-Core-3.5.0/samples/sensor/lps22hh_i3c/ |
D | CMakeLists.txt | 7 FILE(GLOB app_sources ../lps22hh/src/*.c)
|
D | README.rst | 21 - LPS22HH: https://www.st.com/en/mems-and-sensors/lps22hh.html
|
/Zephyr-Core-3.5.0/boards/arm/sensortile_box/ |
D | sensortile_box.dts | 113 lps22hh@5d { 114 compatible = "st,lps22hh";
|
/Zephyr-Core-3.5.0/tests/drivers/build_all/sensor/ |
D | spi.dtsi | 103 test_spi_lps22hh: lps22hh@d { 104 compatible = "st,lps22hh";
|
D | i2c.dtsi | 318 test_i2c_lps22hh: lps22hh@32 { 319 compatible = "st,lps22hh";
|
/Zephyr-Core-3.5.0/samples/boards/sensortile_box/ |
D | README.rst | 74 1:: lps22hh trig 206
|
/Zephyr-Core-3.5.0/samples/shields/x_nucleo_iks01a3/standard/ |
D | README.rst | 76 1:: lps22hh trig 214
|
/Zephyr-Core-3.5.0/drivers/sensor/ |
D | CMakeLists.txt | 73 add_subdirectory_ifdef(CONFIG_LPS22HH lps22hh)
|
D | Kconfig | 129 source "drivers/sensor/lps22hh/Kconfig"
|
/Zephyr-Core-3.5.0/doc/releases/ |
D | release-notes-2.4.rst | 1041 * :github:`28059` - sample for sensor lps22hh is not filtered out for bare nrf52dk_nrf52832
|