|
Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
|
Structure to store and handle trigger GPIOs. More...
#include <zephyr/drivers/haptics/cs40l5x.h>
Data Fields | |
| struct gpio_dt_spec * | gpio |
| < Array of GPIOs provided via devicetree property 'trigger-gpios' | |
| const uint8_t | num_gpio |
| Trigger configurations for rising-edge events. | |
| struct cs40l5x_trigger_config * | rising_edge |
| Trigger configurations for falling-edge events. | |
| struct cs40l5x_trigger_config * | falling_edge |
| GPIO statuses. | |
| bool * | ready |
Structure to store and handle trigger GPIOs.
| struct cs40l5x_trigger_config* cs40l5x_trigger_gpios::falling_edge |
GPIO statuses.
| struct gpio_dt_spec* cs40l5x_trigger_gpios::gpio |
< Array of GPIOs provided via devicetree property 'trigger-gpios'
Number of GPIOs provided via devicetree property 'trigger-gpios'
| const uint8_t cs40l5x_trigger_gpios::num_gpio |
Trigger configurations for rising-edge events.
| bool* cs40l5x_trigger_gpios::ready |
| struct cs40l5x_trigger_config* cs40l5x_trigger_gpios::rising_edge |
Trigger configurations for falling-edge events.