|
Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
|
Header file for extended API of LMP90xxx ADC. More...
Go to the source code of this file.
Macros | |
| #define | LMP90XXX_GPIO_MAX 6 |
| Maximum pin number supported by LMP90xxx. | |
Functions | |
| int | lmp90xxx_gpio_set_output (const struct device *dev, uint8_t pin) |
| Configure a GPIO pin of an LMP90xxx as an output. | |
| int | lmp90xxx_gpio_set_input (const struct device *dev, uint8_t pin) |
| Configure a GPIO pin of an LMP90xxx as an input. | |
| int | lmp90xxx_gpio_set_pin_value (const struct device *dev, uint8_t pin, bool value) |
| Set the value of a GPIO pin of an LMP90xxx. | |
| int | lmp90xxx_gpio_get_pin_value (const struct device *dev, uint8_t pin, bool *value) |
| Get the value of a GPIO pin of an LMP90xxx. | |
| int | lmp90xxx_gpio_port_get_raw (const struct device *dev, gpio_port_value_t *value) |
| Get the value of the GPIO port of an LMP90xxx. | |
| int | lmp90xxx_gpio_port_set_masked_raw (const struct device *dev, gpio_port_pins_t mask, gpio_port_value_t value) |
| Set the value of the GPIO port of an LMP90xxx with a mask. | |
| int | lmp90xxx_gpio_port_set_bits_raw (const struct device *dev, gpio_port_pins_t pins) |
| Set bits of the GPIO port of an LMP90xxx. | |
| int | lmp90xxx_gpio_port_clear_bits_raw (const struct device *dev, gpio_port_pins_t pins) |
| Clear bits of the GPIO port of an LMP90xxx. | |
| int | lmp90xxx_gpio_port_toggle_bits (const struct device *dev, gpio_port_pins_t pins) |
| Toggle bits of the GPIO port of an LMP90xxx. | |
Header file for extended API of LMP90xxx ADC.